Purebasic 5.73 LTS liefert beim Gadget Calendargadget für ein Datum in ferner Zukunft einen falschen Wert zurück.
Beispielcode:
Code: Alles auswählen
OpenWindow(0, 244, 104, 560, 530, "", #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar )
PanelGadget(0, 10, 5, 540, 510)
AddGadgetItem(0, 0, "Allgemein")
FrameGadget(#PB_Any, 8, 8, 520, 210, "Zeitraum")
TextGadget(#PB_Any, 18, 55, 30, 20, "Von:")
TextGadget(#PB_Any, 280, 55, 30, 20, "Bis")
CalendarGadget (1, 60, 25, 200, 180)
CalendarGadget (2, 320, 25, 200, 180)
Repeat
Event = WaitWindowEvent()
Until Event = #PB_Event_CloseWindow
Debug "DatVon " + FormatDate("%yyyy.%mm.%dd",GetGadgetState(1))
Debug "DatBis " + FormatDate("%yyyy.%mm.%dd",GetGadgetState(2))
DatVon 2021.09.20
DatBis 0-1
Freundliche Grüße
Wilhelm Fuchs
// Code-Tags hinzugefügt; Verschoben aus dem Bug-Forum nach Fragen/Anfänger (Kiffi)