Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-01-2004, 12:29   #1 (permalink)
Hinterhofkläffer
 
Benutzerbild von sodah
 
Registriert seit: Mar 2002
Ort: nähe Mainz
Beiträge: 212
textfield selektierung auslesen

Hallo,

wie kann ich denn herausbekommen, welcher Text im Textfeld vom Benutzer selektiert ist. Ich möchte diesem Text dann eine neue Formatierung zuweisen.

hier wird dem ganzen Textfeld die Farbe geändert.
ActionScript:
  1. myTextFormat = new TextFormat();
  2.     myTextFormat.color = 0xff6600;
  3.     textfeld.setTextFormat(myTextFormat);
sodah ist offline   Mit Zitat antworten
Alt 17-01-2004, 13:17   #2 (permalink)
Hinterhofkläffer
 
Benutzerbild von sodah
 
Registriert seit: Mar 2002
Ort: nähe Mainz
Beiträge: 212
Question

hab was herausgefunden, aber irgendwie wird plötzlich alles markiert?!?!??!

Was muss ich am Script ändern, so das nur der selektierte Bereich farbig wird?!??!?!

ActionScript:
  1. Selection.setFocus("textfeld");
  2.     var first = Selection.getBeginIndex();
  3.     var last = Selection.getEndIndex();
  4.     myTextFormat = new TextFormat();
  5.     myTextFormat.color = 0xff6600;
  6.     textfeld.setTextFormat(first, last, myTextFormat);
sodah ist offline   Mit Zitat antworten
Alt 17-01-2004, 13:25   #3 (permalink)
Hinterhofkläffer
 
Benutzerbild von sodah
 
Registriert seit: Mar 2002
Ort: nähe Mainz
Beiträge: 212
Lightbulb

Mein Fehler. Hab vergessen, dass der Fokus bzw. die Selektierung verschwindet, sobald man auf einen Button drückt.
Also muss man vorher die Selektierung auslesen.


ActionScript:
  1. on (rollOver) {
  2.     var first = Selection.getBeginIndex();
  3.     var last = Selection.getEndIndex();
  4. }
  5. on (release) {
  6.     myTextFormat = new TextFormat();
  7.     myTextFormat.color = 0xff6600;
  8.     textfeld.setTextFormat(first, last, myTextFormat);
  9. }
sodah ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 10:28 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele