Mit Adobe AIR 1.0 kann man auf die Zwischenablage des Betriebssystems zugreifen. Man kann den Inhalt sowohl auslesen als auch etwas hineinkopieren.
» AIR: Copy und Paste mit der Zwischenablage (Clipboard)Das Smoothing von Flashvideos ist vor allem sinnvoll und sichtbar, wenn Videos hoch- oder kleinskaliert werden. Dann werden auftretenden Artefakte und Blöcke geglättet und die Bildqualität wirkt besser. Das Beispiel zeigt den Unterschied: Oben ist das Smoothing deaktiviert, unten ist es aktiv. In Flash ist Smoothing jedoch standardmäßig deaktiviert. Bei einem gewöhnlichen Videoobjekt lässt es [...]
» FLV Playback Komponente: Smoothing aktivieren29 Feb 2008
Im siebten Teil zum Thema “Flash CS3 + Adobe AIR 1.0″ geht es um das Rendern und Darstellen von HTML-Seiten. Adobe AIR erlaubt es, mit der HTMLLoader-Klasse komplexe HTML-Websites innerhalb einer SWF-Datei anzuzeigen. Möglich wird dies durch die Integration des Webkits, das auch in Apples Safari Verwendung findet. Unterstützt werden alle gängigen HTML-Tags, JavaScript (AJAX), [...]
» AIR: HTML-Seiten in AIR anzeigenDie File-Klasse erweitert die FileReference-Klasse um Funktionen, die im Flash Player aus Sicherheitsgründen nicht erlaubt sind. Zu den Funktionen gehören: Dateien und Verzeichnisse kopieren und verschieben Dateien und Verzeichnisse löschen oder in den Papierkorb verschieben Auflisten der Dateien und Verzeichnisse in einem Ordner Temporäre Dateien und Ordner erstellen
» AIR: Konfigurationsdatei im XML-Format schreiben und lesen28 Feb 2008
Im fünften Tutorial zu Adobe AIR und Flash CS3 geht es um das Blinken oder “Highlighten” der Windows-Taskleiste. Ein Fenster, das sich im Hintergrund befindet, kann durch Blinken der Taskbar den Nutzer daraufhinweisen, dass etwas passiert ist. Die Methode heißt notifyUser(). Es gibt es zwei unterschiedlich starke Hinweise: NotificationType.CRITICAL lässt die Taskleiste solange blinken, bis [...]
» AIR: Taskleiste von Windows blinken lassenDer vierte Teil meiner Reihe zum Release von Adobe AIR 1.0 gibt Auskunft, wie das Fenster einer AIR-Anwendung geändert wird. Um auf das Fenster der Anwendung zuzugreifen, muss man dieses zuerst einem NativeWindow-Objekt zuweisen. Dies geschieht mit dem Befehl this.stage.nativeWindow. Nun kann man über stage.stageWidth bzw. stage.stageHeight die Größe des Inhaltsbereichs eines Fensters verändern. Das [...]
» AIR: Größe eines Fenster verändern (NativeWindow)27 Feb 2008
Ein Adobe AIR Badge dient neben der Installation der Anwendung auch zur Erkennung und Installation der Adobe AIR Runtime. Dadurch muss der Anwender ggf. nicht erst die AIR Runtime von der Adobe Website herunterladen, sondern kann direkt die Runtime direkt mitsamt der Anwendung installieren. Dies setzt allerdings den Flash Player 9 (Update 3 / 9.0.115) [...]
» Badges für Adobe AIRIm vorigen Beispiel wurde vorgestellt, wie man mit Adobe AIR auf Dateien per Drag-and-Drop zugreift. Nun ein weiteres Beispiel, das stattdessen den Dialog “Datei öffnen” verwendet. Flash – und somit AIR – hat mit File.browseForOpen eine Funktion, die den nativen Öffnen-Dialog des jeweiligen Betriebssysten startet. So lassen sich Dateien auf die Weise öffnen, wie es [...]
» AIR: “Datei öffnen”-Dialog des Betriebsystems verwenden