Es sind einige kleine Änderungen in der
Unit Controls.pas erforderlich
(siehe auch:
http://qc.embarcadero.com/wc/qcmain.aspx?d=19859):
Delphi-Quellcode:
procedure TWinControl.WMCompareItem(var Message: TWMCompareItem);
begin
if not DoControlMsg(Message.CompareItemStruct^.hwndItem, Message) then inherited;
end;
procedure TWinControl.WMDeleteItem(var Message: TWMDeleteItem);
begin
if not DoControlMsg(Message.DeleteItemStruct^.hwndItem, Message) then inherited;
end;
procedure TWinControl.WMDrawItem(var Message: TWMDrawItem);
begin
if not DoControlMsg(Message.DrawItemStruct^.hwndItem, Message) then inherited;
end;
procedure TWinControl.WMMeasureItem(var Message: TWMMeasureItem);
begin
if not DoControlMsg(Message.IDCtl, Message) then inherited;
end;