Hallo, ich habe folgendes Problem:
Ich möchte, dass nach dem einen Text in ein Textfeld eingegeben habe und ich die ENTER-Taste gedrückt habe, ein Makro startet.
In der Doku habe ich gefunden, dass man das mit dem Event - Objekt realiseren kann. Das habe ich probiert, ich erhalte auch ein Event, aber leider fehlt dem Event-Object die Eigenschaft Keycode, mit der ich die Taste abfragen kann. Ist das überhaupt möglich? Ich will nicht noch extra einen Eingabebutton programmieren, der dann die Entereingabe simuliert, da das beim Eingeben einfach unpraktisch ist.
Ich hoffe auf Euch
Christian
[gelöst ]Dialog-Textfeld - Event - Entertaste
Moderator: Moderatoren
-
- **
- Beiträge: 40
- Registriert: Do, 25.12.2008 18:32
[gelöst ]Dialog-Textfeld - Event - Entertaste
Zuletzt geändert von ChristianMuc am Mo, 03.08.2009 20:44, insgesamt 1-mal geändert.
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: Textfeld - Event - Entertaste
Du redest von einem Textfeld ... in einem (Writer-)Dokument, einem Formular oder einem Dialog?
Vielleicht hilft Dir das weiter:
oEvt.KeyCode aus http://www.oooforum.org/forum/viewtopic.phtml?t=32743& ?
Vielleicht hilft Dir das weiter:
oEvt.KeyCode aus http://www.oooforum.org/forum/viewtopic.phtml?t=32743& ?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
-
- **
- Beiträge: 40
- Registriert: Do, 25.12.2008 18:32
Re: Textfeld - Event - Entertaste
Ich meinte ein Textfeld innerhalb eines Dialogs.
Dein Beispiel ist sehr komplex, in der StarBasic8 anleitung schaut das theoretisch viel einfacher aus....
Dein Beispiel ist sehr komplex, in der StarBasic8 anleitung schaut das theoretisch viel einfacher aus....
-
- **
- Beiträge: 40
- Registriert: Do, 25.12.2008 18:32
Re: [gelöst ]Dialog-Textfeld - Event - Entertaste
Das Problem ist ganz einfach zu loesen: Ich habe das falsche Ereignis gewählt.
Nur wenn man das Ereignis "Taste gedrückt" bzw. "Taste losgelassen" mit seinem Makro verknüpft, erhält man ein Event, bei dem mit Event.KeyCode die gedrückte Taste abfragen kann.
Christian
Nur wenn man das Ereignis "Taste gedrückt" bzw. "Taste losgelassen" mit seinem Makro verknüpft, erhält man ein Event, bei dem mit Event.KeyCode die gedrückte Taste abfragen kann.
Christian