سؤال

أواجه مشكلة في العثور على أي مورد لإضافة إمكانية التراجع عن CTRL-Z إلى عنصر تحكم Flex RichTextEtitor (عدم وجود أسهم على ما يبدو مع عناصر تحكم النص المرن الأخرى). أنا أحكسي أنه ليس في الأشكال الأصلية لأنه مثل هذه القدرة الأساسية، متوفرة في عناصر التحكم في نص المتصفح القياسي الذي أؤمن به.

أي ذكر لهذه المشكلة على المواقع المرنة (هناك عدة) يقول المرء إن القضية "مغلقة" والقرار هو "خارجي" (مهما كان ذلك).

هل لدى أي شخص أي نظرة ثاقبة؟ لقد حصلت على تطبيق يتطلب بشدة تحرير النصوص الواسعة. يعمل المرن بشكل عام بشكل جيد، لكن هذا الافتقار التافهة هو قاتل فقط، كما يتخيل أي شخص.

هل كانت مفيدة؟

المحلول

لقد قرأت في مكان آخر - في الواقع، في إجابات واحدة من أسئلتي على ذلك - أن المشكلة لن يتم حلها في المرن 3. يبدو أنها صحيحة لأننا في 3.2 أو ربما إلى أبعد من ذلك ، وليس هناك تراجع في الأفق.

كنت شجاعا / غبي بما يكفي لتنفيذ التراجع عن الإعادة في هذا المكون بنفسي. في ذلك الوقت كنت أعمل على Windows. الآن أنا على OSX وأنا أدرك كيف غير عرضي غير عبر الحلول. بيان المشكلة (إضافة Ctrl-z التراجع عن التراجع) هو جزء كبير من المشكلة (يحتوي OSX على عنصر التحكم والشيء المفتاح Apple هذا). الآن لا بد لي من التحقق من مقدار العمل الذي ستجري لجعل الشيء عبر منصة ... يمكن أن يكون تافهة.

من خلال الصدفة المدهشة، اليوم فقط كنت أفكر في عدم استخدام RichTextEditor ولكن هناك شيء خارجي (FCKeditor يتبادر إلى الذهن) لأن RTE يترك الكثير مما هو مرغوب فيه (وبالتالي وصلت إلى سؤالك). لقد عملت مع RTE A TON ولم أفعل الكثير مما أريده، لكن ما زلت أتساءل عن سبب عدم "إنهاء" هذا المكون ...

نصائح أخرى

مثال على ذلك باستخدام إطار الرحلة لتطبيق التراجع بسهولة / يمكن العثور عليه هنا: http://www.xtyler.com/code/163.

فليكس 3 عناصر تحكم لا تدعم البعيد التراجع / الإعادة. فيما يلي بعض المكتبات التي قد تكون ذات أهمية لك:

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top