Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-12-2003, 16:12   #1 (permalink)
(b, bvocs)
 
Benutzerbild von Wedi
 
Registriert seit: Feb 2002
Beiträge: 187
focus setzen

hi!

ich hab in einem mc (z.b. "card1") per createMovieClip ein textfeld erzeugt.
wenn ich gleich an der stelle den Focus auf dieses texteld setze, klappt alles.
ActionScript:
  1. this.createTextField("mytext", 1000, 10,120, 540, 230);
  2. this.mytext.border = false;
  3. this.mytext.type = "input";
  4. this.mytext.wordWrap = true;
  5. this.mytext.multiline = true;
  6. this.mytext.textColor = 0xFF00FF;
  7. this.mytext.embedFonts = true;
  8. font1 = new TextFormat();
  9. font1.size=30;
  10. font1.font="Arial";
  11. this.mytext.setNewTextFormat(font1);
  12. Selection.setFocus(this.mytext);

ich möchte den cursor aber erst in einer anderen szene sehen.
in dieser szene wird der o.g. mc per attachMovieClip eingefügt.
und da wird der focus nicht gesetzt!
ActionScript:
  1. stop()
  2. name="card1"
  3. _root.attachMovie(name,"motiv",110);
  4. _root.motiv._x=137.5;
  5. _root.motiv._y=100;
  6. _root.motiv._xscale=50;
  7. _root.motiv._yscale=50;
  8. Selection.setFocus("_root.motiv.mytext");

kann mir jemand helfen?
Wedi ist offline   Mit Zitat antworten
Alt 06-12-2003, 22:13   #2 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Post doch mal die fla.....
johanness ist offline   Mit Zitat antworten
Alt 06-12-2003, 22:15   #3 (permalink)
(b, bvocs)
 
Benutzerbild von Wedi
 
Registriert seit: Feb 2002
Beiträge: 187
habs inzwischen a bissl anders gelöst - und so passt´s.

trotzdem danke!

gruß
wedi
Wedi ist offline   Mit Zitat antworten
Alt 06-12-2003, 22:30   #4 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi
lösung posten wäre nicht schlecht. für suchen und finden !!
__________________
gruß Harry
HAY ist offline   Mit Zitat antworten
Alt 06-12-2003, 22:40   #5 (permalink)
(b, bvocs)
 
Benutzerbild von Wedi
 
Registriert seit: Feb 2002
Beiträge: 187
in der szene, wo ich den cursor im mc nicht möchte, gibt´s noch ein zusätzl. eingabefeld "absname" in der hauptzeitleiste. darum hab ich den focus einfach auf dieses element gesetzt.

ich hab jetzt im onClipEvent(load) meines "controller"-mc´s
ActionScript:
  1. Selection.setFocus("_root.absname");
stehen.


wedi
Wedi 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 13:09 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele