Wer einen der obigen (oder einen ähnlichen) Fehler hat, und auf den Button "Weitere Informationen" klickt, dem sein Browser wird geöffnet, und wird vermutlich einen 404 bekommen. Der Grund? OS X ist auf Deutsch eingestellt - sonst wäre die Meldung nicht Deutsch. Die Webseite checkt aber die eingestellte Sprache, und versucht zu einer lokalisierten Version der gewünschten Seite zu verlinken. Die es nicht gibt.
Ja, richtig, kein Witz: Wenn man sein OS X in den Systemeinstellungen auf Englisch umstellt, dann geht der Button. Und man landet auf http://support.apple.com/kb/TS1702
Enable consumers to engage with rich Internet experiences seamlessly across any device, anywhere.
Dies für FDT 4 umzusetzen ist das Ziel des "OpenScreen Project Managers": Ein Project-Template, das im Grunde nur eine Sammlung von Ant-Skripten plus einer Oberfläche zum Administrieren dieser Skripte mitbringt. Man kommt trotzdem nicht drumrum, zum Beispiel für iOS-Veröffentlichungen den ganzen Overhead (Login benötigt!) zu erledigen, aber trotzdem: Hat man das ganze erst mal durchschaut, ist es komfortabler als die Konsole 😉
BitmapData bekommt im Konstruktor eine Breite und eine Höhe. Das ist schlecht, wenn man die BitmapData aus einem SWC liest, denn dann weiß man die Größe erst *nach* dem instantiieren^^ Ich habe mir sagen lassen, dass es (ab CS5?) eine Methode gibt, um BitmapData so zu exportieren, dass die korrekte Größe als Default-Parameter übergeben wird. Wenn jemand weiß wie das geht: Immer her damit!
Allerdings brauch man die korrekte Größe gar nicht: Man kann auch 1/1 angeben, was den Compiler zufrieden stellt, das Bitmap aber nicht davon abhält, trotzdem die korrekte Größe zu haben:
Folgendes Problem:Der VideoLoader von GreenSock spielt ein sehr kurzes FLV (<5 Sekunden) nicht immer ab. Genauere Prüfung zeigt aber, dass das FLV geladen ist (seine Dauer wird korrekt ausgelesen), und es genau 1x, fast am Ende, ein PlayProgress-Event wirft. Das Problem tritt nur selten, aber zuverlässig auf.
Umgebung: Mindestens Flash Player 10.0.12.36
Lösung: Das FLV ist kürzer als die (Default-) BufferTime. Verringert man bufferTime auf zB 1 Sekunde, dann geht's.
In einigen früheren Versionen des Flash Players 10.0 (zum Beispiel 10.0.12.36/Windows) gibt es einen Bug in der TextField-Klasse: Verbreitert man das Textfeld nachträglich, so dass Zeilen "hoch rutschen" (es also weniger Zeilen gibt), so wird numLines nicht korrekt aktualisiert. Das kann insbesondere zu Problemen mit dem SplitTextField von Greensocks führen, wenn SplitTextField.TYPE_LINES gesetzt ist... Lösung: Den (HTML-) Text neu setzen, das aktualisiert numLines:
Wer das "O2 Communication Center" kennt, der nutzt vermutlich kein Windows Phone 7. O2-Kunden können über das Communication-Center ihre Kontakte, Nachrichten (SMS, ...) und vor allem den Kalender synchronisieren. Die Idee ist, dass man bei Handy-Verlust oder -Wechsel seine Daten direkt wieder hat... das funktioniert zB für Nokias Symbian ganz hervorragend - vor allem, wenn man das Nokia-Handy von O2 bekommen hat.
Schlechter sieht es aus, wenn man ein ungebrandetes Windows Phone 7 mit dem Communication Center syncen möchte:
Aktuell gestaltet sich dies noch recht komplex. Eine direkte Synchronisation ist mit diesem Betriebssystem noch nicht vorgesehen.
sagt der O2-Support. Wer aber ein Outlook besitzt, der kann folgenden Weg ausprobieren (Windows only):
Bitte melden Sie sich hierzu mit Ihrer Rufnummer und Ihrem Kennwort auf www.o2.de an.
Im o2 Communication Center rufen Sie bitte Einstellungen auf. Die Software "Sync Software für Ihr Windows Mobile " steht aktuell nur bis maximal Windows Mobile 6.5 zur Verfügung.
Sie können jedoch das Programm "PC-Software für Outlook" herunterladen, um das o2 Communication Center mit Ihrem Outlook zu synchonisieren.
Für weitere Synchonisationsfunktionalität benötigen Sie folgende Software von Microsoft: Outlook Hotmail Connector
Achtung #1: Prinzipiell funktioniert O2s "PC-Software für Outlook" auch mit Outlook Express - aber Outlook Express kennt natürlich keine Kalender-Daten 🙂 Mit Outlook Express dürften von daher nur Kontakte zu syncen sein
Achtung #2: Die Testversion von Outlook wird merkwürdigerweise nicht unterstützt:
Ja, Sie haben Recht, mit der Testversion von Outlook können Sie leider keine Synchronisation vornehmen.
Deshalb ist das obige Vorgehen auch nicht von mir getestet! HTH, anyway.
Der altbekannte Bug, kein @-Zeichen eingeben zu können, wenn der wmode auf transparent steht, sollte in Flash-Player 10.1 behoben sein. Ist er nicht. Zumindest nicht in Chrome. Man nutze diesen Workaround:
Wenn wir auf Windows sind (denn nur hier tritt der Bug auf), erlaube das @-Zeichen nicht als regulären Input. Denn in einigen Browsern tritt der Bug nicht auf, und in diesen Browsern wollen wir keine doppelten @-Zeichen 😉 Außerdem verbieten wir q und Q, denn leider leider kann man auf dem KeyboardEvent kein preventDefault() aufrufen. Wir hätten dann "@q", bzw "@Q", statt nur "@".
Stattdessen prüfen wir jedes eingegebene Zeichen mit dem folgenden Listener auf @/q/Q (KeyCode 81 - unter OS X ist der Code ein anderer). Hier ist zu beachten, dass der Cursor nicht am Ende des Textes stehen muss! Und nicht nur das: Es kann auch Text markiert sein, wenn man das @-Zeichen eingibt. Deshalb die etwas aufwendige Bestimmung des Bereiches, der durch @ ersetzt werden muss. Zum Schluss setzten wir den Cursor hinter das frisch eingegebene Zeichen.
Was mich jetzt noch interessieren würde: In dem Ticket ist die Rede von "ALTGR+2" statt "ALTGR+q"; der Autor des Tickets ist Norweger. Damit wird der obige Code nicht funktionieren, denn KeyCode 81 ist das "q" 🙁 Alternativ habe ich die Prüfung
1
if(String.fromCharCode(event.charCode)=='@')
probiert. Das liefert mir auf OS X das erwünschte Ergebnis ("@"), aber auf Windows ist ALTGR+q das "q" und nicht "@", ich gehe deshalb davon aus, dass ALTGR+2 die "2" ist 🙁 Gibt es keine international gültige Version, nur mittels KeyboardEvent auf die Eingabe von Sonderzeichen zu prüfen??
Es gibt Anleitungen, nach denen man zum alten Layout zurückkehren kann, indem man sein Konto temporär deaktiviert. Das funktioniert nicht. Nach der Reaktivierung ist das Profil kurzzeitig wieder das alte, aber das ist... nun ja, ebenfalls temporär :-/
Wer "Tastaturkurzbefehle" (zB für Apple Mail) ändern will, guckt in den Systemeinstellungen -> Tastatur -> Tastaturkurzbefehle -> Kurzbefehle für Programme