1

En fait j'ai deux questions à poser.

1°) (Je suis désolé de devoir poser cette question qui a déja été posée dans un autre topic il y a environ 2-3 mois, mais je n'arrive pas à retrouver la réponse...) Comment on fait pour éteindre la calculette (je crois que la solution la plus simple était "asm : off()")

2°) J'utilise un programme qui marche avec _rowread : c'est excellent : rapide et tout, et ça fait disparaître la STATUS BAR. Si l'on se sert d'une boite de dialogue classique du TIOS, on est obligé de désactiver et réactiver le _rowread pour que le programme ne plante pas. (Et donc il faut le réactiver après.) Le problème c'est que la STATUS BAR réapparait pendant l'utilisation de la boîte de dialogue (vue que _rowread est désactivé.)
Y a-t-il une façon de désactiver totalement la STATUS BAR pendant le programme et de la réactiver à la fin?

Merci smilesmilesmile
François BALLAND

Site Ti : http://www.balland.org

2

1)
off()
ou
asm("trap#4") (il me semble que c'est le 4 picol).

2) Si tu utilises les boites de dialogues du TIOS, tu ne peux désactiver la barre de status.

3

Merde ! C'est parce que c'est pô bo les barres du TIOS.

Si qqun sait par une façon où une autre comment l'enlever, je suis preneur !oui
François BALLAND

Site Ti : http://www.balland.org

4

Le mieux serait que tu fasses tes propres boites de dialogues wink
Là au moins c'est joli top wink

5

Merci mais j'ai déja fais mon propre TOOLBAR, ca prend un peu plus de place mais c'est super joli !!
François BALLAND

Site Ti : http://www.balland.org

6

Tu enregistres la partie de l'écran où se trouve la barre d'état avec BitmapGet, puis tu mets un callback de dialogue qui la remet avec BitmapPut.
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é

7

C'est quand meme un peu lourd.

8

En fait je sauvegarde le bas de l'écran avec BitmapGet, et avec laes instructions de la boite de dialogue, j'inclus le BitmapPut... Ca parrait une bonne idée (Mais il me faut encore 5 buffers !! Soit 10 au total eekeekeek !!)

Et encore une petite question : c'est quoi la taille max pour un prog? (Le mien fait déja 45 Ko et ne peut être lancé sans DoorsOs. "ERROR : ASAP or EXEC string too long" enfin une erreur du genre quand il n'y a pas DoorsOs)

Et au niveau de DoorsOs UniversalOs etc. c'est lequel le meilleur??

Mercismilesmilesmile
François BALLAND

Site Ti : http://www.balland.org

9

c 64ko
Casio a quand meme un certains merite:
ils ont inventé les calculatrices jettables :D.

10

C'est vraiment pas beaucoup ! mourn Et avec ppg?
François BALLAND

Site Ti : http://www.balland.org

11

->Preos

12

flow a écrit :
En fait je sauvegarde le bas de l'écran avec BitmapGet, et avec laes instructions de la boite de dialogue, j'inclus le BitmapPut... Ca parrait une bonne idée (Mais il me faut encore 5 buffers !! Soit 10 au total eekeekeek !!)


Ça ne marchera pas, il faut le mettre dans le callback.
Et encore une petite question : c'est quoi la taille max pour un prog? (Le mien fait déja 45 Ko et ne peut être lancé sans DoorsOs. "ERROR : ASAP or EXEC string too long" enfin une erreur du genre quand il n'y a pas DoorsOs)


24 KO.
Mais si la taille de ton programme est comprise entre 24 KO et 64936 octets, il y a une solution simple à ton problem: Project / Options / Compress Program. Le lanceur/décompresseur généré automatiquement s'occupera du problème de la limite de 24 KO pour toi.
Et au niveau de DoorsOs UniversalOs etc. c'est lequel le meilleur??


Aucun. grin
Non, sérieusement: le meilleur (ou du moins le moins mauvais grin) est PreOs.
Mais on n'en a pas besoin pour faire des programmes >24 KO. Il suffit de les compresser.
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é

13

Eh oui! 16k au lieu de 44k, c'est quand même mieux !! smile (ratio de 36cheeky. C'est koi la facon la plus simple pour changer :

-l'extension du programme (ASM) et
-l'extension du fichier ppg ?

Kevin : c'est koi un callback exactement ??

François BALLAND

Site Ti : http://www.balland.org

14

> Kevin :
Tu as oublié une parenthèses wink

> flow :
Ici.
C'est en quelque sorte une fonction personnalisée qui est appelée durant l'utilisation de la boite de dialogue, qui sert par exemple à vérifier la validité de données ...

15

zdrubal a écrit :
> Kevin :
Tu as oublié une parenthèses wink


Non, c'est qu'il y avait un bogue dans le script de yAro. Il vient de le corriger là.
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é

16

flow a écrit :
Eh oui! 16k au lieu de 44k, c'est quand même mieux !! smile (ratio de 36cheeky. C'est koi la facon la plus simple pour changer :

-l'extension du programme (ASM) et -l'extension du fichier ppg ?


Ce n'est pas possible.
Kevin : c'est koi un callback exactement ??


http://tigcc.ticalc.org/doc/dialogs.html#DialogNew
Le paramètre UserFunc est un callback.
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é

17

Mais c'est possible de changer l'extension ppg (même si ce n'est pas conseillé, pour des raisons de standard) confus

18

zdrubal a écrit :
Mais c'est possible de changer l'extension ppg (même si ce n'est pas conseillé, pour des raisons de standard) confus


Non, parce que ttstart (et donc aussi le lanceur personnalisé) vérifie l'extension.
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é

19

Mais (si j'ai bien compris) si j'utilise DialogNewSimple, c'est comme si j'utilisait DialogNew avec NoCallBack. Alors c'est koi l'interet (vu que je n'utilise que des DialogNewSimple dans mon programme?)
François BALLAND

Site Ti : http://www.balland.org