Cocoa: ItemHeight of TListBox/TListCheckBox supported

This commit is contained in:
rich2014 2024-08-30 21:16:47 +08:00
parent 3b2e3f14ee
commit bf1b3f3767
2 changed files with 2 additions and 0 deletions

View File

@ -152,6 +152,7 @@ begin
list.setDataSource(list);
list.setDelegate(list);
list.setAllowsMultipleSelection(lclCheckListBox.MultiSelect);
list.CustomRowHeight:= lclCheckListBox.ItemHeight;
list.readOnly := true;
//todo:
//list.AllowMixedState := TCustomCheckListBox(AWinControl).AllowGrayed;

View File

@ -2524,6 +2524,7 @@ begin
list.setDataSource(list);
list.setDelegate(list);
list.setAllowsMultipleSelection(lclListBox.MultiSelect);
list.CustomRowHeight:= lclListBox.ItemHeight;
list.readOnly := true;
// LCL ItemHeight for TListBox can only be set during Recreation of Handle
if TCustomListBox(AWinControl).ItemHeight>0 then