[gelöst ]Dialog-Textfeld - Event - Entertaste

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: [gelöst ]Dialog-Textfeld - Event - Entertaste

Re: [gelöst ]Dialog-Textfeld - Event - Entertaste

von ChristianMuc » Mo, 03.08.2009 20:48

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

Re: Textfeld - Event - Entertaste

von ChristianMuc » Mo, 03.08.2009 16:55

Ich meinte ein Textfeld innerhalb eines Dialogs.
Dein Beispiel ist sehr komplex, in der StarBasic8 anleitung schaut das theoretisch viel einfacher aus....

Re: Textfeld - Event - Entertaste

von komma4 » Mo, 03.08.2009 10:04

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& ?

[gelöst ]Dialog-Textfeld - Event - Entertaste

von ChristianMuc » Mo, 03.08.2009 08:59

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

Nach oben