Windows 10 x64
TMS Component Pack 8.4.0.0
Delphi Berlin 10.1 update 1
TMS Component Pack 8.4.0.0
Delphi Berlin 10.1 update 1
AdvStringGrid3->MouseActions->CheckAllCheck = true;
AdvStringGrid3->MouseActions->HotmailRowSelect = true;
AdvStringGrid3->AddCheckBoxColumn(0);
Moving AddCheckBoxColumn before or after CheckAllCheck fixes the problem, which is interesting, because the following doesn't render a checkbox in 0:0 at all:
AdvStringGrid3->AddCheckBoxColumn(0);
AdvStringGrid3->MouseActions->CheckAllCheck = true;
//AdvStringGrid3->MouseActions->HotmailRowSelect = true;
In my opinion the first 3 lines not working is a bug, because I would expect that I first need to set the properties and afterwards exec AddCheckBoxColumn. At least that's how I understand the second 3 lines not working properly: The checkbox in 0:0 isn't rendered because the property is false.