Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> undo & redo 
:(
    Опции темы
BuTbKa_ua
Дата 30.9.2007, 21:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 7.10.2006

Репутация: нет
Всего: нет



Доброго времени суток. Никто не подскажет алгоритм кода, для осуществления этих функций в syntaxhighlight реакторе.
В редакторе обычно будут довольно большие тексты, поэтому обычный стэк, даже ограниченной длины подтормаживает.
PM MAIL   Вверх
12345c
Дата 2.10.2007, 02:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



Тормозить на больших текстах он всё равно будет - переписывается HTML-контент, поэтому нужно другую идею - например, виртуальная невидимая часть окна редактирования (убрать текст за пределами зоны видимости). Или похуже - 2-3 слоя с копиями окна редактирования.


--------------------
Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go
PM WWW   Вверх
BuTbKa_ua
Дата 2.10.2007, 13:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 7.10.2006

Репутация: нет
Всего: нет



Спасибо. Но буду делать стэк, просто запоминать не каждый измененный символ, а только когда сработала подсветка кода. Позволит уменьшить в 2-3 раза кол-во операций и не сильно заметно для пользователей. Так же поставил ограничение стэка на 100 элементов. 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0387 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.