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 : 8912
Score au progrank : 48
Note actuelle : 10/10 noté 1 fois
Vous devez être connecté(e) pour noter (inscription).
944 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: 1, 2 | Suivante

Binary_manHors ligneAncien rédacteurPoints: 1344 Défis: 19 Message
Posté le 28-01-2012 à 20:00 | #
Mauvaise catégorie... Pourtant j'ai cru bien faire, un admin peut-il changer cela SVP ?
PierrotllHors ligneAncien administrateurPoints: 5488 Défis: 41 Message
Posté le 28-01-2012 à 20:30 | #
Déplacé dans Addin Classpad.
Elles ont l'air sympas ces améliorations. Faudra que j'essaye.
KrtX
Statut : Invité
Posté le 28-01-2012 à 23:50 | #
Je me demande si la syntaxe de testdate c'est pas testdate(d,m,y). Je verifierai dans les sources demain
Binary_manHors ligneAncien rédacteurPoints: 1344 Défis: 19 Message
Posté le 29-01-2012 à 00:14 | #
Du coup l'image fait bizarre, dès que je peux j'envoie un screen du menu où il y a écrit 0.10

PS : Quelques modifs on été faites, nouvelle image ; liens vers libs et aides.
NitrosaxHors ligneAncien rédacteurPoints: 1061 Défis: 17 Message
Posté le 29-01-2012 à 18:47 | #
sympathique le menu...

Y aurait pas un classpad à gagner par hasard au prochain 48h CPC ?
Binary_manHors ligneAncien rédacteurPoints: 1344 Défis: 19 Message
Posté le 29-01-2012 à 19:07 | #
Merci, mais il n'est pas de nous, c'est Orwell qui l'a fait ainsi. Tout ce qu'on a changé c'est la version en haut

C'est vrai qu'il est beau malgré sa simplicité.
TotoyoHors ligneMembre d'honneurPoints: 16102 Défis: 102 Message
Posté le 30-01-2012 à 12:49 | #
Y aurait pas un classpad à gagner par hasard au prochain 48h CPC ?

J'ai essayé d'obtenir des CP, mais ils n'ont pas voulu
Binary_manHors ligneAncien rédacteurPoints: 1344 Défis: 19 Message
Posté le 30-01-2012 à 18:34 | #
Je trouve ça dommage, ça réactiverai la communauté classpad, qui est plus trop active... D'ailleurs, il n'y a que quelques membres encore actifs qui en possèdent une.
Tu sais pourquoi ils n'ont pas voulu ? Parce que ça me déçoit d'entendre, je comptais te MP à ce propose pour leur proposer
TotoyoHors ligneMembre d'honneurPoints: 16102 Défis: 102 Message
Posté le 30-01-2012 à 18:42 | #
Ils ne m'ont rien dit. Mais si l'occasion se présente, je négocierai d'autres lots (comme c'est déjà le cas, j'essaie d'avoir des Graph 95 SD lors des 48h CPC sur Fx-CG 20).

Je note toutes vos remarques au sujet des concours. Le CPLua est une bonne opportunité pour relancer la programmation sur CP, mais il faut convaincre Casio. Un peu de patience, si les relations entre la communauté et Casio se renforcent,cela deviendra plus facile pour les lots
Binary_manHors ligneAncien rédacteurPoints: 1344 Défis: 19 Message
Posté le 30-01-2012 à 18:43 | #
Ok, je garde de l'espoir

Pages: 1, 2 | Suivante

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 58 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