Show Menu after selection via AccessKey

Hello,

I have almost got my menus looking the way I would like.
I will continue to try different looks with MenuBar and ToolStrip.

Is there an option that I can set to drop the menu when the menubutton is
selected via the acces key?

In my File menubutton I would like it to display when I ALT+F to it without clicking after I get there.

package my.client;

import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.user.client.ui.RootPanel;

import com.smartgwt.client.types.BkgndRepeat;
import com.smartgwt.client.widgets.Window;
import com.smartgwt.client.widgets.layout.HLayout;
import com.smartgwt.client.widgets.menu.IMenuButton;
import com.smartgwt.client.widgets.menu.Menu;
import com.smartgwt.client.widgets.menu.MenuBar;
import com.smartgwt.client.widgets.menu.MenuButton;
import com.smartgwt.client.widgets.menu.MenuItem;
import com.smartgwt.client.widgets.menu.MenuItemSeparator;
import com.smartgwt.client.widgets.toolbar.ToolStrip;
/******************************************************************************/
public class Application implements EntryPoint 
{
int CLIENT_WIDTH = com.google.gwt.user.client.Window.getClientWidth();

    @Override
    public void onModuleLoad() 
    {
        RootPanel.get().add(MyWindow());
    }

	private Window MyWindow()
    {
		Window window = new Window();
		window.setTitle("SmartGWT Window");
    	window.setHeaderIcon("GWT.ico");
        window.setWidth(MyWidth());
    	window.setDismissOnEscape(false);
    	window.setCanDragReposition(false);
    	window.setCanDragResize(false);
    	window.addItem(MyMenuHLayout());
    	window.draw();
        return window;
    }
    /**************************************************************************/
    private HLayout MyMenuHLayout()
    {
        HLayout hlayout = new HLayout();
    	hlayout.setBackgroundImage("button_stretch.png");
    	hlayout.setBackgroundRepeat(BkgndRepeat.REPEAT_X);
    	hlayout.setWidth100();

    	IMenuButton filebutton = new IMenuButton("File", MyMenu());
    	//MenuButton filebutton = new MenuButton("File", MyMenu());
        filebutton.setWidth(100);
    	filebutton.setShowMenuButtonImage(false);
    	filebutton.setAccessKey("F");
//-->   filebotton.setSomeUnknownOption(true);
//      to drop the menu when selected via Alt+F
    	filebutton.draw();

    	hlayout.setHeight(filebutton.getHeightAsString());
    	hlayout.addMember(filebutton);
        hlayout.draw();
        return hlayout;
    }

    private MenuBar MyMenuMenuBar()
    {
        MenuBar menubar = new MenuBar();
        menubar.draw();
        return menubar;
    }

    private ToolStrip MyMenuToolStrip()
    {
        ToolStrip toolstrip = new ToolStrip();
        toolstrip.draw();
        return toolstrip;
    }
    /**************************************************************************/
    private Menu MyMenu()
    {
    	Menu menu = new Menu();
    	menu.setShowShadow(true);
    	menu.setShadowDepth(3);
    	menu.setShowSubmenus(true);
    	MenuItem saveitem = new MenuItem("Save");
    	MenuItem saveallitem = new MenuItem("Save All");
    	MenuItem closeitem = new MenuItem("Close");
    	MenuItem closeallitem = new MenuItem("Close All");
    	MenuItem refreshitem = new MenuItem("Refresh...");
    	MenuItem printitem = new MenuItem("Print...");
    	MenuItem exititem = new MenuItem("Exit");
    	MenuItemSeparator separator = new MenuItemSeparator();
    	menu.setItems(saveitem,
  	              saveallitem,
   		      separator,
   		      closeitem,
   		      closeallitem,
   		      separator,
   		      printitem,
   		      separator,
   		      refreshitem,
   		      separator,
   		      exititem);
    	return menu;
    }

	private int MyWidth ()
	{

	    if (CLIENT_WIDTH > 980) 
        {
             return CLIENT_WIDTH;
        }
        else
        {
        	return 980;
	    }
	}
};

Thanks,

Raney