haha digging a ditch for myself ;) I think I now am following the logic of MouseButtonDown but I'm still not seeing where it's being called (and where rMEvt) is coming from. Basically where are the pixel ranges defined as different actions (open vs. recent documents).<div>
<br></div><div>Here is a link to the bug (or enhancement depending on your opinion of it).</div><div><br></div><div><a href="https://bugs.freedesktop.org/show_bug.cgi?id=47164">https://bugs.freedesktop.org/show_bug.cgi?id=47164</a> </div>
<div><br></div><div><br></div><div>Thanks again for everyone's patience.</div><div><br></div><div><br></div><div>Joel<br><br><div class="gmail_quote">On Fri, Jul 6, 2012 at 8:42 AM, Michael Meeks <span dir="ltr"><<a href="mailto:michael.meeks@suse.com" target="_blank">michael.meeks@suse.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Joel,<br>
<div class="im"><br>
On Fri, 2012-07-06 at 08:17 -0700, Joel Madero wrote:<br>
> Someone else suggested there also but I'm not seeing anything that<br>
> would differentiate Open vs. Recent Documents on the backingwindow.<br>
<br>
</div>        Having a link to the relevant bug / issue might be interesting :-)<br>
Ivan's link is good:<br>
<br>
framework/source/services/backingwindow.hxx:<br>
        MenuButton                      maOpenButton;<br>
<br>
framework/source/services/backingwindow.cxx:<br>
    maOpenButton.SetMenuMode( MENUBUTTON_MENUMODE_TIMED );<br>
    maOpenButton.SetSelectHdl( LINK( this, BackingWindow, SelectHdl ) );<br>
    maOpenButton.SetActivateHdl( LINK( this, BackingWindow, ActivateHdl ) );<br>
<br>
        The code is in:<br>
<br>
vcl/source/control/menubtn.cxx, method MenuButton::MouseButtonDown<br>
<br>
        I assume 'Select' vs. 'Activate' are the different modes: pop-down, or<br>
whatever here:<br>
<br>
IMPL_LINK( BackingWindow, ActivateHdl, Button*, pButton )<br>
{<br>
    if( pButton == &maOpenButton )<br>
        prepareRecentFileMenu();<br>
    return 0;<br>
}<br>
<br>
        Looks like the recent files list is not built until that is clicked.<br>
<br>
        Does that help ? :-)<br>
<br>
        And/or what's the root issue ?<br>
<br>
        Thanks for digging !<br>
<span class="HOEnZb"><font color="#888888"><br>
                Michael.<br>
<br>
--<br>
<a href="mailto:michael.meeks@suse.com">michael.meeks@suse.com</a>  <><, Pseudo Engineer, itinerant idiot<br>
<br>
</font></span></blockquote></div><br></div>