Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Classpad 300/330(+) >> Add-ins >> Cplua
Cplua
Version : 0.10 Taille : 270000 octets Ajouté le : 2012-01-28 19:56 Modifié le : 2012-01-29 11:42
Auteur et posteur :
Binary_manHors ligneAncien rédacteurPoints: 1344 Défis: 19 Message
Planète Casio - Add-in Casio - Cplua - binary_man - Calculatrices
Nombre de visites sur cette page : 8583
Score au progrank : 48
Note actuelle : 10/10 noté 1 fois
Vous devez être connecté(e) pour noter (inscription).
895 téléchargements | Soumettre un test


Description :

Voilà la nouvelle version de l'add-in CPLua, la 0.10.

Les nouvelles fonctions sont là :

LIBRAIRIE CP (inclue d'office)
* speed.simple() // Règle la vitesse d'exécution à sa vitesse normale
* speed.double() // Double la vitesse d'exécution ! Ceci modifie le fonctionnnement des Timers, et donc des Add-in en niveau de gris
* speed.getvalue() // Renvoie la valeur de la vitesse d'exécution (1 pour la vitesse normale, et 2 pour la vitesse doublée)
* buzzer.on(n) // émet n bip par seconde (n doit être compris entre 1 et 3)
* buzzer.off() // éteint le buzzer
* contrast.up() // augmente le contraste
* contrast.down() // diminue le contraste
* contrast.init() // remet le contraste à sa valeur initiale
* contrast.setvalue(n) // attribue ll valeur n au contraste (n doit être compris entre -10 (tout blanc) et 10 (tout noir)
* getlang() // renvoie les trois première lettre du langage sélectionné par l'utilisateur
// ("Fra"=Français,"Eng"=Anglais,"Esp"=Espagnol,"Deu"=Allemand,"Por"=Portugais"
* testime(h,m,s) // renvoie TRUE si l'heure est h heure, m minute et s seconde
* testdate(y,m,d) // renvoie TRUE si le date est d/m/y
* wait(h,m,s) // met le programme en pause pendant h heure, m minute et s seconde
* waittime(h,m,s) // met le programme en pause tant que l'heure n'est pas h heure, m minutes et s secondes

LIBRAIRIE DRAW
* draw.ellipse(x1, y1, x2, y2, width=1, colBorder=COL_BLACK, colFill=-1 {nofill} ) // Dessine une ellipse sur l'écran graphique
* draw.square(x1,y1,c,width=1, colBorder=COL_BLACK, colFill=-1 {nofill}) // Dessine un carré de coté c et dont le sommet supérieur gauche est (x1,y1) sur l'écran graphique
* draw.cursor(x=0,y=0,step=1) // Affiche un cursor à la manière du plot des Gxx

Depuis cette version, votre application se mettra dans la langue de votre classpad.

Pour la sortie de cet add-in, des libs ont été faites en lua, ainsi que des aides pour les utiliser, vous pouvez les télécharger ici :

Libs et aides.

N'hésitez pas à critiquer et à commenter.


Note sur 10 Commentaire Date de notation
10très utile ! justifie d'acheter une ClasspadLe 30.10.2014 à 14:58

Commentaires :

Pages: Précédente | 1, 2

DarkysunHors ligneMembrePoints: 1747 Défis: 52 Message
Posté le 25-05-2014 à 14:28 | #
la note est bizarre : le noteur n'a pas trouvé de bug pourtant il a mis 0 il a du mal comprendre le système : il faudrait changer en 10/10
TotoyoHors ligneMembre d'honneurPoints: 16093 Défis: 102 Message
Posté le 25-05-2014 à 16:21 | #
Je suis d'accord, le test me parait bizarre. En plus d'être écrit en anglais, l'auteur n'aligne pas plus de trois mots par critère. Je l'ai supprimé.
sdasda7777
Statut : Invité
Posté le 13-12-2021 à 19:20 | #
Is there a source code for this somewhere? I can't figure out how to do some things (like converting CAS expression into genuine number value), and source code would help a lot with figuring it out.
LephenixnoirEn ligneAdministrateurPoints: 24229 Défis: 170 Message
Posté le 13-12-2021 à 21:15 | #
That's a good question... I haven't seen any activity around this project for years, but the original topic for Orwell's version (which this is forked from) can be found here: https://community.casiocalc.org/topic/2314-project-cplua/

This forum is also still active, so if you don't find anything in the pages of comments maybe you can ask directly.

Pages: Précédente | 1, 2

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 105 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd