60

je trouve que kbdunction a trop de fonction ca serait mieux une version avec apd et acces a f1,..., f8 seulemtn
stab me with your four inches of victimhood

61

a la limite, l'utilisateur pourrait choisir les fonction avec des arguments au moment de l'installer...
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

62

ouais bonne idée ca. Et qu'il demande le chemin pour les raccourcis (ttstart,...)
Car seuls les cons ne reconnaissent pas leurs erreurs.
=========================================
Avis aux newbies, avant de poster, essayez ça ->[http://databob.free.fr/IFAQ/FAQ]

Membre de la [V4pOR T34m]
EvaSDK's Homepage > et c'est reparti

63

Pourquoi des arguments? Une simple interface suffirait...
(C'est vrai qu'une interface en TI-Basic est très simple à concevoir)
"Mi lernas Esperanto. G^i estas tre facila lingvo"
Apprenez vous aussi l'Esperanto!
Cours gratuit ici et dictionnaire

64

Je peux séparer le prog en plusieurs partie effectivementsmile
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

65

C'est vrai que là, tu as perdu de vue ton objectif premier(rajouter des raccourcis clavier)
"Mi lernas Esperanto. G^i estas tre facila lingvo"
Apprenez vous aussi l'Esperanto!
Cours gratuit ici et dictionnaire

66

En fait, c pas vraiment le programme que tu devrais diviser, c les TSR que tu installesgrin
par exemple kbdprgm("racourcis","complete") installe les racourcis clavier et la fermeture auto des parenthèse, guillemets..., kbdprgm("complete","apd") installe seulement la fermeture auto des parenthèse, guillemets et la fonction APD, kbdprgm("all") installe tous... un truc de ce genre, koi.
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

67

moi je pensais plutot à un petit prog avec éventuellement une interface qui cré un executable selon ta convenance et que tu peux virer après
Car seuls les cons ne reconnaissent pas leurs erreurs.
=========================================
Avis aux newbies, avant de poster, essayez ça ->[http://databob.free.fr/IFAQ/FAQ]

Membre de la [V4pOR T34m]
EvaSDK's Homepage > et c'est reparti

68

mais c peut-pêtre plus compliquer à faire.
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

69

moi ce que je veux c'est juste kbdprgm et apd. je trouve ca suffisant sinon ca prend bien trop de place
stab me with your four inches of victimhood

70

MacIntoc> Non, ca dois pas être si difficile que ca...
En tout cas, le autoclbr me gène... et l'apd ben de toute facon je me sers de PCT et je ne le change jamais ...
Car seuls les cons ne reconnaissent pas leurs erreurs.
=========================================
Avis aux newbies, avant de poster, essayez ça ->[http://databob.free.fr/IFAQ/FAQ]

Membre de la [V4pOR T34m]
EvaSDK's Homepage > et c'est reparti

71

Au fait, ce que fait KbdFunc est différent de ce que fait AutoClBr: AutoClBr fonctionne comme sur TI-82/83/83+/85/86: les parenthèses sont fermées quand la fin de la ligne est atteinte. Le système de fermeture de KbdFunc fonctionne comme sur HP-48/49: on insère toujours une paire de parenthèses et le curseur est mis au milieu. Les 2 méthodes ont leurs avantages et leurs désavantages. Le nombre de touches à appuyer est le même dans les 2 cas:
- pour les parenthèses fermées en fin de ligne, il suffit dans les 2 cas d'appuyer sur [(]
- pour les parenthèses fermées au milieu de la ligne, il faut appuyer sur [(] et [)] avec AutoClBr, et sur [(] et sur le curseur vers la droite avec KbdFunc

L'avantage du système de KbdFunc est que c'est plus simple à programmer, surtout pour gérer plusieurs paires de parenthèses différentes. (AutoClBr ne gère que () pour le moment.) Mais on s'habitue plus facilement à la méthode de AutoClBr.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

72

EN parlant de ce système, comment on fait pour savoir quel quantité de texte est en surbrillancewhat dans la ligne d'entrée
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

73

Extrait de cmdline.txt (une très vieille documentation que j'ai écrite avant-même de savoir que la ligne d'entrée est en fait une structure TEXT_EDIT, mais certaines informations là-dedans ne sont toujours pas dans la documentation de TIGCC au sujet de TEXT_EDIT; il va falloir que je mette à jour la documentation de TIGCC):
6(a2):
Position of the non-extensible end of the selection (may be the beginning or the end).
0h0000 if there is no selection.
DO NOT alter this to avoid graphical bugs. Reading is ok and may be necessary.

6(a2) est le champ appelé PreChars dans la documentation de TIGCC (qui d'ailleurs le décrit de manière probablement fausse).
attention Comme dit dans mon texte, si tu veux changer la sélection, n'écris pas directement là-dedans. Utilise les ROM_CALLs de textedit.h.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

74

> il va falloir que je mette à jour la documentation de TIGCC
Tiens, je pensais que (si je trouvais beaucoup de temps, ce qui ne devrait pas être possible avant plusieurs mois; tu as plus de temps que moi...), je pourrais essayer de le faire.
J'ai appris récemment que les informations étaient dans une structure TEXT_EDIT, c'est Samuel qui me l'a dit en même temps qu'il me donnait la méthode pour obtenir le handle de la home screen line.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

75

Laisse-moi faire pour TEXT_EDIT. Je pense être la personne la plus adaptée pour s'occuper de cela. smile
Et moi aussi, c'est Samuel qui m'a expliqué que la ligne d'entrée de l'écran HOME est une structure TEXT_EDIT. Mais ça fait déjà pas mal de temps que je le sais.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

76

> Laisse-moi faire pour TEXT_EDIT. Je pense être la personne la plus adaptée pour s'occuper de cela.
Oui. Beaucoup plus que moi de toute façon, je n'ai jamais touché aux TEXT_EDITs et fonctions associées.
Et puis, tu as plus de temps...

> Et moi aussi, c'est Samuel qui m'a expliqué que la ligne d'entrée de l'écran HOME est une structure TEXT_EDIT.
Il me l'a dit. Il m'a dit que Greg et toi utilisiez sa méthode pour le home screen line handle. Je me suis dit que je pouvais le faire: si tu l'utilises, c'est que tu ne trouves pas ça sale...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

77

Disons plutôt que je trouve ça sale, mais qu'il n'y a pas plus propre pour faire ce que je veux faire, donc on n'a pas le choix.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

78

En effet. Si tu voyais ce que j'ai essayé de faire, ne connaissant pas la méthode de Samuel. C'est énorme, encore pire, et ne marche de toute façon pas...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

79

Si tu voyais ce que j'utilisais dans AutoClBr 1.00... C'était une adresse absolue par version d'AMS. grin
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

80

Non, ce n'est pas ça que j'ai fait.
Mais je l'aurais fait plusieurs fois, si tu ne m'avais pas dit que ça n'était ni propre ni sûr, ce en quoi tu as tout à fait raison...

Au fait: avec les ROM_CALLs que j'ai trouvés (notamment ROM_CALL 3CF "ArchiveMemoryBeginning"), on pourrait peut-être faire une méthode moins lourde pour détecter MaxMem ou Xpand (en évitant l'utilisation d'adresses absolues)...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

81

est ce que la source est disponible? j'aimerai l'etudier et si possible ne garder que l'apd et les touches f1,...?
stab me with your four inches of victimhood

82

Mais la source est livré dans le zipoui
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

83

oups...
je suis con j'avais pas bien regarder
fessesfouet je me puni
stab me with your four inches of victimhood