Georges
Nombre de messages : 290 Age : 55 Localisation : Martinique Date d'inscription : 29/05/2009
| Sujet: BOITES DE DIALOGUE Jeu 5 Nov 2009 - 12:39 | |
| Salut à tous Un exemple de boite de dialogue - Code:
-
label box,fin,oui,non,aide dim i full_space 0
' déclaration de la boite de dialogue form 1 : hide 1 : button 2 : button 3 : button 4 : alpha 5 : edit 6 for i=1 to 6 hide i next i button 7 : top 7,20 : left 7,400 : width 7,350 : caption 7,"Entrez de données ====> " button 8 : top 8,50 : left 8,400 : width 8,350 : caption 8,"Sortir du programme ====> " on_click 7,box on_click 8,fin on_click 2,oui on_click 3,non on_click 4,aide end ' définition de la boite de dialogue box: inactive 0 border_small 1 : color 1,10,156,150 caption 1,"INPUT BOX" : top 1,300 : left 1,450 : width 1,320 : height 1,145 : show 1 caption 2,"Oui" : parent 2,1 : top 2,80 : left 2,20 : show 2 caption 3,"Non" : parent 3,1 : top 3,80 : left 3,120 : show 3 caption 4,"Aide ?" : parent 4,1 : top 4,80 : left 4,220 : show 4 caption 5,"Entrez vos noms et prénoms :" : parent 5,1 : top 5,10 : left 5,30 : show 5 parent 6,1 : top 6,40 : left 6,30 : width 6,250 : height 6,25 : show 6 return oui: active 0 for i=1 to 6 : hide i : next i print "données entrées : " ; text$(6) return non: active 0 for i=1 to 6 : hide i : next i print "Pas d'entrez de données" return aide: message "option d'aide" + chr$(13) + chr$(13) + "option d'aide" return fin: terminate
Georges @+ | |
|
Invité Invité
| Sujet: Re: BOITES DE DIALOGUE Jeu 5 Nov 2009 - 14:14 | |
| Voila qui n'est pas mal félicitation Ce qui serait bien, et moi dorénavant, je vais m'y plier, pour tout se qui est à inclure dans un programme, est de mettre une variable de départ pour les objet, genre "boite_dialog%=1", et d'incrémenter pour chaque objet la même variable. Ainsi si j'ai déjà 20 objets, il me suffit de dire: boite_dialog = 21, pour inclure directement cet objet à la suite. Moi j'ai rien à redire. Salutation |
|
Georges
Nombre de messages : 290 Age : 55 Localisation : Martinique Date d'inscription : 29/05/2009
| Sujet: re Jeu 5 Nov 2009 - 14:19 | |
| Salut Cosmos70 merci Il y a quand même un soucis sur la boite de dialogue - c'est la fermeture par la petite croix qui provoque un plantage. Le sujet à déjà été évoqué par Jean-Claude sur la possibilité de pouvoir intervenir sur l'action de ce bouton. Sinon on peut pour le moment gérer ce problème par un border_hide et pour le fun créer un faux bandeau en entête (pour la présentation) Georges @+ | |
|
Invité Invité
| Sujet: Re: BOITES DE DIALOGUE Jeu 5 Nov 2009 - 14:33 | |
| moi je l'ai résolu par une form principal sans bordure, et une 2ème qui fait juste le bandeau. Malheureusement, je ne sais pas si tu as vu les post de ce matin, l'un concerne la sauvegarde, et les idées qui ont suivies, n'étaient pas appliquées , et j'ai sauvegardé un programme sur celui-ci. La croix était sur cette forme aussi mais c'était une image (form également border_hide). Ayant un picture supplémentaire à la place de la croix, j'avais le contrôle. Pourquoi dit tu que tu as un plantage, je viens de réessayer, c'est correct.?? A quel moment, je ne vois pas? Sur la petite croix, le programme ferme tout, mais il n'y a pas de plantage, regarde pour mettre une form border_hide et un picture avec le bandeau, mais sans la croix. Il ne sera plus possible de fermer la forme par la croix, ce qui serait normal, à mon sens
Dernière édition par cosmos70 le Jeu 5 Nov 2009 - 14:39, édité 1 fois |
|
Georges
Nombre de messages : 290 Age : 55 Localisation : Martinique Date d'inscription : 29/05/2009
| Sujet: re Jeu 5 Nov 2009 - 14:38 | |
| salut Cosmos70 Ahbon - alors peut être que j'ai une bêbête sur mon poste . Je vais vérifier. Pour la croix, j'avais moi aussi sorti un code dans ce sens avec aussi l'image de croix. code que j'avais poster d'ailleurs (je sais plus ou) Georges @+ | |
|
Contenu sponsorisé
| Sujet: Re: BOITES DE DIALOGUE | |
| |
|