uses Windows, Messages; In Event OnSelectItem des ListViews einfügen: // Schalte das Focusrect ab bei dem selektierem Eintrag lvDevices.Perform(WM_CHANGEUISTATE, UISF_HIDEFOCUS + $10000, 0);
SetBkMode(Canvas.Handle, TRANSPARENT); Muss in TListView OnDrawSubItem verwendet werden, wenn per Canvas.TextOut(); ein transparenter Text ausgegeben werden soll. Das Konstrukt: Canvas.Brush.Style:=bsClear; zeigt keine Wirkung!
{$IF CompilerVersion=|>=|<=[nn]} Liste mit Versionen:
uses CommCtrl; var r : TRect; ListView_GetSubItemRect(Handle,ItemIndex,SubItemIndex,LVIR_BOUNDS,@r);