On Sat, 20 Feb 2010, Justin Smyth wrote: > procedure TJvCustomListBox.CNDrawItem(var Msg: TWMDrawItem); > var > State: TOwnerDrawState; Try State : Set of TOwnerDrawState; Michael.