J'ai crée un Dategadget(), ça fonctionne sans problème sauf quand j'active "enable xp skin support" dans le compiler.
Le soucis c'est que le dategadget se met automatiquement sur la valeur maximal autorisée quand je clique dessus, bien entendu j'aimerai garder l'option "enable xp skin support" activé
Code : Tout sélectionner
OpenWindow(0, 0, 0, 300, 300, "Calendrier", #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_TitleBar | #PB_Window_ScreenCentered)
CreateGadgetList(WindowID(0))
DateGadget(0, 10, 10, 100, 20, "%dd/%mm/%yy")
SetGadgetState(0, Date(2005, 01, 01, 0, 0, 0)) ;date actuel
SetGadgetAttribute(0, #PB_Date_Minimum, Date(2005, 01, 01, 0, 0, 0)) ;date minimum
SetGadgetAttribute(0, #PB_Date_Maximum, Date(2006, 12, 30, 0, 0, 0)) ;date maximum
Repeat
Event = WaitWindowEvent()
Until Event = #PB_Event_CloseWindow
EndMerci de bien vouloir m'aider
edit : je suis sous windows vista
