Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.08.07;
Скачать: CL | DM;

Вниз

Как сделать редактор с подсветкой синтаксиса   Найти похожие ветки 

 
chs2r ©   (2003-07-24 17:46) [0]

просто richedit работает медленно, что посоветуете?


 
Palladin ©   (2003-07-24 17:50) [1]

1 сделать что бы работал быстрей
2 Syncedit или какего там
3 написать самому


 
[lamer]Barmaglot ©   (2003-07-24 17:50) [2]

В чем проблема? Работает медленно сделай свой ручками... Если уверен что твой будет работать быстрее...


 
Reindeer Moss Eater   (2003-07-24 17:55) [3]

"TSyntaxMemo" Open Source Project


 
chs2r ©   (2003-07-24 18:00) [4]

хороший ответ сделай сам
а как вы думаете, почему я спрашивал? наверное,
не знаю как самому сделать
за TSyntaxMemo -спасибо, посмотрю


 
Владислав ©   (2003-07-24 18:06) [5]

Смотри:
http://synedit.sourceforge.net/


 
Palladin ©   (2003-07-24 18:13) [6]

в конце ты спросил совета...
вот тебе и посоветовали


 
chs2r ©   (2003-07-24 19:35) [7]

>Владислав
спасибо :)
этого мне хватит надолго, даже если не разберусь в исходниках,
то хотя бы попытаюсь


 
ua1zcl ©   (2003-07-25 00:30) [8]

Ввиду отсутствия возможности написать новое сообщение я решил написать тут свой вопрос, тем более что кое-что имею по теме.
По теме:
я ручками писал редактор с цветным выделением. Пришёл к выводу, что для редактирования файлов размером > 200...500 килобайт требуется второй короткий буфер для текущего редактирования и дальнейшего сброса его содержимого в основной. Но Рич Эдит я не использовал. Может зря, но там тоже свои заморочки бы выплыли.

Вопросы:
1. Мне нужно знать где в реестре или на диске можно 100% определить что Borland Delphi (4-той и более версий) установлена.
2. Найти путь к исполняемому файлу IDE. Это чтобы запустить его и предложить запустить файл.
3. Как можно, используя DDE, предложить Delphi IDE открыть файл.
Команда какая? Это есть в реестре, например для Borland C++
это
HKEY_CLASSES_ROOT\idefile\Shell\Open\ddeexec
и далее все ключи и значения их по умлчанию :
Application: default=BCW
ifexec: default=IDE.FileOpen("%1");
topic: default=System
Подобное есть и для Delphi IDE.
В этом же дереве
HKEY_CLASSES_ROOT\idefile\Shell\Open\command
default=C:\BC5\BIN\BCW.EXE
Это тоже надо.
4. Какие расширения файлов используются для исходников, например .pas - я уже знаю, а что еще и текстовых файлов там есть.
Это все мне надо чтобы закончить c Delphi Editor. Заранее - большое спасибо.



Страницы: 1 вся ветка

Текущий архив: 2003.08.07;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.02 c
1-20585
Иудд
2003-07-24 08:30
2003.08.07
Хеш


14-20700
Pavel
2003-07-23 13:37
2003.08.07
стандарты программировани


14-20743
Ivolg
2003-07-20 11:46
2003.08.07
Нет


1-20515
alois
2003-07-24 18:22
2003.08.07
Сортировка TStringList в обратном порядке


9-20367
Esc
2003-02-07 13:57
2003.08.07
Динамические массивы или списки?