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

Вниз

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

 
Num Lock   (2003-03-04 08:23) [0]

Всем привет! Как правильно реализовать на WinApi что то вроде TSpliter в Delphi? Я делаю так - создаю дочернее окно, и в его оконной процедуре пишу:
if uMsg = WM_LBUTTONDOWN then begin
ReleaseCapture;
PostMessage(hSplitter1, WM_SYSCOMMAND, $f012, 0);
end else if uMsg = WM_MOVE then begin
OnReSizeMainWindow();
end;// else if uMsg = WM_MOUSEMOVE then
Result:= CallWindowProc(Pointer(DefaultSplitter1WndProc), hwnd, uMsg, wParam, lParam);

, а в OnReSizeMainWindow() выставляю все позиции соседних окошек функцией MoveWindow. При этом во время перемещения hSplitter можно двигать в двух измерениях (а хотелось бы только в одном), и иногда соседние окна не до конца перерисоваются. А как вы это делали? У кого какие идеи?


 
Игорь Шевченко ©   (2003-03-04 09:20) [1]

Читай Петцольда "Программирование в Windows" - там есть пример


 
Num Lock   (2003-03-04 09:43) [2]

Интересная наверное книжка.. Не подскажете, где бы её найти в онлайне?


 
Игорь Шевченко ©   (2003-03-04 09:44) [3]

Точно есть, yandex поможет


 
Num Lock   (2003-03-04 09:52) [4]

На яндексе только ссылки на упоминания, типа как здесь, может как то не так ищу? Ладно, попробую ещё поискать


 
Num Lock   (2003-03-04 10:17) [5]

вот, нашел -
Книга Ч.Петцольда. Программирование для Windows 95.
http://asm.shadrinsk.net/docum.htm#15
, больше 7М в архиве. Там же много и другой литературы


 
крот ©   (2003-03-04 15:03) [6]

Вот сюда рекомендую заглянуть, правда, там на C++.

http://www.softcraft.ru/coding/winapi/splitter.shtml




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

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

Наверх




Память: 0.47 MB
Время: 0.018 c
6-659
Строитель
2003-03-05 14:23
2003.05.01
Browser


1-537
Viktor Tsoy
2003-04-18 02:08
2003.05.01
MDIChild


1-621
tytus
2003-04-19 10:33
2003.05.01
button


1-559
alexvan
2003-04-18 08:49
2003.05.01
Помогите с типом


14-768
ZeroDivide
2003-04-14 09:46
2003.05.01
Стоит ли учиться слепому десятипальцевому методу?