Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
Menu
Calculatrices
Graph 35 à 100 (CFX)
Graph 25/25+ (Pro) (fx-7400)
Graph 35+USB/75/85/95 (SD)
Graph 100/100+ (AFX)
ClassPad 300/330
Fx-CG 10/20
Fx-CP 400
Graph 90+E
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Graphs 75/85/95 (SD) >> Divers >> Nautilus
Nautilus
Version : 1.7 Taille : 1688 octets Ajouté le : 2014-10-04 18:09 Modifié le : 2014-10-04 18:09
Auteur et posteur :
DragioHors ligneMembrePoints: 51 Défis: 3 Message
Aucune image disponible
Nombre de visites sur cette page : 2596
Score au progrank : 17
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
340 téléchargements | Soumettre un test


Votre calculatrice doit posséder les chaines de caractères (Str) et Menu pour utiliser ce programme. Si vous avez une Graph 85 (SD), mettez-la à jour.
Description :

Vous avez toujours rêvé d’intégrer une zone de texte dans vos programmes, mais vous n'avez jamais voulu vous prendre la tête avec une grosse salade de Str et de Getkey ? Je vous propose aujourd'hui une solution tout droit sortie du complexe secret des studios Red, j'ai nommé Nautilus

Ce sous programme vous mettra à disposition un rectangle d'édition, dont voici les caracteristiques:
Coordonnées de la zone d'édition entièrement paramétrables
N'accepte que les lettres de l'alphabet et les espaces
Ecriture en majuscule ou minuscule (Shift ou Alpha)
Curseur dynamique
Accepte un Str en entrée, si vous préférez modifier, plutôt que créer
Aucun bug majeur, à l'heure actuelle

Utilisation:
(Transférer le fichier en pièces jointe sur votre calculatrice)
Comme dit plus haut, il va falloir en premier le paramétrer, grâce à 7 lignes de code, contenues dans le fichier nautpr, qu'il vous faudra mettre dans votre projet avant de lancer la zone d'édition:

20→Dim List 24          Ne pas toucher
X→List 24[1]               X abscisse du coin haut/gauche de la zone d'édition (compris entre 1 et 21)
X→List 24[2]               X ordonnée du coin haut/gauche de la zone d'édition (compris entre 1 et 7)
X→List 24[3]               X abscisse du coin bas/droite de la zone d'édition (compris entre 1 et 21)
X→List 24[4]               X ordonnée du coin bas/droite de la zone d'édition (compris entre 1 et 7)
X→List 24[18]             Si X=0 alors nautilus garde la valeur contenue dans Str16 au lancement, Si X=1 alors il la réinitialise
X→List 24[19]             Touche pour mettre fin à la zone d'édition, 31 conseillé (⇒touche EXE)


Une fois cela fait, Utiliser un simple prog"nautilus" pour lancer le sous programme et laisser la magie s'opérer.
Tout ce que l'utilisateur écrit sera ensuite automatiquement enregistré dans le str16 quand il quittera la zone d'édition.

Le programme utilise les variables suivantes:
Les Str de 14 à 16
La list 24
Il n'utilise virtuellement aucune variable basique (A~Z) grâce à un système de tampon.


Commentaires :



Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2022 | Il y a 44 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