Вниз
Скачать: CL | DM;

Скролл в TListView   Найти похожие ветки 

← →
Tyo   (2003-02-13 18:17) [0]

Подскажите пожалуйста, как в TListView (в режиме vsReport)отследить события изменения ширины колонок и горизонтального скроллинга?
Заранее благодарен.


← →
smok_er   (2003-02-13 19:11) [1]

Недавно делал такое для вставки inpace edit"ов.
Надо переопределить оконную процедуру.


var
Form1: TForm1;
OldWindowProc : Pointer;

function NewWindowProc(WindowHandle: hWnd; TheMessage: LongInt; ParamW : LongInt; ParamL: LongInt): LongInt stdcall;
begin
if (TheMessage = WM_HSCROLL) or (TheMessage = WM_VSCROLL) then
...

NewWindowProc := CallWindowProc(OldWindowProc, WindowHandle, TheMessage, ParamW, ParamL);
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
OldWindowProc := Pointer(SetWindowLong(lv.Handle, GWL_WNDPROC,
LongInt(@NewWindowProc)));
end;



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

Скачать: CL | DM;



Память: 0.44 MB
Время: -0.987 c
1-76030
Maxik777
2003-02-13 16:00
2003.02.24
И снова о выборе директории


8-76035
Klirik
2002-11-08 17:11
2003.02.24
Сохранение в формат фотошопа


3-75841
Skif_1
2003-02-07 01:35
2003.02.24
БД Парадокс - запуск на другой машине


1-75957
AlexanderSK
2003-02-12 13:32
2003.02.24
Ограничить области в которой возможно перемещение формы


3-75803
ELKa
2003-02-06 13:51
2003.02.24
AccessViolation в БД




   Наверх