Hi,
ich bin mir jetzt nicht ganz sicher, ob ich einen defekten Xbpart gefunden habe, oder ob ich zu blöde bin.
Hat jemand von euch schon mal ein :validate mit einem SpinButton gemacht? Bei mir klappt es nicht. Ein validate sollte doch erfolgen, wenn der Part verlassen wird, egal wie? Hm, klappt bei mir nicht..
Spinbutton validate
Moderator: Moderatoren
- Manfred
- Foren-Administrator
- Beiträge: 21218
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Spinbutton validate
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- AUGE_OHR
- Marvin
- Beiträge: 12911
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Spinbutton validate
Hi,
ist es bei Spin Button nicht das :endSpin ?Manfred hat geschrieben: Hat jemand von euch schon mal ein :validate mit einem SpinButton gemacht? Bei mir klappt es nicht. Ein validate sollte doch erfolgen, wenn der Part verlassen wird, egal wie? Hm, klappt bei mir nicht..
gruss by OHR
Jimmy
Jimmy
- Manfred
- Foren-Administrator
- Beiträge: 21218
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hi,
endspin steht für abbruch...
endspin steht für abbruch...
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- AUGE_OHR
- Marvin
- Beiträge: 12911
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Hi,
man fest das der Event eintriff wenn man den Spin Button "losläst".
Der Unterschiede zu :up besteht IMHO darin das :up bei
jedem "einzelnen" Schritt ausgeführt wird während das :endSpin
als "Aktion Ende" angesehen werden kann.
Ein direktes "validate" braucht man ja eigendlich nicht da man mit
:setNumLimits() den Bereich festlegen kann.
das steht in der Übersicht der Hilfe, aber wenn man weiter liest dann stelltManfred hat geschrieben: endspin steht für abbruch...
man fest das der Event eintriff wenn man den Spin Button "losläst".
Der Unterschiede zu :up besteht IMHO darin das :up bei
jedem "einzelnen" Schritt ausgeführt wird während das :endSpin
als "Aktion Ende" angesehen werden kann.
Ein direktes "validate" braucht man ja eigendlich nicht da man mit
:setNumLimits() den Bereich festlegen kann.
gruss by OHR
Jimmy
Jimmy
- Manfred
- Foren-Administrator
- Beiträge: 21218
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hi,
ich sollte vielleicht mal kurz erzählen, was ich damit vorhabe.
Also ich mache eine Verknüpfung zu einer Datenbank und habe in der Eingabemaske die Möglichkeit die entsprechende ID anzugeben. Bisher war es so, dass ich im Eingabefeld entweder den richtigen Wert weiß, oder eben eine 0 und Return gedrückt habe für einen Auswahlbildschirm. Gestern Abend fiel mir dann die Sache mit den Spinbutton ein, den man ja benutzen kann, wenn die andere DB nicht so groß ist. Es wird auf oder ab gezählt und gleichzeitig rechts daneben das Ergebnis angezeigt. Finde ich eine feine Sache. Leider kann man aber nicht eine 0 und Return, oder Tab drücken um das Auswahlmenue anzuzeigen. Das Feld wird verlassen und keine Reaktion erfolgt über validate. In einem SLE klappt das prima.
Deshalb frage ich. Sicherlich kann man etwas drumherum programmieren, aber dafür ist doch der validate Slot gedacht. Un der klappt anscheinend nicht, so wie es bei einem SLE der Fall ist.
ich sollte vielleicht mal kurz erzählen, was ich damit vorhabe.
Also ich mache eine Verknüpfung zu einer Datenbank und habe in der Eingabemaske die Möglichkeit die entsprechende ID anzugeben. Bisher war es so, dass ich im Eingabefeld entweder den richtigen Wert weiß, oder eben eine 0 und Return gedrückt habe für einen Auswahlbildschirm. Gestern Abend fiel mir dann die Sache mit den Spinbutton ein, den man ja benutzen kann, wenn die andere DB nicht so groß ist. Es wird auf oder ab gezählt und gleichzeitig rechts daneben das Ergebnis angezeigt. Finde ich eine feine Sache. Leider kann man aber nicht eine 0 und Return, oder Tab drücken um das Auswahlmenue anzuzeigen. Das Feld wird verlassen und keine Reaktion erfolgt über validate. In einem SLE klappt das prima.
Deshalb frage ich. Sicherlich kann man etwas drumherum programmieren, aber dafür ist doch der validate Slot gedacht. Un der klappt anscheinend nicht, so wie es bei einem SLE der Fall ist.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21218
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Obwohl,
Du hast REcht. Ich habe das mit dem endspin überhaupt gar nicht gelesen, weil auf der 1.Seite Abbruch steht. Aber nach einem Durchlesen, habe ich jetzt verstanden, was die meinen....
Nee, Quatsch. Es muß sich ja was tun, wenn man mit Cursor drinsteht und die Zahl von Hand eintippt, dass kann man ja auch.
Du hast REcht. Ich habe das mit dem endspin überhaupt gar nicht gelesen, weil auf der 1.Seite Abbruch steht. Aber nach einem Durchlesen, habe ich jetzt verstanden, was die meinen....
Nee, Quatsch. Es muß sich ja was tun, wenn man mit Cursor drinsteht und die Zahl von Hand eintippt, dass kann man ja auch.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21218
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hi
das Thema mit dem validate() hat sich geklärt. Andreas Herdt hat mir kurz auf die Sprünge geholfen, dass ich validate() selbst aufrufen muß. Ich bin durch SLEPic verwirrt gewesen, weil es dort eingebaut war. Klar, dass es bei mir nicht klappt.
das Thema mit dem validate() hat sich geklärt. Andreas Herdt hat mir kurz auf die Sprünge geholfen, dass ich validate() selbst aufrufen muß. Ich bin durch SLEPic verwirrt gewesen, weil es dort eingebaut war. Klar, dass es bei mir nicht klappt.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!