blibiothèque de fonctions en C.Basic
Posté le 24/01/2019 19:30
Bonjour les casionautes!!!
aujourd'hui je suis fiers de vous présenter un projet que j'ai à peine commencé mais dont je suis très fiers... suspense...
une bibliothèque de fonctions en C.Basic pour graphs 90+e... je vois quelques déçus... (merci sentaro21 pour ce magnifique interpréteur de Basic)
si je fait cette bibliothèque que sur la fameuse graph 90+e (et toutes celle qui supporte la même version de C.Basic), c'est parce que le thème des fonctions de cette bibli est portées sur...
les couleurs et les dégradés !!!
liste des fonctions
Cliquer pour enrouler
Circle
Cliquer pour enrouler
la fonction c'est :
{coordonnée x du centre,coordonnée y du centre, rayon, Red de départ, Green de départ, Blue de départ, Red d'arrivé, Green d'arrivé, Blue d'arrivé, angle de départ, épaiseur}→List Ans:Prog "_Circle"
ce qui donne :
.
F-Line
Cliquer pour enrouler
la fonction c'est :
{coordonnée x de départ,coordonnée y de départ, coordonnée x d'arrivée, coordonnée y d'arrivée, Red de départ, Green de départ, Blue de départ, Red d'arrivé, Green d'arrivé, Blue d'arrivé, épaiseur}→List Ans:Prog "_F-Line"
ce qui donne :
.
Text
Cliquer pour enrouler
la fonction c'est :
{coordonnée x de départ,coordonnée y de départ, Red de départ, Green de départ, Blue de départ, Red d'arrivé, Green d'arrivé, Blue d'arrivé, épaiseur}→List Ans:"/*texte*/"→Str 1:Prog "_Text"
ce qui donne :
.
le tout donne ça :
.
puisque je suis sympa
je m'apprend un truc , je vous laisse les programme C.Basic qui font les fonctions dans le fichier joint, pour que vous puissiez voir que je suis un
énorme bourrin niveau code
si vous voulez m'aider, vous pouvez (en me conseillant ou en optimisant mon code par exemple) et sinon, la fonction que je vais commencer va faire des carrés et des rectangles tout zoli
(en fait, avant ça, je vais faire des lignes, pour m'entrainer entre autre...)
Cordialement,
votre cher Manolo
Fichier joint
Citer : Posté le 03/02/2019 12:06 | #
c'est bon ! il y a la MàJ ! venez voir !!!
Citer : Posté le 03/02/2019 12:29 | #
Gradation of lines and text is very good!
Only one improvement point,
Text commands are slow in the LCD transfer process,
Add a colon at the end of the text command.
It will become much faster.
Overclocking utilitaire Ftune/Ptune2/Ptune3 est également disponible.
Si vous avez des questions ou un rapport de bogue, n'hésitez pas à me le faire savoir.
Citer : Posté le 03/02/2019 12:32 | #
uh, I find it pretty fast but if you want ...
Citer : Posté le 03/02/2019 12:44 | #
There are cases where it is not necessary to be particularly fast,
It would be interesting to be able to adjust drawing speed.
With the "Ticks"+"Wait" command,
The drawing speed can be adjusted in 1/128 second ticks.
or Ticks%Wait (1/32768 second ticks)
Overclocking utilitaire Ftune/Ptune2/Ptune3 est également disponible.
Si vous avez des questions ou un rapport de bogue, n'hésitez pas à me le faire savoir.
Citer : Posté le 03/02/2019 12:47 | #
not stupid, I would see it in the next update.
(and if not, of one: it is or this function, and two: what is the "wait" function and how is it used?)
Citer : Posté le 03/02/2019 13:15 | #
Only "Wait" command can reduce the execution speed of the calculator.
(Setup has the same "Wait" setting.)
About 100 will approximate the speed of Basic Casio.
Only "Ticks" command is the system variable of 1/128 second count up timer.
This is convenient to measure the execution time of the program.
...program
Ticks/128->S // executed time
"Wait"+"Ticks" is waiting for ticks.
Wait one second.
Overclocking utilitaire Ftune/Ptune2/Ptune3 est également disponible.
Si vous avez des questions ou un rapport de bogue, n'hésitez pas à me le faire savoir.
Citer : Posté le 04/02/2019 17:57 | #
thank you ! it is very useful !