| |||||||
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) |
| ActionStripper Registriert seit: Nov 2001 Ort: Oldenburg
Beiträge: 3.275
| Popup-Klasse ... wie am elegantesten?
Hi, ich stehe gerade irgendwie auf dem Schlauch ... Ich möchte eine Klasse schreiben, die ein Popup anzeigt. Das Popup (ein Sprite) legt sich dabei an die oberste Stelle der Display-List, überdeckt also meine Anwendung. Ich möchte innerhalb meiner Klassen jederzeit das Popup anzeigen können. Deshalb dachte ich an ein Singleton oder an statische Funktionen. Ich möchte gerne zunächst fragen, ob jemand klassische Beispiele dafür hat. Zwar kann ich auch schreiben, was ich bisher entwickelt habe, aber vielleicht gibt es ja eine viel bessere Lösung. Bin dankbar für Tips!
__________________ Design ist AUCH Geschmackssache. |
| | |
| | #2 (permalink) | |
| + Zimt & Zucker Registriert seit: Mar 2006 Ort: hinterm Mond gleich links
Beiträge: 2.041
| Zitat:
![]() Dispatche ein popup Event (ein bubble'ndes), lausche auf dieses und zeige dann dein Popup Objekt an. Ob das nun ein Singleton ist, tut nix zur Sache. static halte ich nicht für sinnvoll, denn so ein Popup stellt besondere Ansprüche: es will immer oben auf sein, während es angezeigt wird soll Nutzerinteraktion zurück gefahren werden, das Programm soll anhalten etc. Wie soll denn das alles der kleine Button der bloß das Popup auslösen soll hinkriegen?
__________________ anbei Grüße vom milchreis: Viva la [Silb] "Selbst wenn uns nur noch der Zynismus treibt, wir werden trotzdem einfach immer weiter gehen!" [Von null auf Flash in einem Klick.] <<< klick Geändert von milchreis (27-10-2011 um 15:54 Uhr) | |
| | |
| | #3 (permalink) | |
| Neuer User Registriert seit: Aug 2006
Beiträge: 282
| Zitat:
PopupManager Sourcecode. MfG | |
| | |
| | #4 (permalink) |
| undefined Registriert seit: Jul 2001 Ort: Stuttgart
Beiträge: 1.839
|
Die Implementierung des Popupmanager ist hier. http://opensource.adobe.com/svn/open...ManagerImpl.as Durch den Overhead von RSLs und co ist es manchmal schwierig an die wirkliche Source von Systemmodulen von Flex zu kommmen. Aber Milchreis hat die Problemlösung ja schon sehr gut beschrieben. Desweiteren ist die Architektur von Flex nicht unbedingt das Vorzeigebeispiel wenn man auf Singletons verzichten möchte . Spoon.as möchte das ja ändern um eine bessere Testbarkeit zu ermöglichen.
__________________ mfg Frank |
| | |
| | #5 (permalink) |
| Perverted Hermit Registriert seit: Mar 2004 Ort: Delmenhorst
Beiträge: 12.141
|
Gib deiner Anwendung einfach verschiedene Layer (PopUp, ToolTip ...) und über System Events/Notifications zeigst du denn einfach die PopUps in den Layern an.
__________________ http://icodeapps.net | Meet me at the Flex user group Hamburg talking about CoffeeScript |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Flash CS5] Attribute der Main-Klasse über die Instanz einer anderwen Klasse ändern! | WillyDilly | Flash Einsteiger | 11 | 25-10-2010 12:34 |
| SimpleSlide Klasse( ne kleine alternative zur Tween Klasse) | public | ActionScript 2 | 0 | 20-08-2006 23:25 |
| movieClipLoader in klasse funtioniert nicht bei mehreren instanzen der klasse | bryan.fury | Softwarearchitektur und Entwurfsmuster | 2 | 03-08-2004 11:24 |
| popup aus popup wird nicht zu popup | don_miguel | HTML und CSS | 3 | 19-04-2004 20:10 |
| popup und dann aus popup ein neues popup | RAMSEI | HTML und CSS | 9 | 16-01-2003 21:16 |