It really is...
I have a TreeView which has some TreeNodes whose Text are too long to
display, so, when i hover my mouse over the node a tooltip appears
showing all the text, and then disappears almost immediately.
If i move my mouse across the node it flashes on and off in a manner
akin to a school disco?
You can replicate this behaviour really easily by
1) creating a new windows application
2) set Form1.TransparencyKey to the same as Form1.BackColor
3) Add a treeview to the form
4) Add a node to TreeView1 whose text is too long (i used
'whyisthishappeningwhyisthishappeningwhyisthishapp eningwhywhywhy')
5) run it and hover your mouse over the node.
I have tried fixing the problem by removing the tooltips and then
recreating them, but to no avail
http://www.kbalertz.com/kb_Q241102.aspx
....
If i set my main form's TransparencyKey = Color.Empty, the problem goes
away!
If i look in spy++, i seem to find TTM_POP messages appearing when the
transparencykey is set, but no TTM_POP when it is not set. Can i stop
these messages somehow?
Any help would be greatly appreciated, as it always is :o)
James Randle.