Fehler bei Laden von Modulen mit TabNavigator

Wenn man eine Anwendung mit Modulen entwickelt und eins der Module einen TabNavigator enthält, dann wird beim zweiten Aufruf des Moduls ein seltsamer Fehler ausgegeben:
TypeError: Error #1034: Typumwandlung fehlgeschlagen: mx.managers::HistoryManagerImpl@6283741 kann nicht in mx.managers.IHistoryManager umgewandelt werden.
Dieser Fehler ist bekannt, und ist laut diesem Artikel bereits gemeldet. Der auf der Seite vorgeschlagene Workaround funktioniert, dabei müssen die folgenden zwei Zeilen in die Hauptapplikation eingefügt werden.

import mx.managers.HistoryManager;
private var hist:HistoryManager;

http://www.object-factory.org/?p=46
http://bugs.adobe.com/jira/browse/SDK-15249
UPDATE: Das Problem scheint nicht nur im Bezug auf den HistoryManager, sondern auch auf den DragManager aufzutreten. Der Quickfix sind die zwei Zeilen, nur mit DragManager anstatt HistoryManager.

Geschrieben in flash/flex | Kommentare deaktiviert für Fehler bei Laden von Modulen mit TabNavigator

Events in eingenen Klassen definieren

Zunächst braucht man eine Klasse, die auf einem Objekt basiert, dass Events absenden kann (Event dispatcher). In diesem Beispiel wird die Klasse in einer ActionScript-Datei definiert und dann in MXML benutzt. Die Klasse muss unter dem Namen MyModule.as im Ordner classes abgelegt werden, andernfalls muss man den Package-Namen und den Klassennamen entsprechend anpassen.
Mit [Event ...] teilt man der Außernwelt mit, dass man Events vom Typ flash.events.Event mit dem Key „myEvent“ ausgibt.

