
|
| | | Auteur | Message |
|---|
ombre Admin - .: el ombré :.


Nombre de messages: 2452 Age: 17 Programme utilisé (Gm/RmXp/...): Game maker 5.0, 6.0, 6.1, 7, RPGMXP, photoshop, blender 2.45, 2.46, purebasic Etudes: Lycée 1ere S, option : Sciences de L'ingenieur Loisirs: Programation Date d'inscription: 07/12/2006
 | Sujet: PureBasic (pop up) Lun 11 Fév - 16:38 | |
| Voilà avant hier apres avoir vue les fenetres de Xierra encore une fois !  je me suis dis : j'ai demandé à Xierra PureBasic Demo et je m'en suis quasiment jamais servis  hop j'ouvre PureBasic et je commence mes petits test  je suis surpris des possibilitées et je penses que je ne vais pas tarder à me mettre aussi aux dll etant donné les possibilitées : -drag en drop (deplacer avec la souris des objects) -gestions des fenetres tres avancé ! -DataBase (fonction gerant MySQL, acess....) -Memoire (RAM) -Pallette -Menu -StatusBar -Imprimer et j'en passe je me demandais si il ne faudrait pas créer une section dans "Langage de Programmation" basic ou PureBasic car c'est celui dont je parle !! Donc voilà j'aimerais bien comprendre le fonctionnement du "OK" de validation quelle fonction faut il appeller apres pour fermer la fenetre  voici mon code : | Code: | If OpenWindow(0, 0, 0, 322, 205, "Se connecter", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) And CreateGadgetList(WindowID(0)) StringGadget(0, 8, 10, 306, 20, "192.168.0.10", #PB_String_ReadOnly) StringGadget(1, 8, 40, 306, 20, "pseudo...") StringGadget(2, 8, 70, 306, 20, "", #PB_String_Password) CheckBoxGadget(3, 8, 100, 306, 20, "Retenir mon pseudo") CheckBoxGadget(4, 8, 130, 306, 20, "Retenir mon mot de passe") ButtonGadget(5, 8, 170, 306, 30, "Se connecter") Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow EndIf |
Il permet de faire de jolie Pop up pour demander un pseudo et un mot de passe trés pratique pour les MMO-RPG  |
|  | | Xierra54 Admin - .: el traductor :.


Nombre de messages: 8504 Age: 50 Programme utilisé (Gm/RmXp/...): GM (6.1 et 7 enregistrées), Purebasic (démo) Etudes: Supérieures Loisirs: ordinateur Date d'inscription: 13/08/2005
 | Sujet: Re: PureBasic (pop up) Lun 11 Fév - 22:50 | |
| | Code: | Until WaitWindowEvent() = #PB_Event_CloseWindow CloseWindow(resultat) ; On ferme physiquement la fenêtre...
|
Ce code est là pour fermer (réellement) la fenêtre quand l'on clique sur la croix de fermeture de la fenêtre.
Pour le bouton OK, c'est un autre évènement qu'il faut surveiller.
Création du bouton Ok :
| Code: | If CreateGadgetList(WindowID(resultat)) ; La liste de gadgets a été créée avec succès... ButtonGadget(7,x1+(largeur-70)/2,y1+65, 70, 20, "Ok") ; On crée le bouton OK... EndIf |
Surveiller l'évènement clic sur le bouton Ok :
| Code: | Case #PB_Event_Gadget ; Si on a interagi sur un gadget... Select EventGadget() ; On teste le gadget concerné... Case 0 : valeurzone = GetGadgetText(0) ; Si gadget "texte normal"... Case 1 : valeurzone = GetGadgetText(1) ; Si gadget "numérique uniquement"... Case 2 : valeurzone = GetGadgetText(2) ; Si gadget "chaine lecture seule"... Case 3 : valeurzone = GetGadgetText(3) ; Si gadget "chaine en minuscules"... Case 4 : valeurzone = GetGadgetText(4) ; Si gadget "chaine en majuscules"... Case 5 : valeurzone = GetGadgetText(5) ; Si gadget "zone sans bordure"... Case 6 : valeurzone = GetGadgetText(6) ; Si gadget "chaine mot de passe"... Case 7: exit = 1 ; Si gadget bouton "Ok" appuyé... EndSelect |
Le n° 7 représente l' Id du bouton Ok.
Dernière édition par le Mar 12 Fév - 1:06, édité 1 fois |
|  | | D-m Dieu parmis les dieux


Nombre de messages: 3868 Age: 17 Programme utilisé (Gm/RmXp/...): GM7Pro/ Visual Studio express(C++,C#,J#.Basic)/ Visual Foxpro9 Loisirs: gm,C++,C#,J#,FxoPro,SOAP,Amis,Télé,Hockey Date d'inscription: 26/10/2007
 | Sujet: Re: PureBasic (pop up) Mar 12 Fév - 1:05 | |
| wow le Purebasic a l'air vraiment bien structuré comme languaga et quand meme simple a la fois  _________________  I'm back juste de temps en temps |
|  | | Zaki Pro


Nombre de messages: 598 Age: 17 Programme utilisé (Gm/RmXp/...): Game Maker, Code::Blocks. Etudes: Lycéen Loisirs: Créer des jeux Date d'inscription: 29/08/2006
 | Sujet: Re: PureBasic (pop up) Mar 12 Fév - 9:02 | |
| Intéressant, très intéressant même  . _________________  |
|  | | ombre Admin - .: el ombré :.


Nombre de messages: 2452 Age: 17 Programme utilisé (Gm/RmXp/...): Game maker 5.0, 6.0, 6.1, 7, RPGMXP, photoshop, blender 2.45, 2.46, purebasic Etudes: Lycée 1ere S, option : Sciences de L'ingenieur Loisirs: Programation Date d'inscription: 07/12/2006
 | Sujet: Re: PureBasic (pop up) Mar 12 Fév - 17:52 | |
| merci Xierra je testes sa quand je reviens du conseil de classe (dur dur d'etre délégué  ) |
|  | | Xierra54 Admin - .: el traductor :.


Nombre de messages: 8504 Age: 50 Programme utilisé (Gm/RmXp/...): GM (6.1 et 7 enregistrées), Purebasic (démo) Etudes: Supérieures Loisirs: ordinateur Date d'inscription: 13/08/2005
 | Sujet: Re: PureBasic (pop up) Mar 12 Fév - 19:00 | |
| De rien ! Pour le côté structuré, Purebasic me fait parfois penser un peu à Pascal (ou Delphi si vous préférez) |
|  | | D-m Dieu parmis les dieux


Nombre de messages: 3868 Age: 17 Programme utilisé (Gm/RmXp/...): GM7Pro/ Visual Studio express(C++,C#,J#.Basic)/ Visual Foxpro9 Loisirs: gm,C++,C#,J#,FxoPro,SOAP,Amis,Télé,Hockey Date d'inscription: 26/10/2007
 | |  | | Xierra54 Admin - .: el traductor :.


Nombre de messages: 8504 Age: 50 Programme utilisé (Gm/RmXp/...): GM (6.1 et 7 enregistrées), Purebasic (démo) Etudes: Supérieures Loisirs: ordinateur Date d'inscription: 13/08/2005
 | Sujet: Re: PureBasic (pop up) Mer 13 Fév - 14:15 | |
| Alors Ombre ? Pour le reste : | ombre a écrit: | | ...je me demandais si il ne faudrait pas créer une section dans "Langage de Programmation" basic ou PureBasic car c'est celui dont je parle !!... |
Libre à toi de créer cette section !
A+ |
|  | | |
| Page 1 sur 1 |
| | Permission de ce forum: | Vous pouvez répondre aux sujets dans ce forum
| |
| |
| |
|