Zurück   Flashforum > Flash > Flash erweitern > Komponenten und SmartClips

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-12-2008, 08:31   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2003
Beiträge: 158
Komponente TextInput

Hi, ich bin gerade dabei ein Formular zu programmieren und hätte paar Fragen dazu, hoffe, ihr könnt mir helfen:

1. um alle TextInput-Komp. in einem Movie anzusprechen möchte ich eine Schleife verwenden:
Code:
for (x in my_mc)
{
   // hier alle TextInput ausfiltern, aber wie?
   // gelöst:
   if (my_mc[x] instanceof TextInput)      // ergibt true bei TextInput-Komp.
   {
      //Code
   }

}
!! geht aber NUR, wenn im AS irgendwo am Anfang steht:
Code:
import mx.controls.TextInput;
ansonsten wird false zurückgegeben.

2. Warum geht das nicht?
Code:
var txtListener:Object = new Object();
txtListener.focusIn = function()
{
    _root.myForm.lbl_error._visible=false;
}
TextInput.prototype.addEventListener("focusIn",txtListener);
So geht´s, aber zu umständlich:
Code:
txt_name.addEventListener("focusIn", txtListener);
gelöst: auch das geht nur mit der Zeile
Code:
import mx.controls.TextInput;
3. die Eigenschaft .editable der Komp. gibt immer undefined zurück. Warum?

Freu mich über Antworten.

Gruß
Michael

Geändert von Lengen1971 (10-12-2008 um 09:47 Uhr)
Lengen1971 ist offline   Mit Zitat antworten
Alt 10-12-2008, 11:20   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
->verschoben
  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 aus.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 11:16 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele