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

Вниз

Радактор кода   Найти похожие ветки 

 
ЛёхА   (2004-11-20 20:13) [0]

Привет всем! Ситуация такая. Нужно создать что-то типа Редактора Кода как в Delphi (при этом используя компонент TSynEdit). Хотелось бы узнать, как можно создать "Exploring" окно (в  Delphi оно прямо рядом с редактором), которое отображало-бы, ну например, процедуры/функции и через это окно можно было переходить к выбранным процедурам/функциям? Заранее спасибо!


 
KilkennyCat ©   (2004-11-20 22:56) [1]

очень просто... создание еще одной формы. Я пробовал делать интерфейс лайк-Делфи, вся работа свелась к корректной обработке максимизно-минимализных сообщений "дочерних" форм.


 
KilkennyCat ©   (2004-11-20 23:05) [2]

вот, вообщем, пригодится. управление раскрытием дочерней формы, чтобы при maximize она была под(от) основной формы:

private
 procedure WM_GETMINMAXINFO(var mmInfo : TWMGETMINMAXINFO);  message wm_GetMinMaxInfo;

...

procedure TForm2.WM_GETMINMAXINFO(var mmInfo : TWMGETMINMAXINFO);
begin
 mmInfo.minmaxinfo^.ptmaxposition.y := form1.top + form1.height;
 mmInfo.minmaxinfo^.ptmaxsize.y := monitor.WorkareaRect.Bottom - mmInfo.minmaxinfo^.ptmaxposition.y;
end;



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

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

Наверх




Память: 0.47 MB
Время: 0.041 c
1-1100784445
msguns
2004-11-18 16:27
2004.12.05
вызов методов MDIChild из MDIForm


1-1100889661
markers
2004-11-19 21:41
2004.12.05
Как вызвать процедуру находящуюся в переменной.


1-1100872116
kaktus
2004-11-19 16:48
2004.12.05
Работа с вордовскими автозаменами.


1-1100691323
dron-s
2004-11-17 14:35
2004.12.05
Обработка нажатия клавиши Enter


3-1099504527
AUS_r4nd0m
2004-11-03 20:55
2004.12.05
Проблема с триггером