
mustangpeakeasylistview - issue #9
crHandPoint not showing when HotTrack.Enabled = True
What steps will reproduce the problem? 1. Put new TEasyListView on a Form 2. Add some TEasyItems 3. EasyListview1.HotTrack.Enabled := True; 3. Leave HotTrack.Cursor as default setting (crHandPoint)
What is the expected output? What do you see instead? When moving the mouse over an Item I expect the mouse cursor to change to crHandPoint. Instead, it remains as crDefault.
What version of the product are you using? On what operating system? EasyListView version 2.1.0. Delphi 7 Enterprise Windows 7 Ultimate 64-bit
Please provide any additional information below. This fixes the problem for me:
(Procedure at line 15638)
procedure TCustomEasyListview.DoItemHotTrack(Item: TEasyItem; State: TEasyHotTrackstate; MousePos: TPoint); begin if HotTrack.Enabled then begin Self.Cursor := FHotTrack.Cursor; // My change if Assigned(OnItemHotTrack) then OnItemHotTrack(Self, Item, State, MousePos); end; end;
Status: New
Labels:
Type-Defect
Priority-Medium