Форум: "Основная";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];
ВнизРадактор кода Найти похожие ветки
← →
ЛёхА (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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.034 c