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.
Panelgadget et onglet
salut fd
pour la détection d'onglet voici un petit code vite fait
mais tu en a plein sur le forum cherche du coté de PanelGadget
@++
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

@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
GPU : radeon HD6370M, CPU : p6200 2.13Ghz