Frage

Ich habe Schwierigkeiten, eine Ressource für das Hinzufügen von Strg-z-Fähigkeiten zu einer Flex-Richtexteditor-Steuerung zu finden (ein Mangel, den es anscheinend mit anderen Flex-Text-Steuerelementen teilt). Ich bin verblüfft, dass es nicht in den nativen Formen liegt, da es eine so grundlegende Fähigkeit ist, die ich auch für Standard -Browser -Textsteuerungen erhältlich ist.

Jede Erwähnung dieser Ausgabe auf den Flex -Websites (es gibt mehrere) Konflikte; Man sagt, das Problem sei "geschlossen" und die Lösung "extern" (was auch immer das bedeutet).

Hat jemand Einblicke zu bieten? Ich habe eine App, die die starke Textbearbeitung erfordert. Flex im Allgemeinen funktioniert gut, aber dieser triviale Mangel ist fast tödlich, wie sich jeder vorstellen würde.

War es hilfreich?

Lösung

Ich habe anderswo gelesen - in den Antworten auf eine meiner Fragen zu so -, dass das Problem in Flex 3 nicht gelöst wird, was richtig zu sein scheint, da wir in 3.2 oder vielleicht sogar darüber hinaus sind Und es ist kein Rückgängigmachen in Sicht.

Ich war mutig/dumm genug, einen Rückgänger in dieser Komponente selbst zu implementieren. Zu dieser Zeit arbeitete ich an Windows. Jetzt bin ich auf OSX und merke, wie nicht kreuzsplattform meine Lösung ist. Die Aussage des Problems (Hinzufügen von Strg-z-Fähigkeiten) ist ein großer Teil des Problems (OSX hat die Kontrolle und diese Apple-Schlüsselsache). Jetzt muss ich überprüfen, wie viel Arbeit es sein würde, das Ding plattformübergreifend zu machen ... könnte trivial sein.

Nach erstaunlichem Zufall habe ich gerade heute darüber nachgedacht, den Richtextex, sondern etwas Äußeres zu verwenden (Fckeditor kommt mir in den Sinn), weil der RTE so viel verlässt, um zu wünschen (daher bin ich zu Ihrer Frage angekommen). Ich habe mit der RTE eine Tonne gearbeitet und es dazu gebracht, viel von dem zu tun, was ich will, aber ich frage mich immer noch, warum sie diese Komponente nicht "beendet" haben ...

Andere Tipps

Ein Beispiel, das das Flugrahmen verwendet, um einfach undo/Redo einfach zu implementieren, finden Sie hier: http://www.xtyler.com/code/163

Flex 3 -Steuerelemente unterstützen nicht nativ/redo. Hier sind ein paar Bibliotheken, die für Sie von Interesse sein können:

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top