So, I want to explicitly override the lzxtype in a component:

>     <!---
>         Whether the tooltip shows up above or below the mouse
>         position. Leave empty to have it heuristically positioned.
> 
>         @lzxtype 'above' | 'below' | 'default'
>     -->
>     <attribute name="tipvalign" value="default" type="string">

I was hoping the above would do it, but the doctools seem to create the 
following intermediate output:

> <property id="lz.tooltip.__ivars__.tipvalign" name="tipvalign" 
> access="public">
>   <doc>
>     <tag name="lzxname">
>       <text>tipvalign</text>
>     </tag>
>     <tag name="lzxdefault">
>       <text/>
>     </tag>
>     <tag name="lzxtype">
>       <text>string</text>
>     </tag>
>     <text>Whether the tooltip shows up above or below the mouse
>     position. Leave empty to have it heuristically positioned.</text>
>     <tag name="lzxtype">
>       <text>'above' | 'below' | ''</text>
>     </tag>
>   </doc>
> </property>

and the (auto-generated) lzxtype that comes first is overriding my manual one, 
presumably some step in the transformation from that intermediate format to the 
final HTML needs to be adjusted, but I am lost in a maze of twisty passages in 
the doc tools...  Any ideas?

Reply via email to