• FFK10 - 13. bis 16. April 2010 in Köln
  • Unterstützt das Flashforum!
  • Adobe User Group
Zurück   Flashforum > Flash > Stuff

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-11-2009, 18:30   #1 (Permalink)
Neuer User
 
Registriert seit: Oct 2007
Beiträge: 309
Dynamische Icons für FlexMenu

Hallo zusammen!

Habe basierend auf dem IconUtility von Ben Stucki eine Klasse geschrieben, die für das FlexMenu Icons zur Laufzeit laden kann.

public class DynamicMenuIcon extends BitmapAsset

Sie beinhaltet eine static function getIcon, die den Typ Class zurück gibt, sowie man es für die iconFunction benötigt. Da Flex beim erstellen die Klasse parameterlos instanziert, werden die parameter der getIcon function in einem static dictionary gespeichert. Bei der Instanzierung, werden dann, über einen Vergleich mit dem parent Objekt, die entsprechenden Daten wieder aus dem Dictionary ausgelesen.

Momentan ist es nur vorgesehen, dass das an die iconFunction übergebene element ein XML ist, sollte sich aber bei Bedarf relativ schnell abändern lassen.

Verwendungsbeispiele:

1. direkt als iconFunction (keine Größenangaben möglich, Quelle muss im Attribut "iconSource" der Itemnode stehen)

PHP-Code:
//Beispiel node: <submenu11 label="menu 1-1" iconSource="icons/pic_01.jpg"/>
var submenu :Menu myMenuBar.getMenuAt(0);
submenu.iconFunction    DynamicMenuIcon.getIcon
2. in einer iconFunction, hier können dann auch Zielgröße und quellattribut angegeben werden.

PHP-Code:
//Beispiel node: <submenu11 label="menu 1-1" myIconSource="icons/pic_01.jpg"/>
var submenu :Menu myMenuBar.getMenuAt(0);
submenu.iconFunction    generateIcon;

private function 
generateIconnode:XML):Class
{
   return 
DynamicMenuIcon.getIconnode4030"@myIconSource");        

Bugs und Verbesserungsvorschläge bitte hier posten.

Updates kommen dann auch wieder hierhin.

Enjoy
Angehängte Dateien
Dateityp: zip DynamicMenuIcon.zip (971 Bytes, 15x aufgerufen)
Lukas78 ist offline   Mit Zitat antworten
Alt 24-11-2009, 17:25   #2 (Permalink)
Neuer User
 
Registriert seit: Apr 2006
Beiträge: 2
Thumbs up

genau das, wonach ich gesucht habe und mir schon lange den kopf zerbrochen habe!
DANKE!
Bafl ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
dynamisch, icon, iconfunction, menu

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
dynamische Icons, Image in MC aus Bib laden huebschy Komponenten und SmartClips 2 15-08-2006 10:42
Dynamische Icons achmed Flash MX 10 15-07-2005 14:42
Icons VNNA Am Rande 4 24-01-2003 11:37
icons saver6 Flash MX 2 08-10-2002 09:20
Icons the-ox Flash 4 und Flash 5 8 24-01-2002 19:03


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

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
FFK10 - 13. bis 16. April 2010 in Köln


Copyright ©1999 – 2010 Marc Thiele und Sascha Wolter.