
22.03.2012, 17:06
|
Так проходящий
|
|
Регистрация: 18.07.2011
Сообщения: 805
Версия Delphi: 7Lite
Репутация: 6063
|
|
http://delphi.cjcsoft.net/viewthread.php?tid=47017
PHP код:
procedure Listbox_CalcLineHeights(AListbox:TListbox);
var
i, h : integer;
MeasureItemEvent : TMeasureItemEvent;
begin
if Assigned(AListbox) and AListbox.HandleAllocated then begin
with AListbox do begin
MeasureItemEvent := OnMeasureItem;
if Assigned(MeasureItemEvent) then begin
for i:=0 to Items.Count-1 do begin
MeasureItemEvent(AListbox, i, h);
SendMessage(Handle, LB_SETITEMHEIGHT, i, h);
end;
end;
end;
end;
end;
должно пересчитать высоты элементов
|