BUG: Anfängliches Datum beim DateGadget wird nicht gesetzt

Hier könnt ihr alle Fragen zu SpiderBasic austauschen.
Justin
Beiträge: 167
Registriert: 09.09.2008 16:46

BUG: Anfängliches Datum beim DateGadget wird nicht gesetzt

Beitrag von Justin »

Hallo,

wie im Titel beschrieben, wir das anfängliche Datum bei DateGadget() nicht gesetzt, auch bei Verwendung des entsprechenden optionalen Parameters nicht.

Code: Alles auswählen

#date = 0
  
OpenWindow(0,0,0,300,300,"Test",#PB_Window_ScreenCentered)
DateGadget(#date,10,10,100,20,"%dd.%mm.%yyyy")

Gruß
Justin
PB 5.11 x64 / Kubuntu 12.10 x64 | Windows 7 x64
Benutzeravatar
Sauer-RAM
Beiträge: 326
Registriert: 13.04.2009 16:22
Computerausstattung: Lenovo ThinkPad X230t Convertible
Wohnort: Haslach i. K.

Re: BUG: Anfängliches Datum beim DateGadget wird nicht geset

Beitrag von Sauer-RAM »

Ich weiß nicht genau was du gemacht hast, aber bei mir klappt es :mrgreen:

Code: Alles auswählen

#date = 0
OpenWindow(0,0,0,300,300,"Test",#PB_Window_ScreenCentered)
DateGadget(#date,10,10,100,20,"%dd.%mm.%yyyy",Date(2012,1,1,1,1,1))

Repeat
  WaitWindowEvent()
forever
ABER: So wie ich das sehe, wird der Standartwert erst nach dem ersten Aufruf von WindowEvent() oder WaitWindowEvent() geladen. Schön zu sehen hier:

Code: Alles auswählen

#date = 0
OpenWindow(0,0,0,300,300,"Test",#PB_Window_ScreenCentered)
DateGadget(#date,10,10,100,20,"%dd.%mm.%yyyy",Date(2012,1,1,1,1,1))

Delay(5000)
Repeat
  WaitWindowEvent()
ForEver
Ein ähnliches Problem hatte ich auch mal..

[Edit: Unter 5.21 LTS x64]
[Edit2: Bin ich eigentlich blöd? SB -.- Sorry, hab (mal wieder) nicht gelesen in welchem Unterforum das hier ist... Ich lasse es mal drinn, vllt bringts dir ja doch was :oops: ]
"Bildung kommt vom Bildschirm und nicht vom Buch, sonst hieße es ja Buchung."
Dieter Hildebrandt
"Bildung ist Das, was übrig bleibt, wenn man alles was man in der Schule gelernt hat, vergisst. "
Albert Einstein
Antworten