je rencontre un probleme avec mon code , help
Publié : dim. 17/oct./2004 21:36
bonsoir
je rencontre un probleme avec mon code
quand je clique sur le bouton ajouter ma listeicon disparait
qui peux m'aider a resoudre le probleme suivant:
j'ai creer les fenetres avec visual designer
est que vous utilsez visual designer pour creer votre interface?
ou bien vous la coder entierement?
merci de m'aider
Williams
je rencontre un probleme avec mon code
quand je clique sur le bouton ajouter ma listeicon disparait
qui peux m'aider a resoudre le probleme suivant:
j'ai creer les fenetres avec visual designer
est que vous utilsez visual designer pour creer votre interface?
ou bien vous la coder entierement?
Code : Tout sélectionner
Enumeration
#Window_0
#Window_1
EndEnumeration
Enumeration
#Button_Ajoutert
#Button_Supprimer
#ListIcon_0
EndEnumeration
Enumeration
#menu_Info
#menu_Quitter
#menu_vider
EndEnumeration
Enumeration
#Frame3D_ajouter
#Button_ajouter1
#Button_effacer
EndEnumeration
;- Fonts
;
Global FontID1
FontID1 = LoadFont(1, "Arial", 12, #PB_Font_Bold)
Global FontID2
FontID2 = LoadFont(2, "Arial", 11, #PB_Font_Bold)
Global FontID3
Procedure Open_Window_0()
If OpenWindow(#Window_0, 217, 20, 807, 719, #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_TitleBar | #PB_Window_BorderLess | #PB_Window_ScreenCentered , "Gestion d'une classe ")
If CreateGadgetList(WindowID())
ButtonGadget(#Button_Ajoutert, 10, 10, 140, 40, "Ajouter un eleve ")
GadgetToolTip(#Button_Ajoutert, "Ajouter un nouvel eleve dans la liste")
SetGadgetFont(#Button_Ajoutert, FontID1)
ButtonGadget(#Button_Supprimer, 170, 10, 170, 40, "Supprimer un eleve ")
GadgetToolTip(#Button_Supprimer, "Suprimer eleve de la liste ")
SetGadgetFont(#Button_Supprimer, FontID1)
ListIconGadget(#ListIcon_0, 20, 60, 770, 640, "Nom ", 580, #PB_ListIcon_CheckBoxes | #PB_ListIcon_GridLines)
AddGadgetColumn(#ListIcon_0, 2, "Prenom ", 186)
SetGadgetFont(#ListIcon_0, FontID2)
If CreateMenu(0,WindowID())
MenuTitle( "Fichier")
MenuItem(#menu_Info ,"Information ")
MenuItem(#menu_Quitter,"Quitter ")
MenuTitle("Edition")
MenuItem(#menu_vider," Vider la liste ")
EndIf
EndIf
EndIf
EndProcedure
Procedure Open_Window_1()
If OpenWindow(#Window_1, 310, 35, 561, 620, #PB_Window_SizeGadget | #PB_Window_TitleBar | #PB_Window_BorderLess | #PB_Window_ScreenCentered , "Ajouter un nouveau tour ")
If CreateGadgetList(WindowID())
Frame3DGadget(#Frame3D_ajouter, 10, 10, 540, 600, "")
ButtonGadget(#Button_ajouter1, 40, 520, 150, 60, "&Ajouter ")
GadgetToolTip(#Button_ajouter1, "ajoute un tour a la liste")
SetGadgetFont(#Button_ajouter1, FontID1)
ButtonGadget(#Button_effacer, 350, 520, 150, 60, "E&ffacer tout")
GadgetToolTip(#Button_effacer, "efface les champs ")
SetGadgetFont(#Button_effacer, FontID1)
EndIf
EndIf
EndProcedure
open_window_0()
Repeat
Event = WaitWindowEvent()
Select Event
Case #PB_EventMenu
Select EventMenuID()
Case#menu_Quitter :fermer_window_0= 1
EndSelect
Case #PB_EventGadget
Select EventGadgetID()
Case #Button_Ajoutert:open_window_1()
EndSelect
Case #PB_EventCloseWindow
fermer_window_0 = 1
EndSelect
Until fermer_window_0 = 1
End
merci de m'aider
Williams