DateGadget()

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Atomo
Messages : 207
Inscription : lun. 17/sept./2007 12:27

DateGadget()

Message par Atomo »

Salut,
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
End
Quelqu'un connaîtrait la raison de cette annomalie ?
Merci de bien vouloir m'aider :wink:

edit : je suis sous windows vista
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Message par Ar-S »

Je ne pige pas ton problème, lorsque je clique, j'ai bien les bonnes infos..

Image

avec enable skin support...
Atomo
Messages : 207
Inscription : lun. 17/sept./2007 12:27

Message par Atomo »

Le problème ne vient qu'avec Vista on dirait, quand je clique la date se met automatiquement sur la valeur maximal.
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Message par Ar-S »

Arf ba désolé je n'ai qu'XP... je ne peux pas t'aider plus.
Atomo
Messages : 207
Inscription : lun. 17/sept./2007 12:27

Message par Atomo »

C'est peut-être fait exprès sous Vista quand j'y pense, merci quand même pour ton aide.
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

Fonctionne correctement chez moi aussi (XP et MacOS)
Répondre