簡體   English   中英

Flex文本控制撤消

[英]Flex Text Control Undo

我無法找到任何用於向Flex RichTextEditor控件添加ctrl-z撤消功能的資源(缺少它顯然與其他Flex文本控件共享)。 我很困惑,它不是原生形式,因為它是一種基本功能,甚至可用於標准的瀏覽器文本控件。

Flex網站上有任何關於此問題的提及(有幾個)沖突; 一個人說這個問題是“封閉的”,解決方案是“外部”(無論這意味着什么)。

有沒有人提供任何見解? 我有一個應用程序,需要大量的文本編輯。 Flex一般運作良好,但這種微不足道的缺乏只是致命的,正如任何人想象的那樣。

可以在此處找到使用Flight Framework輕松實現撤消/重做的示例: http//www.xtyler.com/code/163

Flex 3控件本身不支持撤消/重做。 以下是您可能感興趣的幾個庫:

我在其他地方讀過 - 事實上,在我對SO的一個問題的答案中 - 這個問題不會在Flex 3中得到解決。這似乎是正確的,因為我們處於3.2或甚至超過,並沒有消除視線。

我很勇敢/愚蠢到我自己在這個組件中實現一個undo-redo。 那時我正在使用Windows。 現在我在OSX上,我意識到我的解決方案是非跨平台的。 問題的這個問題(添加ctrl-z撤銷功能)是問題的很大一部分(OSX控制AND這個Apple關鍵的東西)。 現在,我必須檢查將這個東西跨平台做多少工作......可能是微不足道的。

令人驚訝的巧合,就在今天,我一直在考慮不使用RichTextEditor,而是使用外部的東西(FckEditor浮現在腦海中),因為RTE留下了很多不足之處(因此我得出了你的問題)。 我已經和RTE一起工作並且得到了很多我想要的東西,但我仍然想知道為什么他們沒有“完成”這個組件......

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM