![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 3 Всего: 43 |
Собственно сабж.
Вот допустим сделал я лексический анализ. И есть у меня какой-нить canvas для отрисовки туда кода. При изменении кода придется делать лексический анализ снова от места изменения до конца canvas. И потом при прокрутке вниз доделывать его. Правильно ли я мыслю? Подходящим ли контролом будет холст с отрисовкой туда? Какие будут советы? |
|||
|
||||
| Gwendolen |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 119 Регистрация: 5.4.2005 Репутация: нет Всего: 1 |
Если тебе надо редактор кода для IDE не стоит изобретать велосипед, тебе сюда Scintilla.
Мощный текстовый редактор Notepad++ построен на основе этого компонента, возможно его исходники тебе тоже пригодятся. notepad+++ --------------------
Наносите пользу и причиняйте добро! |
|||
|
||||
| nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 3 Всего: 43 |
Gwendolen, скинтилла заработает под моим смартом? ) я очень сомневаюсь )
|
|||
|
||||
| Torsten |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 10.6.2008 Где: Pskov Репутация: 3 Всего: 7 |
такими абстракнами понятиями трудно судить. Опиши конкретно, что за IDE и грамматика. --------------------
We have no begining, we have no end. We are infinite. |
|||
|
||||
| nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 3 Всего: 43 |
Torsten, классический пример раздолбайской IDE с парой фишек:
кнопки с заранее заданными коммандами на компиляцию/запуск и несколько синтаксисов вроде C/C++/python/java/etc Целевая основная платформа - windows mobile Далее проблема еще одна: для больших файлов непонятно, как их редактировать. Наверное куски с изменениями в оперативке хранить, а при сохранении врезать их в файл. По крайней мере чувствую, что какой-нить FileMapping будет тормозить нереально. |
|||
|
||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 24 Всего: 92 |
А QSyntaxHighliter разве не будет работать на WinMobile? Ведь гораздо проще всё-таки
|
|||
|
||||
| nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 3 Всего: 43 |
Любитель, хм, а это идея. Попробую с куте для мобильников поработать )
|
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |