//--------------------------------------------------------------------------- void __fastcall ListViewCheckAll(TListView * ListView, TListViewCheckAll CheckAll) { bool Check; if (CheckAll == caToggle) { Check = ListViewAnyChecked(ListView, false); } else { Check = (CheckAll == caCheck); } for (int Index = 0; Index < ListView->Items->Count; Index++) { ListView->Items->Item[Index]->Checked = Check; } }
//--------------------------------------------------------------------- void __fastcall TCleanupDialog::UpdateControls() { EnableControl(OKButton, ListViewAnyChecked(DataListView)); }