.: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 Hotkeys using the Mouse::

To do this you need set up a link in the registry between the mouse/key combination you want to use and the hotkey this should emulate.

First of all you need to create a new key under

    HKCU\Software\geO\geOShell\Services\Hotkey

to match the mouse/key combination.

This will be a one of "Rbutton", "Mbutton" and "Lbutton" plus, optionally, some combination of "Shift" and "Ctrl".

"Rbutton", "RbuttonShift", "RbuttonCtrl" and "RbuttonShiftCtrl" are all examples of valid keys.

Under this key there must be a string called "hotkey", which must have as it's value the hotkey you want to emulate, for example "Win_A".

Note that this value must be a valid geOShell hotkey defined in

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

and must be the hotkey value (Win_A) not it's name (Core_About).

Note also that you can't have a menu and a hotkey link on the same mouse/key combination (actually you can, but the menu will always be executed in preference to the hotkey).

::Example::

To launch the about box from the middle mouse button, create the following registry key

    HKCU\Software\geO\geOShell\Services\Hotkey\mbutton

and beneath this create the string

    hotkey=win_A
   ::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