Hi Pieter,
Can you show me the code where you call the tooltipDialog? I believe you have to pass a node for it to attach to when you call it.
I'll check my own use of it tomorrow to see if I can help ya out.
Edit: I'm not familiar with the dijit tooltip but we do have our own version of it:
mendix.widget.showTooltip(myNode, e.target);
Can you try that?
Reaction to reaction on comment 1:
A work around is to find the y coordinate you need, which should be the top or y property of dojo.coords(e.target) or dojo.marginBox(e.target).
this value found can be applied to the popup node, by using dojo.style. In not-completely-pseudo-code
var coords = dojo.coords(e.target, true); *
var popupNode = //find the popup node to correct somehow
dojo.style(popupNode, { position : 'absolute', 'zIndex' : 10000, top : coords.top, left : coords.left }); **
* you might need to add a second boolean parameter to correct for scrolling, just try the values true or false.
** I am not sure whether you need to use the top/left or x/y properties.
We encountered this problem with several other widgets as well, it seems to happen only with the Dutch theme. So switching to one of the other themes might solve the problem.
I got an additional question that also concerns developing widgets with dojo. When you create a widget it is possible to set a dojoType in the template. This allows for quick reuse of existing widgets. Are mendix widgets also accesable like that and if so how can this be achieved?