Главная страница
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.012 c
14-20781
Qwww
2003-07-19 16:56
2003.08.07
scr>avi


1-20626
Zhuchok
2003-07-25 01:52
2003.08.07
IniFiles


7-20821
Lord Vader
2003-05-26 04:56
2003.08.07
Длинные имена в DOS


14-20807
Феликс
2003-07-22 15:58
2003.08.07
Вопрос про HTML.


14-20735
Nickola2
2003-07-18 12:08
2003.08.07
Как вычислить