| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jan 2010
Beiträge: 73
|
Hi zusammen, ich habe ein kleines PopUp, in dem man Username und Pw eingeben kann. Diese beiden Werte möchte ich gerne an meine Main-App zurückgeben. Leider weiß ich nicht wie das geht. Ich habe schon versucht mich in diese Model-Geschichte einzulesen, jedoch übersteigt das noch etwas mein Potential. Folgendes Problem: Derzeit habe ich zwei Variablen, in denen Username und Pw drin sind. Code: var userV:String = user.text; var pwdV:String = pwd.text; Und diese möchte ich in meinem Main dokument an folgender Stelle übergeben: Code: public function first(event:MouseEvent):void {
aWebservice.getSession("demo","demo","original");
} |
| | |
| | #2 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 11.856
|
MXML Dateien sind Komponenten und jede Komponente ist eine Klasse. du brauchst also Properties, Methoden und Events, über die evtl. kommuniziert werden müssen.
__________________ github: https://github.com/floriansalihovic/L18nExample <florian xmlns:speaker="www.beyondtellerrand.com/ffk11/speakers_sessions" xmlns:trainer="http://www.beyondtellerrand.com/ffk11/workshops" /> and @ g+ |
| | |
| | #4 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 11.856
|
Ein Eventlistener ist eine Funktion. Ich spreche vom Datenfluss.
__________________ github: https://github.com/floriansalihovic/L18nExample <florian xmlns:speaker="www.beyondtellerrand.com/ffk11/speakers_sessions" xmlns:trainer="http://www.beyondtellerrand.com/ffk11/workshops" /> and @ g+ |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Jan 2010
Beiträge: 73
|
Das wäre dann sowas wie Filestream oder wie? Sorry, wie du sicher merkst habe ich nicht viel Plan von AS3... Ps: Vielen Dank für die raschen Antworten, gibt n Gutschein für Getränke Hoffmann ^^ Geändert von Mole23 (01-03-2010 um 16:40 Uhr) |
| | |
| | #6 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 11.856
|
Der Datenfluss ist das verteilen der Daten über Referenzen, Kopien etc... ich finde es super, dass du dich so reingräbst, würde dir aber empfehlen, dich mit den grundsätzlichen Begriffen mal ausgiebig zu befassen. Jede Stunde einen Post, der grundsätzliche Themen behandelt, ist etwas hart - nicht für mich, und ich muss ja auch nicht antworten. Aber du tust dir selbst keinen Gefallen.
__________________ github: https://github.com/floriansalihovic/L18nExample <florian xmlns:speaker="www.beyondtellerrand.com/ffk11/speakers_sessions" xmlns:trainer="http://www.beyondtellerrand.com/ffk11/workshops" /> and @ g+ |
| | |
| | #8 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 11.856
|
Wie gesagt, posten kannst du so viel du magst - an mir soll es nicht scheitern. Ich finde das auch nicht schlimm. Aber ich bin mir sicher, dass du 3/4 der Fragen hättest selbst beantworten können, wenn du etwas mehr Grundlagen gepaukt hättest.
__________________ github: https://github.com/floriansalihovic/L18nExample <florian xmlns:speaker="www.beyondtellerrand.com/ffk11/speakers_sessions" xmlns:trainer="http://www.beyondtellerrand.com/ffk11/workshops" /> and @ g+ |
| | |
| | #9 (permalink) |
| Neuer User Registriert seit: Jan 2010
Beiträge: 73
|
Da hast du wohl nicht Unrecht. Ich versuch mal n bissle was nachzuholen. Will euch ja auch nicht den ganzen Tag auf den Wecker fallen. Leider sind viele der Aufgaben die mir gestellt werden, oft komplexer als mein Wissensstand. Schönen Gruß aus der Hansestadt! |
| | |
| | #10 (permalink) |
| Neuer User Registriert seit: Jan 2010
Beiträge: 73
|
So, ich habe eine Lösung, aber ein etwas anderer Weg ( nur wegen der Vollständigkeit ): Es kann über ein Objekt auch ein PopUp Fenster direkt in der App platziert werden. Hierfür benötigt man folgendes: Zunächst alles importieren: Code: import mx.containers.ControlBar; import mx.containers.Panel; import mx.containers.VBox; import mx.controls.Button; import mx.controls.Label; import mx.controls.Spacer; import mx.controls.TextInput; import mx.managers.PopUpManager; Code: private var panel:Panel; private var textInput1:TextInput; private var textInput2:TextInput; Code: private function closePopUp(evt:MouseEvent):void {
Alert.show("Username...: "+textInput1.text+"\nPasswort...: "+textInput2.text);
PopUpManager.removePopUp(panel);
}
private function createPopUp(evt:Event):void {
PopUpManager.addPopUp(panel, this, true);
PopUpManager.centerPopUp(panel);
} Code: public function onCreationComplete():void {
textInput1 = new TextInput();
textInput2 = new TextInput();
textInput2.displayAsPassword = true;
var vb1:VBox = new VBox();
var label1:Label = new Label();
var vb2:VBox = new VBox();
var label2:Label = new Label();
var cb:ControlBar = new ControlBar();
var s:Spacer = new Spacer();
var b1:Button = new Button();
var b2:Button = new Button();
s.percentWidth = 100;
b1.label = "OK";
b1.addEventListener(MouseEvent.CLICK, closePopUp);
b2.label = "Cancel";
b2.addEventListener(MouseEvent.CLICK, closePopUp);
cb.addChild(s);
cb.addChild(b1);
cb.addChild(b2);
label1.text = "User:";
label2.text = "Passwort:";
vb1.setStyle("paddingLeft", 5);
vb1.setStyle("paddingTop", 5);
vb1.addChild(label1);
vb1.addChild(textInput1);
vb2.setStyle("paddingLeft", 5);
vb2.setStyle("paddingTop", 5);
vb2.addChild(label2);
vb2.addChild(textInput2);
panel = new Panel();
panel.title = "Bitte geben Sie ihren Usernamen und ihr Passwort ein:";
panel.width = 350;
panel.height = 200;
panel.addChild(vb1);
panel.addChild(vb2);
panel.addChild(cb);
} |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| MXML Problem | Mudeki | Flex programmieren | 4 | 23-09-2009 15:48 |
| Zustandswechsel in MXML | tengelman | Flex programmieren | 5 | 27-03-2009 16:45 |
| mxml - welche compileroption ? | may | Flex allgemein | 5 | 28-01-2009 17:59 |
| ASDoc und MXML | ullim | Flex allgemein | 2 | 30-12-2008 13:43 |
| DTD für MXML | Killerkarpfen | Flex programmieren | 1 | 07-06-2007 14:49 |