.:geOShell::     ::geO Menu Documentation:: ::pdw63:.    
::Menus::

There are various ways of setting up menus in geOShell, which makes for a lot of flexibility but also some confusion.

This documentation aims to maximise the one and minimise the other.
 
::How to access geOFlexiMenus using Hotkeys::

When it starts up each geOFlexiMenu registers with the geOShell Hotkey service, using it's unique name to identify itself.

By entering the correct configuration in the registry you can then tie any FlexiMenu to a Hotkey.

The registry details are similar to that for a menu Hotkey.

First, add a new STRING value in

    HKCU\Software\geO\geOShell\Services\Hotkey\szIDs

with a name of your choice (e.g. Bob), and set the value to MODIFIERS_KEYTOBEPRESSED_COMMAND, where:
MODIFIERS=  either "win", "ctrl+alt" or "ctrl+shift"
KEYTOBEPRESSED  =the hotkey
COMMAND=the name of the FlexiMenu you want to target, proceeded by "**". If the FlexiMenu displays items on the bar rather than on a menu, you can add " N" to then end of the command, where N is the index of the bar item you want to launch (counting from 0).
Next set up a parallel entry in

    HKCU\Software\geO\geOShell\Services\Hotkey\uIDs

with the same name (Bob), make it a DWORD and set the value to 0.

::Some example command strings::

To display the geOFlexiMenu4_1 menu using Win-P the command would be:

    win_P_**geOFlexiMenu4_1

To launch the second application from geOFlexiMenu4_2 bar using Win-P the command would be:

    win_P_**geOFlexiMenu4_2 2
   ::Official Build::

     news.geoshell.com

   ::Beta Build::

     The Build

   ::Plugins::

     geOAmp
     geOAmpList
     geOAmpTitle
     geODateTime
     geOFader
     geOFlexiMenu
     geOLabel
     geOLock
     geOMail
     geOSep
     geOSpacer
     geOTasks
     geOTile
     geOTray
     geOVol
     geOVWM
     geOXCommand

   ::Documentation::

     CoolerFlex's site
     How to set up Menus
     Tray Support
     LiteStep Support
     Translucency

   ::Skins::

     Skins

   ::Links::

     news.geoshell.com
     bulletin board
     geoshell.com
     TweakGUI