Posts Tagged ‘flex’

20.07.2010

Smoothing bei Images in Actionscript

Wer nach einer Methode sucht um ein Bild in AIR weichgezeichnet zu bekommen der findet im Internet allerhand Methoden und Vorschläge präsentiert.
Von eigenen Klassen wie diese hier bis hin zu einfachen Einzeilern wie

Bitmap( image.content ).smoothing = true;

Auch ich habe viele diese Methoden probiert doch keine hat zum gewünschten Ergebnis geführt. Wer also in AIR entwickelt und bei dem diese Methoden auch nicht funktionieren, dem empfehle ich eine einzelne Zeile Code:

this.stage.quality = StageQuality.BEST;

Da AIR auf dem Desktop läuft ist dies mit gutem Gewissen im Performancebereich möglich.

weiterlesen

Keine Kommentare

20.05.2010

Musikinstrumente individualisieren: der George Forester Gitarren-Konfigurator

Unter http://www.georgeforester.de/konfigurator.html erreicht man ab sofort den von uns entwickelten Gitarren-Konfigurator von  http://www.georgeforester.de/. Der Konfigurator ist ein Beispiel für eine kostengünstige visuelle Individualisierungslösung für technisch mäßig komplexe Produkte.

weiterlesen

Keine Kommentare

12.12.2009

Problemlösung Flex Builder: Build Path nicht sichtbar

Der Flex Builder 3 hat einen todescrazy Bug: Ohne besonderen Grund verschwinden in den Project Settings die Build Path Optionen. Lösung:

Das Optionen Menü links mithilfe der Maus kleiner ziehen, dann tauchen die Optionen wieder auf. Sehr nerviger Render-Bug, der hoffentlich im Flash Builder 4 dann gefixed wird.

weiterlesen

Keine Kommentare

16.10.2009

Red5 + Flex: Erste Schritte

Hallo zusammen,

da wir uns derzeit mit Remote-Anwendungen und dem Red5 Server beschäftigen, werde ich in nächster Zeit einige Infos hierzu schreiben. Ich finde die Infos die es bisher gibt schwierig zu finden (oder ich bin zu blöd dafür) oder unübersichtlich. Deshalb versuche ich eine Anleitung in einfachen Schritten zu geben, genauso wie ich das ganze ausprobiere.

Vorab: Mit dem Red5 Server lassen sich alle erdenklichen Anwendungsfälle zum Videostreaming, etc. abdecken, ich konzentriere mich zunächst auf die SharedObjects zum einfachen Datenaustausch. In vielen Beispielen wird direkt mit der Java-Entwicklung der Serveranwendungen begonnen, das schreckt mich irgendwie ab. Um ein einfaches SharedObject zu benutzen ist das alles aber nicht nötig.

weiterlesen

1 Kommentar

08.10.2009

Flex: Textfeld wird nicht angezeigt

Folgendes Szenario: Ein Textfeld (mx.controls.Text) wird zu einem Canvas geadded und angezeigt. Wird nun der Text des Textfeldes verändert, so kommt es in bestimmten Fällen dazu, dass der Text einfach verschwindet. Grundlos. Nach langem Suchen und entfernen aller Elemente, die irgendetwas überdecken könnten ist die Lösung dann relativ einfach: Das Textfeld muss eine Höhenangabe haben (text.height), sonst wird es (reproduzierbar) nicht angezeigt wenn der Text verändert wird.

weiterlesen

Keine Kommentare

29.09.2009

Flex List Component: Liste der ItemRenderer Instanzen

Ich benötigte heute eine Liste der in einem List-Component aktuell vorhandenen Itemrenderer-Instanzen (sprich die Display-Elemente der einzelnen Zeilen). Diese Eigenschaft ist in der mx.controls.List protected und nicht direkt erreichbar. Die Lösung ist ein von der List abgeleiteter Component, der folgende public-Methode implementiert:

weiterlesen

Keine Kommentare

16.09.2009

redhotmagma launcht Rose Fahrrad-Konfigurator

Ein Hinweis für Bike-Interessierte in eigener Sache:

Unter http://konfigurator.rose.de/ erreicht man seit kurzem den von uns für den Bocholter Versender Rose umgesetzten Fahrrad-Konfigurator.

Fahrrad Konfigurator von Rose

Damit kann der Nutzer ein gewähltes Fahrrad individuell nach dem Baukasten-Prinzip auf seine Bedürfnisse anpassen. Dabei kann jede Änderung visuell nachvollzogen werden. Das auf diese Art konfigurierte Bike lässt sich speichern, drucken, im Superzoom betrachten und in den Warenkorb legen.

Der Konfigurator und die Bike-Auswahl sind komplett in Flex umgesetzt.

weiterlesen

Keine Kommentare

21.07.2009

Flex: IE crasht ohne Debug-Output / tabIndex / tabEnabled

Wir sind leider in den letzten Monaten so im Stress gewesen, dass hier nicht viel los gewesen ist. Sorry dafür.  Das wird sich in nächster Zeit hoffentlich wieder ändern. Heute bin ich mit einem Bug konfrontiert worden, den ich der Welt nicht vorenthalten will:

In einer Applikation ist der Internet-Explorer beim Navigieren mit der Tabulator-Taste abgestürzt, sobald das Flash-Fenster erreicht wurde. Kein Debug-Output. Nichts. Einfach komplett abgestürzt. Auch wenn die Applikation direkt über Flex gestartet wurde trat das selbe Problem auf. Nach stundenlangem Suchen und auskommentieren jeder Zeile einzeln bin ich der Lösung auf die Schliche gekommen. Einige Elemente der Anwendung hatten TabIndizes gesetzt, damit nur diese Elemente verwendet werden beim Durchtabben. Jedoch gab es darüber hinaus ein TextInput Feld, dass auf einem Canvas lag, welcher mit visible = false ausgeblendet war. Aus unerklärlichen Gründen stürzt dadurch der IE (vielleicht auch nur in meiner Kombination mit anderen Elementen) ab. Also tabEnabled des TextFieldes auf false gesetzt und siehe da, es funktioniert.

weiterlesen

Keine Kommentare

22.04.2009

Papervision2: Rahmen um Plane, Filter allgemein

Eine Möglichkeit in Papervision2 einen Rahmen um eine Plane zu zeichnen ist einen GlowFilter auf die Plane anzuwenden. Damit die Filter an der Plane funktionieren muss die Eigenschaft useOwnContainer auf true gesetzt werden. Danach wird dem Filter-Array der Plane ein Glow-Filter mit hinzugefügt.

this.useOwnContainer = true;
var glowFilter:GlowFilter = new GlowFilter( 0xFFFFFF, 1, 2, 2, 40 );
this.filters = [glowFilter];

weiterlesen

Keine Kommentare

02.03.2009

Flex Problemlösung: Custom Cursor ruckelt

Führt man über den cursorManager in Flex einen eigenen Cursor ein, kann es sein, dass dieser im Vergleich zum Original-Cursor ruckelt. Dieses Problem lässt sich beheben, indem man:

weiterlesen

Keine Kommentare