Closed trexxet closed 4 months ago
5.5.3.1 shipped with Lazarus 3.4
The version shipped in Lazarus is different from this. Its a fork from this one
Oh, that's complicated.
Although, for Lazarus fork, I've added system-drawn text hints to VDT, and made VT hints more responsive to mouse movements (as it suffered from the issues I described here https://forum.lazarus.freepascal.org/index.php/topic,67690.0.html). Should I make a PR to your version as well?
As stated in the Lazarus forum topic I mentioned in previous comment, I should make a PR in your repo first, so here it is #33
Merged the PR
What is the VirtualTreeView version / branch?
5.5.3.1 shipped with Lazarus 3.4
What is the Lazarus and Freepascal version?
Lazarus 3.4, FPC 3.2
Does the bug occurs also in Delphi?
Supposedly no - don't have Delphi installed
Steps to reproduce:
VDT1.HintMode = hmHint
,VDT1.ShowHint = True
TDrawTreeForm.VDT1DrawHint
and see it does not get triggeredTDrawTreeForm.VDT1GetHintSize
and see it gets triggered and returns correct valueChecking into the
TBaseVirtualTree.CMHintShow
, I found that theHint
property must be set as well. Fixing that in the example, I still don't get hints each time they should be shown - it's about 50/50.