Cursorposition in TextArea-Komponente setzen [Flash 11]
| Beiträge: 43 Registriert: Jun 2011
| 26.07.2011, 19:06
Liebe Flash-Entwickler,
wenn man einer TextArea-Komponente den Focus zuweist über:
dann wird der Cursor offenbar nicht automatisch eingeblendet. Man muss erst auf die TextArea-Komponente klicken, um das zu erreichen. Weiß jemand, wie man dafür sorgt, dass auch der Cursor angezeigt wird. Die Cursor-Position neu zu setzen, bringt nicht das gewünschte Ergebnis. Der Code:
ActionScript:1 | txtArea.textField.setSelection(5, 5);
|
setzt zwar den Cursor auf Position 5, wird aber dennoch nicht angezeigt.
Viele Grüße
Basti | | | Beiträge: 43 Registriert: Jun 2011
Themenautor/in
| 27.07.2011, 14:32
Konnte mir die Frage zum Teil selbst beantworten. Offenbar taucht das Problem nur auf, wenn man die Animation mit der Flash-Entwicklungsumgebung testet. Damit der Cursor angezeigt wird, muss nicht nur die TextArea-Komponente im Fokus liegen, sondern auch der Flash-Film als ganzes. Lässt man eine Animation testen, liegt der Fokus offenbar immer noch in der Flash-IDE und nicht im Flash-Film. | | | Beiträge: 24 Registriert: Apr 2011
| 27.07.2011, 18:02
Das kann ich bestätigen. Das bemerkt man besonders dann, wenn man versucht Tastenkombinationen im Flash-Film zu verwenden (beispielsweise STRG+A, um den Text in einem Textfeld zu markieren), dann wirkt dieser Befehl nicht auf den Flash-Film, sondern auf die IDE. | |
| Ähnliche Beiträge zum Thema | |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News
Regeln & Bedingungen
|