package classes
{
[Event(name=“myEvent“, type=“flash.events.Event“)]

public class MyModule extends Module
{
public function myFunction():void
{
dispatchEvent(new Event(„myEvent“));
}
{
}

Der Flex Builder bietet myEvent beim ListModule bereits an. Wird dann in myFunction das entsprechende Event ausgelöst, wird der Inhalt der Funktin doSomething ausgeführt.


Geschrieben in flash/flex | Kommentare deaktiviert für Events in eingenen Klassen definieren

Step Choreo II

gemacht am 27.Februar in SU

Block A:
8 – 2 Stomp R Spider, Leg Curl Aerobic 2x, 2 March ab (mit dem Leg Curl um 180° drehen, dann andere Seite absteigen)
8 – Mambo Chacha R, 4 Marches zurück nach Hause
8 – 2 March diagonal, Sixpoint L + R
8 – Chacha aufm Step L, Kneelift R
Aufbau: 2 Basic + Mambo Chacha + March, für den zweiten Teil: Double + Single Stomp

Block B:
8 – 2 March rauf, Drehung am Platz, 2 March ab, Stomp R, dann Nordseite ab (den rechten Fuß am Anfang in die linke Ecke vom Step setzen)
8 – Pendel, Double Knee zurück
8 – Kick, Box over
8 – Chacha zurück, Stomp L
Aufbau: 2 March rauf + Pause + 2 March ab + Stomp, für den zweiten Teil: Chacha zurück, Stomp am besten aus 2x Double + Single Stomp

Block C:
8 – 2 March rauf, R auf der Nordseite ab, Mambo rückwärts L (Fuß zurücksetzen, dann nach vorn)
8 – Box zurück, Mambo
8 – Repeater Knee
8 – 2 Kick

Geschrieben in choreos | Kommentare deaktiviert für Step Choreo II

Step Choreo II

gemacht am 19.01. in SU

Block A:
10 – Side Leg Lift R, Stomp R over kreuzen, Stomp R am Boden
6 – Sixpoint L+R auf der anderen Seite
8 – Box over L (nach Hause), Mambo L
8 – Knee Lift L over, Knee Lift R over zurück (gleiche Ecke vom Step)

Block B:
6 – R rauf, L Knie hoch, L absetzen, R Knie hoch, R + L ab
10 – Basic over R, Pendel, Knee Lift zurück nach Hause
8 – Leg Curl R Aerobic seitlich , Box zurück
8 – Repeater Knee (Variation)

Block C:
12 – Triple Stomp Helicoper (Stomp hinten kreuzen, Stomp hinten kreuzen), Double Stomp Spider L
4 – V-Step Vierteldrehung Straddle R
8 – Chacha vor R, Chacha rück L
8 – Basic over zurück, Flieger R
Beim dritten Block bietet sich der 12+12+4 Aufbau an

Geschrieben in choreos | Kommentare deaktiviert für Step Choreo II

Step Choreo II

gemacht am 5.2. in SU

Block A:
8 – Stomp over R, Tango am Boden R (Blick fast immer nach vorn, erst am Ende wieder zum Step drehen)
8 – Double Stomp R, Single L
8 – Chacha-Box L zurück nach Hause, Stomp R
8 – 2 Knee Lift (Step, am Boden)

Block B:
8 – Mambo Chacha am Boden, dabei rum ums Step, Mambo Chacha over nach Hause
8 – 2 Stomp R, Turn Reverse R
8 – Hitch Kick, Kick
8 – 2 Mambo

Block C:
6 – Sixpoint R+L
6 – Kick in der Luft R, R auf dem Step absetzen, L dahinter absetzen, auf 4. drehen, 2 March im Straddle ab
4 – Kneelift zurück nach Hause
8 – Mambo, Pivot Turn
8 – 1 Tap Up, Squat

Geschrieben in choreos | Kommentare deaktiviert für Step Choreo II

Andreas Eschbach – Ausgebrannt (Hörbuch)

Bewertung: 6/10

Es ist schon bewundernswert, wie Andreas Eschbach am Anfang viele Handlungsstränge präsentiert, die dann wie viele kleine Fäden verwebt, bis sich ein Bild des ganzen ergibt. Hinzu kommen noch die Zeitsprünge, die dazu führen, dass sich eine spannende Geschichte entwickelt. Allerdings kam für meinen Geschmackt die Auflösung viel zu schnell. D.h. der Kollaps und die Ölkrise waren bereits in der Mitte des Handlung bereits eingetreten und danach flachte die Geschichte ein wenig ab. In der ersten Hälfte wurden viele Zusammenhänge detailliert beschrieben, später wurde ähnliche Zusammenhänge schnell abgearbeitet. Außerdem hat es mir gefehlt, dass Block nochmal in der Geschichte vorkam. Das Ende war dann fast lahm – der Epilog hat nur noch erneut vermittelt, dass Plastik in einer Welt ohne Öl ein teueres Gut ist. Was mir bei Eschbach aber immer wieder gut gefällt, ist der Mangel an übertriebenen Action-Szenen, im Gegensatz zu manch anderen Autoren, die ein Buch wie ein Drehbuch erscheinen lassen.

Der Vorleser Ulrich Noethen trägt viel dazu bei, dass das Buch spannend und plastisch erscheint. Dem Italiener verpasst er einen Akzent, die Stimme einer alten Frau ist fast nur gehaucht. Somit bekommt fast jeder Charakter eine eigene Klangfarbe.

Geschrieben in books | Kommentare deaktiviert für Andreas Eschbach – Ausgebrannt (Hörbuch)

Step Choreo II

gemacht am 22.01. in SU

Block A:
9 – Knee Lift diagonal, auf 4 beginnend einen Sixpoint R (am Boden) + L (auf Step)
7 – Basic Straddle von der kurzen Seite, Stomp R, Nordseite ab
8 – Mambo Chacha L, Box over R
8 – Repeater Knee R Variation

Block B:
7 – Side Leg Lift (R leicht zurücksetzen), 3 March Drehen, dabei auf die Nordseite wechseln
5 – Double Stomp R
8 – Pendel, Double Knee zurück nach Hause
12 – Mambo Turn L, Leg Curl L + R

Block C:
8 – V-Step (erster Schritt 2 ZZ), Stomp R auf die Westseite drehen
8 – Basic Lunge L auf der kurzen Seite
8 – Chacha L Straddle, Box R nach Hause
8 – Squat R, Basic L

Geschrieben in choreos | Kommentare deaktiviert für Step Choreo II

John Katzenbach – Der Patient (Hörbuch)

Bewertung: 8/10

Die Idee und die Story sind sehr gut – die Handlung ist gut durchdacht und entwickelt sich genau im richtigen Tempo. Die Handlungen des Protagonisten sind nachvollziehbar, witzigerweise habe ich ein paar Mal so was gedacht wie z.B. „Warum hat er das Nummernschild nicht gelesen“ und prompt folgte die Erklärung. Die Handlung hat mich in so fern übeerrascht, als dass in der Mitte sich das Blatt wendete und der Jäger zum Gejagten wurde. Alles in einem ist es ein sehr schöner und unblutiger Thriller ohne abgetrennte Gliedmaßen und Verstümmelungen, so wie in vielen anderen Romanen dieses Genres.
Was mich manchmal ein wenig gestört hat, waren die meiner Meinung nach etwas unpassenden Metaphern. Ich weiß leider nicht, ob die Bilder im Original teilweise auch so unglücklich gewählt sind, oder ob das ein Fehler des Übersetzers war.

Der Vorleser Simon Jäger hat eine angenehme Stimme und kann verschiedene Intonationen gut rüberbringen. In ein paar Gesprächen zwischen Ricky und seinem Mentor war es allerdings schwer rauszuhören, wer gerade spricht. Und mir sind noch zwei, drei kleine Fehler aufgefallen – unterschiedliche Aussprache von Namen in einem Absatz, einmal ein unpassendes Wort (Seelen statt Zellen). Nicht schlimm, hat mich allerdings dazu gebracht nachzudenken, ob in solchen Fällen die paar Sätze nicht nochmal aufgenommen werden. Oder vielleicht kommt es genau daher.

Geschrieben in books | Kommentare deaktiviert für John Katzenbach – Der Patient (Hörbuch)

Language Overlay auf Mailform mit TemplaVoila

Beim Language Overlay eines Mailformulars in TemplaVoila ist mir vor einiger Zeit ein Fehler aufgefallen. Ich hatte es als Bug gemeldet und dabei versucht, das Problem sehr ausführlich zu beschreiben, doch es ist nicht weiter behandelt worden und das Ticket wurde nun geschlossen.

Folgendes Problem tritt in Zusammenhang mit dem Mailformular und TemplaVoila auf:
Wenn für ein Mailformular eine Übersetzung in Form eines Language Overlays angelegt wird, dann wird das Formular an die Empfänger-Adresse aus dem ursprünglichen Datensatz gesendet. Die Feder und der Betreff wird jedoch übersetzt.

(mehr …)