PureBasic 4.20 Beta 3 WinVista 32 Bit StringGadget
Verfasst: 08.04.2008 20:53
Hallo mal an alle,
folgendes "Problem" tritt bei mir mit Windows Vista und PureBasic 4.20 Beta 3 auf, es ist zwar nur ein optischer Fehler, aber ich dachte, ich frag mal nach obs anderen auch so geht...
Wenn ich in einem Fenster ein Stringgadget mit dem Flag #PB_String_Numeric erstelle wird dieses auch ohne weitere Probleme in meinem Fenster dargestellt und die Begrenzung auf numerische Eingaben funktioniert auch. Wenn ich jedoch irgendeinen Buchstaben eingebe (was ja nicht erlaubt ist) erscheint ein Hinweis "Unzulässiges Zeichen, Sie können hier nur eine Zahl eingeben". Soweit so gut. Gebe ich jedoch ein paar Mal hintereinander ein unerlaubtes Zeichen ein, erscheint neben der Hinweissprechblase auch ein grausiger grauer Kasten genau in der Mitte meines Fensters, der eigentlich auf ein nicht ausgeführtes Redraw vermuten lässt. Allerdings läuft die Repeat-Schleife mit WindowEvent weiter, somit müssten eigentlich auch Redraws durchgeführt werden...
Genauere Angaben: Das StringGadget befindet sich in einem ContainerGadget und hat nur den Flag #PB_String_Numeric und einen voreingestellten Zahlenwert 0000000.
Vielleicht kann jemand den Fehler bestätigen oder eine kleine Hilfestellung geben?
Ach ja, unter PB 4.10 Final läuft der Code ebenfalls, der graue Kasten blitzt jedoch hier nur ganz kurz (bedeutend weniger als eine Sekunde) auf, wird jedoch sofort wieder durch das Fenster und die anderen Gadgets ersetzt.
Ansonsten wirklich erstklassige Arbeit vom PB-Team. Danke für eure konstant zuverlässige und gute Entwicklung.
folgendes "Problem" tritt bei mir mit Windows Vista und PureBasic 4.20 Beta 3 auf, es ist zwar nur ein optischer Fehler, aber ich dachte, ich frag mal nach obs anderen auch so geht...
Wenn ich in einem Fenster ein Stringgadget mit dem Flag #PB_String_Numeric erstelle wird dieses auch ohne weitere Probleme in meinem Fenster dargestellt und die Begrenzung auf numerische Eingaben funktioniert auch. Wenn ich jedoch irgendeinen Buchstaben eingebe (was ja nicht erlaubt ist) erscheint ein Hinweis "Unzulässiges Zeichen, Sie können hier nur eine Zahl eingeben". Soweit so gut. Gebe ich jedoch ein paar Mal hintereinander ein unerlaubtes Zeichen ein, erscheint neben der Hinweissprechblase auch ein grausiger grauer Kasten genau in der Mitte meines Fensters, der eigentlich auf ein nicht ausgeführtes Redraw vermuten lässt. Allerdings läuft die Repeat-Schleife mit WindowEvent weiter, somit müssten eigentlich auch Redraws durchgeführt werden...
Genauere Angaben: Das StringGadget befindet sich in einem ContainerGadget und hat nur den Flag #PB_String_Numeric und einen voreingestellten Zahlenwert 0000000.
Vielleicht kann jemand den Fehler bestätigen oder eine kleine Hilfestellung geben?
Ach ja, unter PB 4.10 Final läuft der Code ebenfalls, der graue Kasten blitzt jedoch hier nur ganz kurz (bedeutend weniger als eine Sekunde) auf, wird jedoch sofort wieder durch das Fenster und die anderen Gadgets ersetzt.
Ansonsten wirklich erstklassige Arbeit vom PB-Team. Danke für eure konstant zuverlässige und gute Entwicklung.