Heute zur Abwechslung ein wenig schreiben, was ich mit bei der Arbeit befassen. Meine Aufgabe ist es mehr oder weniger schreiben, die praktische Anwendung in der Flexi. Was ist die Flex? Flex-Technologie (basierend auf den 3.0 Maßnahmen RIAs Skript verwendet zum Schreiben von Rich Internet Application) . Dies ist eine sehr interessante und bequeme Plattform. Ich schreibe dies vor allem auf Verwaltungs-Platten, die sehr bequem ist. Natürlich ist die Verwaltungs-Panel nicht der einzige Einsatz dieser Technologie. Derzeit schreibe ich (und sogar Finish) in Software-Anwendungen flexi geschrieben, speziell in Adobe AIR (eine solche lokale Version des Flex-a). Das Ganze ist in flex builder'ze geschrieben (das ist nur die entsprechenden Eclipse-Plugins). IDE ist sehr freundlich programistt gehen ein wenig langsam (und eine Java-), mit mehr oder weniger lästigen Bugs, aber es hat einen sehr guten Debugger, der viel von meinem Leben hilft.
Heute möchte ich über ein bestimmtes kontrolce, die aufgerufen wird RichTextEditor schreiben. Wie Sie wahrscheinlich erraten, ist dies ein sehr kühles Licht zu zformatowanego Text zu erstellen. Es hat einige interessante Optionen wie fett, kursiv, Ausrichtung des Textes, Text, usw. Ich kolorwanie für diesen Indikator, "spuckt" zedytowany Text .... Also nennen wir es eine Vereinbarung, "HTML". Warum in Anführungszeichen? Nun, nur, dass es generiert "adobowy" html hat wenig mit normalen HTML zu tun. Dodawne ist kilkanacie seltsamen Tags und andere Merkwürdigkeiten. Es ist seltsam, dass Adobe in solch einer Sache hingeben, denn nach dem, was an wen ein solcher Kodex, die ohne Behandlung kann zum Beispiel nicht eine Web-Seite zu bewegen? Nun, hier haben wir leider nicht als fix, dass ein Loch von Adobe schaffen wird. Ich habe online ein paar reguläre Ausdrücke, die "adobowe" Tags zu normalen konvertieren, fügte ein paar von ihr und so jetzt kann ich dieses Steuerelement und seine kowertować HTML-Code auf den normalen Gebrauch. Unterhalb der Quelle für Interessierte:
Code zu ersetzen, die Lichter auf dem HTML-Code: http://www.nopaste.pl/9gf
Zamieniący Code HTML-Code für die Kontrolle: http://www.nopaste.pl/9gg