J
... ja, ja.
Und so wird's wirklich gemacht:
void __fastcall TFormX::ListView1MouseUp(TObject *Sender,
TMouseButton Button, TShiftState Shift, int X, int Y)
{
TListItem *Item = ListView1->GetItemAt(X, Y);
THitTests HitTests = ListView1->GetHitTestInfoAt(X, Y);
if (HitTests.Contains(htOnStateIcon) || HitTests.Contains(htOnStateIcon))
{ bMyChecked = ListView1->Items->Item[Item->Index]->Checked;
}
}
MfG JB
Edit:
Bei mehr als drei Zeilen bitte die Code-Tags benutzen. Danke!
[ Dieser Beitrag wurde am 24.02.2003 um 18:51 Uhr von Jansen editiert. ]