How to Make von Schiebereglern & Skins für Zoom Frames & Stile in Adobe Flex

September 28

How to Make von Schiebereglern & Skins für Zoom Frames & Stile in Adobe Flex

Flex Builder ist Adobes Lösung für datengesteuerte Web- und Desktopanwendungen. Es verwendet XML und ActionScript animierte Dashboards erstellen, mit denen der Anzeige von Informationen von einem Remotestandort aus abgerufen werden. Die integrierten Komponenten enthalten, die mit Flex sind vollständig anpassbar. Durch "Häuten" können Sie ändern, die Gestaltung von Elementen wie "Schieberegler." Darüber hinaus können Sie das allgemeine Verhalten der Anwendung ändern, mithilfe von CSS.

Anweisungen

Wie man einen Schieberegler

1 Öffnen Sie die Codeansicht in der Flex-Hauptanwendung. Ermitteln Sie, ob eine horizontale Schieberegler oder einer vertikalen Schieberegler. Der horizontale Schieberegler wird die "HSlider" genannt und der vertikale Schieberegler heißt "VSlider."

2 Geben Sie den Code für den entsprechenden Regler. Die HSlider verwendet den Starttag "< S:HSlider >" und das Endtag "< / S:HSlider >" und das VSlider verwendet den Starttag "< S:VSlider >" und das Endtag "< / S:VSlider >. Zum Hinzufügen einer HSlider einfach fügen Sie folgenden Code in der Anwendung:

< S:HSlider >< / S:HSLlider > oder < S:HSlider / >

3 Schieberegler Eigenschaften hinzufügen. Legen Sie die Eigenschaften zwischen den öffnenden und schließenden Tags der Schieberegler. Einige Beispieleigenschaften sind "SnapInterval," "Id" und "ToolTip".

< S:VSlider Id = "MySlider" SnapInterval = ".30" ToolTip = "Test Slider" / >

Das obige Beispiel zeigt einen vertikalen Schieberegler mit der Id "MySlider", die Folie wird in Schritten von "0.30." Wenn ein Benutzer über den Schieberegler bewegt, zeigt es die Nachricht "Test-Slider."

Haut-Flex-Komponenten

4 Geöffneten Adobe Fireworks CS5. Das Menü "Befehle" wählen Sie "Flex-Skinning", dann "New Flex Haut." Sie können entweder alle oder bestimmte Komponenten der Haut. Ändern Sie das Flex-Design, wie Sie es für richtig halten.

5 Exportieren Sie die Haut aus Fireworks. Wählen Sie im Menü "Befehle" "Flex-Skinning" dann "Export Flex Skin."

6 Öffnen Sie Flex und speichern Sie Ihre Haut-Image-Datei im Ordner "Vermögenswerte" Projekte. Rufen Sie die Skin-Datei, für die bestimmte Komponente zu der Haut. Wenn Sie eine Haut für eine Button-Komponente entworfen haben, rufen Sie die Image-Datei mit dem folgenden Code:

< Mx:Button

overSkin=&quot;@Embed(source='../assets/overSkin.gif')&quot; upSkin=&quot;@Embed(source='../assets/upSkin.gif')&quot; downSkin=&quot;@Embed(source='../assets/downSkin.gif')&quot;/>

Das obige Beispiel weist eine andere Bilddatei zu jeden Schaltflächenstatus.

Hinzufügen von CSS

7 Fügen Sie Seite Stile mit CSS hinzu. Sie können CSS-Formatdeklarationen direkt innerhalb der wichtigsten Flex-Anwendung hinzufügen. Verwenden Sie dazu das "< Fx:Style >"-Tag.

8 CSS-Code zwischen die öffnenden und schließenden Style-Tags hinzufügen.

< Fx:Style >{.myTextStyle}FontSize: 12;Farbe: #000000;}< / Fx:Style >

Der CSS-Code oben erstellt einen Stil namens "MyTextStyle" und bedeutet, dass die Schriftgröße 12 und die Farbe schwarz ist.

9 Die neue Formatvorlage auf ein bestimmtes Element anwenden.

< S:Button Id = "MyBtn" StyleName = "MyTextStyle" Label = "Klick" / >

Der obige Code gelten Ihre Schriftschnitt für die Schaltfläche mit der Id "MyBtn."

Tipps & Warnungen

  • "Zoom Frames" existieren nicht in Flex. Sie können Zoom-Effekte für verschiedene Bauteile oder Elemente mithilfe des MX Zoom-Effekts hinzufügen.
  • Beachten Sie, dass jeder Code innerhalb der Flex-Umgebung Groß-/Kleinschreibung ist. Wenn Sie ein Problem mit einer der Funktionen oder Stile haben, überprüfen Sie, wenn Sie ein verlegtes Großschreibung haben.