Page 1 sur 1
Panelgadget et onglet
Publié : jeu. 22/nov./2007 10:22
par fd
Bonjour,
J'ai besoin de détecter le changement d'onglet (celui qui devient actif) dans un panel gadget pour modifier un menu déroulant associé à chaque onglet. Comme détecter le changement d'onglet ?
Merci de votre aide.
Publié : jeu. 22/nov./2007 10:32
par venom
salut fd
pour la détection d'onglet voici un petit code vite fait
Code : Tout sélectionner
;- Window Constants
Enumeration
#Window_0
EndEnumeration
;- Gadget Constants
Enumeration
#Panel_0
EndEnumeration
If OpenWindow(#Window_0, 216, 0, 600, 300, "New window ( 0 )", #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar )
If CreateGadgetList(WindowID(#Window_0))
;- Panel0
PanelGadget(#Panel_0, 15, 5, 360, 285)
AddGadgetItem(#Panel_0, -1, "Tab 0")
AddGadgetItem(#Panel_0, -1, "Tab 1")
AddGadgetItem(#Panel_0, -1, "Tab 2")
AddGadgetItem(#Panel_0, -1, "Tab 3")
AddGadgetItem(#Panel_0, -1, "Tab 4")
CloseGadgetList()
EndIf
EndIf
Repeat
EventID = WaitWindowEvent()
If EventID = #PB_Event_Gadget
Select EventGadget()
Case #Panel_0
Debug GetGadgetState(#Panel_0)
EndSelect
EndIf
Until EventID = #PB_Event_CloseWindow
mais tu en a plein sur le forum cherche du coté de
PanelGadget
@++
Publié : jeu. 22/nov./2007 17:14
par fd
Merci, je cherchais beaucoup plus compliqué !
Publié : jeu. 22/nov./2007 17:20
par venom
précise alors

car je n'est pas bien compris donc ?
@++