.:geOShell::     ::geOXCommand:: ::pdw63:.    
::Plugins::

The functionality of geOShell can be extended by the use of plugins.

This site carries plugins which are actively maintained and are known to work wih the latest version of geOShell.

Other plugins are available here. Note that these plugins may not support all the latest features of geOShell (for instance skinning).

::Recycling::

If you make a change to the configuration of a plugin you will need to recycle it for that change to take effect. There are three ways of doing this:

Full Recycle of geOShell - this reloads most things from scratch including the menus. Use WinKey-C.

Quick Recycle of geOShell - this reloads most things from scratch, but NOT the menus. Use WinKey-B.

Individual Plugin Recycle - some plugins can be recycled by doing a shift right button double click on the plugin icon. The plugins which support this are:
  • geOAmp
  • geOAmpTitle
  • geODateTime
  • geOFader
  • geOFlexiMenu
  • geOLabel
  • geOMail
  • geOSpacer
  • geOTasks
  • geOTile
  • geOVol
  • geOVWM
Note that when you recycle a geOFlexiMenu using this mechanism the menu which it displays is refreshed within geOShell.
 
::geOXCommand::

The geOXCommand plugin provides an edit box into which you can type commands.

You can also use the arrow keys to scroll through the a comand history or use drag and drop to drop in the text for a new command.

::Author::

Daij-Djan (Dominik Pich) based on the original by wingnut (Sean Slavin).
(Thanks to rattboi for sorting out the edit keys and argument handling).

::Shot::

    

::Configuration Details::

Set the following registry keys are in HKCU\Software\geO\geOShell\Plugins\geOXCommandX_Y:

KeyValuesDefaultFunction
Allow argumentsYes,NoYesIf yes you can pass arguments to commands but all command paths with spaces in them must be surrounded by double quotes. If no, quotes are not required.
Font   See belowStandard  Specifies the font
StyleNormal,Inset  NormalWhen set to Inset, text appears in a sunken area on the bar
History add failed1,0  1When set to 0 only successful commands are added to the history
History max entriesNumeric  20Maximum number of items saved in the history
Text alignleft,right or centered  leftAlignment of text in the edit box
WidthNumeric  300Horizontal width of the plugin


The font string must be in the format "font,size", where font is valid font name as displayed in the Font Control Panel.

For example, to display bold, 14 point text in the Tahoma font you would set the font value to:

Tahoma Bold,14

::Aliases::

You can define your own aliases for each instance of geOXCommand.

To set up new aliases, use geOXCommand's build in function _AliasAdd.

The syntax is very easy. _AliasAdd is followed by the name of the alias, separated with a space and the command to execute, which is separated from the name by a comma. e.g.

_AliasAdd winamp,C:\program files\winamp\winamp.exe

This would add an alias with the name winamp, which would execute winamp.exe. The path can contain spaces and parameters will be executed without adding quotes.

To delete this alias type:

_AliasDelete winamp

::Hotkeys::

Switch Focus to geOXCommand   ctrl+alt+C
   ::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