Michael,
>In my case tooltip is not shown when mouse is over Activex.
I see. I think I can't help you with this at the moment. The problem with the whole thing is, that I'll have to re-do much of the processing inside the fll to get this going. I'm really trying to help, but it's not as easy as it might seem to be ...
>Obviously call upsets previous settings since baloon tooltip becomes a single line tooltip with chr(13) visible as black rectangle.
That's the original control tooltip - not the one from the fll.
How urgent is this for you? Do you have time to wait until the end of the month? I have to finish a project at the moment (app. till mid of September), which is very important. After that I will find some time to have a look into the fll to see what I can do. Would this be ok for you?
Armin
>code for MouseMove is the following
>
>*** ActiveX Control Event ***
>LPARAMETERS button, shift, x, y
>aNode = this.GetNodeAt(X, Y)
>IF !ISNULL(anode)
> this.ctooltiptext = anode.text
> WAIT WINDOW this.ctooltiptext nowait
> FoxGUI_ShowToolTip(THIS, THISFORM, 500, 0, 0)
>ENDIF
>
>I am using your original form anfoxgui_sample just ActiveX was added.
>I subclassed ActiveX and added property ctooltiptext because the original documented property tooltiptext in not visible in PEM ( visible in VB )
>Obviously call upsets previous settings since baloon tooltip becomes a single line tooltip with chr(13) visible as black rectangle.
>
>
>>Michael,
>>
>>>Maybe it is contradictory to your original design, but what actually is needed in my case of ActiveX is just drawing ( the string and X,Y coordinates for baloon help are provided , but in this case probably it's my responsibility to kill it on mouse leave/mouse click or keypress which requires another function FoxGUI_KillToolTip )
>>
>>Is the tooltip showing up, when you put the mouse pointer over the ActiveX? I just ran some tests and got an error each time I put the mouse over the control.
>>
>>Armin