On peut utiliser des formulaires sous forme de boites de dialogues stockées dans des fichiers xml.Fred a écrit :Added: Runtime library
Mise en oeuvre.
Exemple d'un fichier xml que j'ai appelé demoUI1.xml
Code : Tout sélectionner
<?xml version="1.0"?>
<window id="0" name="MainForm" text="Ma fenetre" width="500" height="300" flags="#PB_Window_ScreenCentered">
	<hbox>
		<text text="Nom" width="80"/>
		<string id="1" text="Votre nom" width="150"/>
		<button text="Envoyer" width="100" onevent="ButtonClick()"/>
	</hbox>	
</window>Code : Tout sélectionner
Enumeration
  #XML
  #Dialog 
EndEnumeration
Runtime Procedure ButtonClick()
  Debug GetGadgetText(1) ;<string id="1"
EndProcedure
Procedure Main()
  LoadXML(#XML, "demoUI1.xml")  
  CreateDialog(#Dialog)
  OpenXMLDialog(#Dialog, #XML, "MainForm")
  HideWindow(0, #False) ;<window id="0"
  
  While WaitWindowEvent() <> #PB_Event_CloseWindow : Wend
EndProcedure
Main()J'ai l'impression que les flags de la fenêtre ne fonctionnent pas.
Est il possible de positionner plusieurs blocs horizontaux ?
Est il possible de panacher des blocs horizontaux et verticaux sans passer par une balise <splitter> ?
[Edit] Réponse oui http://www.purebasic.fr/french/viewtopi ... 71#p154371




 
 
 
  
 


 
  
 
