B+ Login-Formular mit [ENTER] bestätigen?
Übersicht

maxinetBetreff: B+ Login-Formular mit [ENTER] bestätigen? |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Liebe Forengemeinde!
Wie kann ich ein Loginscript. was ich mit B+ erstellt habe (2 Felder + Button) mit der Enter-Taste bestätigen, ohne erst auf "Login" >>klicken<< zu müssen? Ich habe schon Getkey versucht, aber das geht irgendwie nicht? Gruß, Maxi |
||
![]() |
kreisman |
![]() Antworten mit Zitat ![]() |
---|---|---|
Guckst du hier Dort steht der source code für die Funktion allerding musst du die WinApi benutzen.
edit: Sorry mein Fehler hab den Link falsch kopiert-.- |
||
- Zuletzt bearbeitet von kreisman am Di, Jul 18, 2006 9:03, insgesamt einmal bearbeitet
![]() |
D2006Administrator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Textfields geben Events zurück, wenn etwas eingetragen wurde. Der Inhalt des Events ist dabei der ASCII Wert der Eingabe, bei ENTER also 13 (afair).
Benötigte Befehle: ql:WaitEvent, ql:EventID, ql:EventData, ql:EventSource und ql:Chr Grüße |
||
Intel Core i5 2500 | 16 GB DDR3 RAM dualchannel | ATI Radeon HD6870 (1024 MB RAM) | Windows 7 Home Premium
Intel Core 2 Duo 2.4 GHz | 2 GB DDR3 RAM dualchannel | Nvidia GeForce 9400M (256 MB shared RAM) | Mac OS X Snow Leopard Intel Pentium Dual-Core 2.4 GHz | 3 GB DDR2 RAM dualchannel | ATI Radeon HD3850 (1024 MB RAM) | Windows 7 Home Premium Chaos Interactive :: GoBang :: BB-Poker :: ChaosBreaker :: Hexagon :: ChaosRacer 2 |
maxinet |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Kreisman, der Link funzt nicht.
@D2006, wie genau soll ich da die Enter-Taste abfragen? Maxi |
||
![]() |
Artemis |
![]() Antworten mit Zitat ![]() |
---|---|---|
@D2006
Das ist genau das Problem. Diese Key-Events funktionieren nicht innerhalb eines Input-Feldes. Zumindestend bei einigen B+-Versionen und ich meine, dass es in der aktuellen auch nicht geht. |
||
![]() |
D2006Administrator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Na hoppla. Tatsache.
Erinnere mich aber wirklich daran, dass das mal ging... nur bei der Textarea ging's nie. |
||
Intel Core i5 2500 | 16 GB DDR3 RAM dualchannel | ATI Radeon HD6870 (1024 MB RAM) | Windows 7 Home Premium
Intel Core 2 Duo 2.4 GHz | 2 GB DDR3 RAM dualchannel | Nvidia GeForce 9400M (256 MB shared RAM) | Mac OS X Snow Leopard Intel Pentium Dual-Core 2.4 GHz | 3 GB DDR2 RAM dualchannel | ATI Radeon HD3850 (1024 MB RAM) | Windows 7 Home Premium Chaos Interactive :: GoBang :: BB-Poker :: ChaosBreaker :: Hexagon :: ChaosRacer 2 |
maxinet |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
hmm.
Weiß denn keiner, wie sowas richtig funktioniert? Maxi |
||
![]() |
RallimenSieger des 30-EUR-Wettbewerbs |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallo,
hier ein Beispiel Code: [AUSKLAPPEN] fenster = CreateWindow ("Eingabe", 100,100, 200,180)
label1 = CreateLabel("Ihr Name:" , 5,0, 180,20, fenster) label2 = CreateLabel("Ihr Paßwort:", 5,45, 180,20, fenster) eingabe1 = CreateTextField (5,20, 180,20, fenster) eingabe2 = CreateTextField (5,65, 180,20, fenster, 1) ActivateGadget eingabe1 HotKeyEvent (28,0,$1010) Repeat Select WaitEvent() Case $1010 Notify ("Enter gedrückt") Case $803 End End Select Forever |
||
[BB2D | BB3D | BB+]
|
![]() |
Artemis |
![]() Antworten mit Zitat ![]() |
---|---|---|
Bei Version 1.42 funktioniert das auch nicht. Also nicht in Textfeldern. | ||
![]() |
RallimenSieger des 30-EUR-Wettbewerbs |
![]() Antworten mit Zitat ![]() |
---|---|---|
bei mir gehts ohne Probleme!
ich habe aber auch wieder die 1.40 drauf! |
||
[BB2D | BB3D | BB+]
|
maxinet |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Bei mir funzt es auch nicht (V1.42)
Muss ich wohl downgraden? Maxi |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group