π
<-
Chat plein-écran
[^]

question sdk graph 90+e/ portage CAS

Programmation et implémentation d'algorithmes.

Re: question sdk graph 90+e/ portage CAS

Message non lude Lephe » 21 Juin 2018, 09:28

Comme souvent, les détails techniques sont sur le WikiPrizm de Cemetech. J'ai touché un peu à ces polices récemment mais je « débute » sur la Graph 90+E donc je ne peux pas en dire beaucoup plus.

Grosso modo :
- La 24px est trop grosse pour être vraiment utile ;
- La 18px est pas mal mais à taille variable. PrintMini() permet d'afficher consécutivement du texte sans trop de difficultés mais pour tout ce qui est calcul de la position d'un caractère à l'écran c'est plus compliqué ;
- La variante à 16px supporte (IMHO) trop peu de caractères pour être intéressante face à la 18px, et est aussi à taille variable ;
- La version à 10px est celle de PrintMiniMini().

Il ne serait pas très difficile d'écrire un nouveau moteur de rendu vue la structure agréable de la VRAM, mais pour shipper la police avec l'application il faudrait encore sacrifier des octets... :s
Avatar de l’utilisateur
LephePartenaire
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 67.7%
 
Messages: 386
Inscription: 15 Juin 2018, 19:53
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: question sdk graph 90+e/ portage CAS

Message non lude critor » 21 Juin 2018, 10:24

Très impressionnant. :bj:

J'ai un petit bug sur calculatrice après avoir fait F6 -> "Clear all input".
J'obtiens un écran tout blanc (même plus l'invite de saisie), et le curseur n'est pas renvoyé en haut d'écran avant validation d'une saisie "à l'aveugle".

Sinon dans le catalogue alphabétique accessible via SHIFT+4, il serait d'agréable de pouvoir saisir les premières lettres de la fonction recherchée. C'est une fonctionnalité officielle du système, mais comme elle est relativement récente possible qu'elle ne soit pas encore techniquement documentée.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: question sdk graph 90+e/ portage CAS

Message non lude critor » 21 Juin 2018, 11:01

Aussi, je n'arrive pas à faire fonctionner l'exemple de script Python :
viewtopic.php?f=24&t=21497&start=80#p232982

Après l'avoir collé dans un fichier .py, avoir transféré le fichier, et avoir fait "load script", ça ne m'affiche rien et me retourne le nom de la fonction appelée, comme si elle n'était pas définie :
Image
Fichiers joints
fract.py
(313 Octets) Téléchargé 66 fois
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: question sdk graph 90+e/ portage CAS

Message non lude parisse » 21 Juin 2018, 11:31

Probleme de sauts de ligne DOS vs Unix. Le systeme attend des sauts de lignes Unix.
Il faut que j'ajoute une traduction automatique. J'ai vu le probleme du clearscreen, je m'y attelle.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.1%
 
Messages: 3497
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: question sdk graph 90+e/ portage CAS

Message non lude critor » 21 Juin 2018, 11:49

Merci beaucoup. :)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: question sdk graph 90+e/ portage CAS

Message non lude parisse » 21 Juin 2018, 12:50

Le probleme des sauts de ligne Dos est regle, par contre je n'arrive pas a repositionner le curseur lorsqu'on demande l'effacement ecran. Bon, ce n'est pas non plus un bug tres grave...
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.1%
 
Messages: 3497
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: question sdk graph 90+e/ portage CAS

Message non lude parisse » 22 Juin 2018, 07:41

critor a écrit:J'ai un petit bug sur calculatrice après avoir fait F6 -> "Clear all input".
J'obtiens un écran tout blanc (même plus l'invite de saisie), et le curseur n'est pas renvoyé en haut d'écran avant validation d'une saisie "à l'aveugle".

Ce point est essentiellement corrige, j'ai reussi a deplacer le curseur en haut a gauche (il manque juste le prompt).

Sinon dans le catalogue alphabétique accessible via SHIFT+4, il serait d'agréable de pouvoir saisir les premières lettres de la fonction recherchée. C'est une fonctionnalité officielle du système, mais comme elle est relativement récente possible qu'elle ne soit pas encore techniquement documentée.

Le GUI utilise son propre code source pour les menus, pas une fonctionnalite de l'OS, donc ca doit etre codable, en tout cas je pense pouvoir le faire pour la 1ere lettre. Il faudra passer en mode alpha, actuellement l'appui sur une touche numerotee selectionne l'item correspondant, avec meme une "extension" sur des items non visibles avec les touches des 2 lignes au-dessus du pave numerique (permettant de selectionner rapidement une commande utilisee souvent). D'ailleurs ca serait peut-etre bien de faire apparaitre le numero d'item.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.1%
 
Messages: 3497
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: question sdk graph 90+e/ portage CAS

Message non lude parisse » 22 Juin 2018, 09:37

Voila, j'ai rajoute le numero d'item et on peut se deplacer dans les menus avec alpha-A a Z.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.1%
 
Messages: 3497
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: question sdk graph 90+e/ portage CAS

Message non lude critor » 22 Juin 2018, 10:02

Bien, merci ! :bj:
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: question sdk graph 90+e/ portage CAS

Message non lude parisse » 10 Juil 2018, 06:17

J'ai un bug que je n'arrive pas a corriger: lorsqu'on eteint et rallume la calculatrice depuis KhiCAS, la ligne de commande dysfonctionne (par contre on peut eteindre et rallumer sans problemes si on est sorti de l'appli avec MENU).
J'ai mis dans la doc qu'on peut effacer l'ecran (ouvrir le menu F6 puis selectionner 5 Clear puis taper sur AC) pour que tout refonctionne mais ce serait mieux que OFF/ON ne bugge pas.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.1%
 
Messages: 3497
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

PrécédenteSuivante

Retourner vers Programmation

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 6 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
768 utilisateurs:
>736 invités
>27 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)