|
|
Auteur | Message |
---|
tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9434 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Présentation Ven 24 Aoû 2007, 14:07 | |
| - Citation :
- Citation :
Nom : Dialog Box Nom sur la TI : DB Plateformes : z80 Taille: 1062 octets oncalc Type : Utilitaire Auteur : Tama Version/Date 0.1 du 23 Août 2007
Dialog Box est un programme qui gère des boites de dialogue pour pouvoir les utiliser dans les programmes. Entrées :
- LBOX contient les dimensions de la boite de dialogue
- Str9 contient les données, c'est à dire ce qu'il y aura dans la boite
Sorties :
- Str8 contient les données entrées par l'utilisateur, dans l'ordre et séparées par des double slash (//)
Utilise :
- Listes : BOX (entrée), BRN, POS
- Matrice : [J]
- Réels : K, W, X, Y, Z, théta
- Chaines : Str9 (entrée), Str8 (sortie)
Les entrées :
-La listeLBOX est une liste de 4 éléments contenant les coordonnées correspondant aux coins de la boite de dialogue
Cette liste est donc sous la forme : - Citation :
{x1, y1, x2, y2}
- x1 : coordonnée x du point inférieur gauche
- y1 : coordonnée y du point inférieur gauche
- x2 : coordonnée x du point supérieur droit
- y2 : coordonnée y du point supérieur droit
Attention ! Le point (0,0) est en bas à gauche et le point (94,62) en haut à droite !
-Str9 contient les données de la boite de dialogue. Ces données se présentent sous cette forme : DONNEE argument1 argument2 argument3 ... DONNEE2 argument1 argument2 .... Les arguments sont séparés par un seul espace
Attention ! Ne pas oublier de mettre un espace à la fin de Str9 !
La liste des différentes données possibles :
- CHN : demande à l'utilisateur d'entrer une chaine
- Arguments :
- y : position y du texte à afficher
- x : position x du texte à afficher
- aff : texte à afficher
</li>
</li> Le texte aff sera automatiquement suivi de ":" puis permettra à l'utilisateur d'entrer uniquement des lettres pour l'instant
Exemple : CHN 20 30 HELLO affichera à l'écran "HELLO" à la position (30,42) (42=62-20) le texte "HELLO:" puis permettra à l'utilisateur d'entrer une chaine
- CHX : permet de choisir un nombre
- Arguments :
- inf : borne inférieure
- sup : borne supérieure
- y : position y du texte à afficher
- x : position x du texte à afficher
- aff : texte à afficher
</li>
</li> Le texte à afficher sera suivi automatiquement de ">" puis permettra à l'utilisateur de choisir un nombre
Exemple d'utilisation dans un programme :
Entrées : Str9 : "CHN 23 7 NOM CHX 0 50 29 7 MAGIE CHX 0 50 35 7 FORCE CHX 0 20 41 7 CHANCE " LBOX : {0, 5, 69, 36}
Sortie : Str8 : "TAMA//30//32//14//"
Liens de téléchargement : v0.1-23/08/07 >Fichier joint : DB.8xp (1,10 ko)
Vala j'ai fait la présentation et le readme en même temps Je mettrais à jour ce post dès que de nouvelles versions seront sorties Le topic suggestions c'est si vous avez des idées à me donner pour les boites de dialogues ou tout autre chose à propos du programme Le topic bug c'est pour reporter les imperfections (y en a sûrement c'est la première version ^^)
Dernière édition par le Ven 24 Aoû 2007, 14:20, édité 1 fois |
|
| |
univscien amis
Nombre de messages : 191 Age : 33 Localisation : Derrière toi Loisirs : IUT Informatique Humeur : ^^ items : o Personalized field : Réputation : 0 Points : 6745 Date d'inscription : 19/08/2007
Profil TI: Casio-iste bouuuuuuuuh =p TO: 200 Spécialité: aucune
| Sujet: Re: Présentation Ven 24 Aoû 2007, 14:16 | |
| Mais c'est la méme chose que le projet 8 ?
Sinon tu m'excusera, mais j'ai pas tout compris. C'est quoi le but et l'interet du programme? |
|
| |
tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9434 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: Présentation Ven 24 Aoû 2007, 14:17 | |
| non c'est pas tout à fait la même chose et l'intérêt c'est qu'on peut l'utiliser dans des programmes pour faire des boites de dialogue comme le nom l'indique ^^ |
|
| |
univscien amis
Nombre de messages : 191 Age : 33 Localisation : Derrière toi Loisirs : IUT Informatique Humeur : ^^ items : o Personalized field : Réputation : 0 Points : 6745 Date d'inscription : 19/08/2007
Profil TI: Casio-iste bouuuuuuuuh =p TO: 200 Spécialité: aucune
| Sujet: Re: Présentation Ven 24 Aoû 2007, 14:17 | |
| Mais avec les dimentions qu'on veut c'est çà? |
|
| |
tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9434 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: Présentation Ven 24 Aoû 2007, 14:19 | |
| oui et avec ce que tu veux dedans |
|
| |
univscien amis
Nombre de messages : 191 Age : 33 Localisation : Derrière toi Loisirs : IUT Informatique Humeur : ^^ items : o Personalized field : Réputation : 0 Points : 6745 Date d'inscription : 19/08/2007
Profil TI: Casio-iste bouuuuuuuuh =p TO: 200 Spécialité: aucune
| Sujet: Re: Présentation Ven 24 Aoû 2007, 14:22 | |
| Mais si une phrase est trop longue, le prgm va la couper et revenir à la ligne? |
|
| |
tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9434 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: Présentation Ven 24 Aoû 2007, 14:23 | |
| nan j'ai pas encore géré ça mais ça sera le cas dans les versions futures ^^ |
|
| |
AdRiWeB amis
Nombre de messages : 3655 Age : 31 Localisation : Juste sous mes cheveux Loisirs : Internet, programmation, TI, musique, tennis-de-table ... Humeur : ^^ items : o Personalized field : Réputation : 0 Points : 6275 Date d'inscription : 12/08/2007
Profil TI: TI-84 Plus, nspire CAS TO: 2429 {2} Spécialité: Basic z80
| Sujet: Re: Présentation Ven 24 Aoû 2007, 15:01 | |
| oui ca c'est une bonne amélioration @ faire ^^ |
|
| |
tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9434 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: Présentation Ven 24 Aoû 2007, 15:02 | |
| bah j'y penserai mais les suggestions y a un topic pour :) |
|
| |
AdRiWeB amis
Nombre de messages : 3655 Age : 31 Localisation : Juste sous mes cheveux Loisirs : Internet, programmation, TI, musique, tennis-de-table ... Humeur : ^^ items : o Personalized field : Réputation : 0 Points : 6275 Date d'inscription : 12/08/2007
Profil TI: TI-84 Plus, nspire CAS TO: 2429 {2} Spécialité: Basic z80
| Sujet: Re: Présentation Ven 24 Aoû 2007, 16:17 | |
| |
|
| |
tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9434 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: Présentation Ven 24 Aoû 2007, 16:17 | |
| t'es déchainé aujourd'hui toi ^^ |
|
| |
AdRiWeB amis
Nombre de messages : 3655 Age : 31 Localisation : Juste sous mes cheveux Loisirs : Internet, programmation, TI, musique, tennis-de-table ... Humeur : ^^ items : o Personalized field : Réputation : 0 Points : 6275 Date d'inscription : 12/08/2007
Profil TI: TI-84 Plus, nspire CAS TO: 2429 {2} Spécialité: Basic z80
| Sujet: Re: Présentation Ven 24 Aoû 2007, 16:21 | |
| |
|
| |
tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9434 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: Présentation Ven 24 Aoû 2007, 16:23 | |
| tu vas t'arrêter à 100 ? ou tu vas continuer ? |
|
| |
AdRiWeB amis
Nombre de messages : 3655 Age : 31 Localisation : Juste sous mes cheveux Loisirs : Internet, programmation, TI, musique, tennis-de-table ... Humeur : ^^ items : o Personalized field : Réputation : 0 Points : 6275 Date d'inscription : 12/08/2007
Profil TI: TI-84 Plus, nspire CAS TO: 2429 {2} Spécialité: Basic z80
| Sujet: Re: Présentation Ven 24 Aoû 2007, 16:28 | |
| - tama a écrit:
- tu vas t'arrêter à 100 ? ou tu vas continuer ?
pourquoi pas te dépasser ^^ (tu l'as bien fait avec Mic, toi ^^) lol |
|
| |
tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9434 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: Présentation Ven 24 Aoû 2007, 16:30 | |
| Bonne chance alors parce que je poste autant que toi mais stop ici c'est pas fait pour ça |
|
| |
M@D_Doc amis
Nombre de messages : 437 Age : 34 Localisation : entre deux chaussettes sales Loisirs : Etudiant... / Humeur : :p items : o Personalized field : Réputation : 0 Points : 6694 Date d'inscription : 20/08/2007
Profil TI: 84+,92 TO: 200 Spécialité: aucune
| Sujet: Re: Présentation Ven 24 Aoû 2007, 17:53 | |
| Bon programme! Voilà qui peux servir à plein de monde.... Mais bon, j'ai déjà ma propre lib avec gestion des BdD |
|
| |
tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9434 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: Présentation Ven 24 Aoû 2007, 18:26 | |
| programmé toi même ? |
|
| |
M@D_Doc amis
Nombre de messages : 437 Age : 34 Localisation : entre deux chaussettes sales Loisirs : Etudiant... / Humeur : :p items : o Personalized field : Réputation : 0 Points : 6694 Date d'inscription : 20/08/2007
Profil TI: 84+,92 TO: 200 Spécialité: aucune
| Sujet: Re: Présentation Ven 24 Aoû 2007, 19:09 | |
| oui. C'est un programme qui sert de commandes externes pour ce que j'uitilise souvent... |
|
| |
tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9434 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: Présentation Ven 24 Aoû 2007, 19:12 | |
| ahh cool |
|
| |
AdRiWeB amis
Nombre de messages : 3655 Age : 31 Localisation : Juste sous mes cheveux Loisirs : Internet, programmation, TI, musique, tennis-de-table ... Humeur : ^^ items : o Personalized field : Réputation : 0 Points : 6275 Date d'inscription : 12/08/2007
Profil TI: TI-84 Plus, nspire CAS TO: 2429 {2} Spécialité: Basic z80
| Sujet: Re: Présentation Ven 24 Aoû 2007, 20:04 | |
| tu peux le partager ? |
|
| |
tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9434 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: Présentation Ven 24 Aoû 2007, 20:11 | |
| le mien sera mieux |
|
| |
ProgVal modérateur
Nombre de messages : 4107 Age : 173 Localisation : In da cloud items : o Personalized field : Réputation : -4 Points : 6715 Date d'inscription : 09/08/2007
Profil TI: V200 - NSpire TO: 120 [2352 - 2%] Spécialité: Programmation web
| Sujet: Re: Présentation Ven 24 Aoû 2007, 20:14 | |
| Ehhh! C'était mon idée! http://vprogs.forumotion.com/Developement-c2/Propositions-de-developement-f4/TI-89-92-Nouvelles-boites-de-dialogues-t4.htm |
|
| |
tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9434 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: Présentation Ven 24 Aoû 2007, 20:15 | |
| et alors ? combien de personnes ont eu l'idée d'un RPG c'est pas 1 programme par personne ^^
Dernière édition par le Dim 26 Aoû 2007, 20:26, édité 1 fois |
|
| |
AdRiWeB amis
Nombre de messages : 3655 Age : 31 Localisation : Juste sous mes cheveux Loisirs : Internet, programmation, TI, musique, tennis-de-table ... Humeur : ^^ items : o Personalized field : Réputation : 0 Points : 6275 Date d'inscription : 12/08/2007
Profil TI: TI-84 Plus, nspire CAS TO: 2429 {2} Spécialité: Basic z80
| Sujet: Re: Présentation Sam 25 Aoû 2007, 11:30 | |
| - tama a écrit:
- et alors ?
combien de personnes ont eu l'idée d'un RPG ? oulala. c'est se qui s'appelle se faire casser en mille morceaux ^^ |
|
| |
M@D_Doc amis
Nombre de messages : 437 Age : 34 Localisation : entre deux chaussettes sales Loisirs : Etudiant... / Humeur : :p items : o Personalized field : Réputation : 0 Points : 6694 Date d'inscription : 20/08/2007
Profil TI: 84+,92 TO: 200 Spécialité: aucune
| Sujet: Re: Présentation Sam 25 Aoû 2007, 11:36 | |
| RPG? voyons, c'est moi qui, le premier et en exclusivité mondiale est inventé le RPG, voyons..... Ratatouille Polonaise Grouillante... |
|
| |
Contenu sponsorisé
| Sujet: Re: Présentation | |
| |
|
| |
|