 | Update in Progress! I'm very sorry, but I had to step away from this page as I was updating it. The settings tables have been created, but most have not been completely filled in. The original page had both of the splash screen settings areas lumped together and discussed at the same time. I have reasons for splitting them up, but have not rewritten the original text to reflect that - infact it is the same text in each section at the moment.. I am working on this page as I get time - I will hopefully be finished soon! |
[HKEY_CURRENT_USER\Software\geo\GeoShell\ShellUI]
The setting to turn off Alpha Blending for the whole shell is here, as well as the base font settings are here: font name, size, weight, underlined, italic ... These settings automatically apply to bars, but can be overriden for the menus. If you wish to allow your skins to set the font, you should set "Font Face" to "skin."
| Setting |
Type |
Values |
Default |
Usage |
| Font Face |
string |
Font Name |
Bitstream Vera Sana |
This should be the name of the font you want to use as your base font. This is the font's name, not the name of the file, which means it must be an installed font. |
| Font Size (points) |
dword |
numeric |
10 |
Sets the point size for the base font. Larger numbers are bigger fonts. |
| Font Weight (1-9, Default: 4) |
dword |
numeric |
4 |
Sets the font weight for the base font. As the setting's name implies, the value must be between 1 and 9. |
| Font Weight (1-9, Bold: 7) |
dword |
numeric |
7 |
This setting should be ignored, it has no effect. To change the font weight, you should use the font weight setting right above this one: "Font Weight (1-9, Default: 4)". |
| Font Italic |
dword |
0
1 |
0 |
Allows you to set the base font as italic. Use "1" to enable this or "0" to disable it. |
| Font Underlined |
dword |
0
1 |
0 |
Allows you to set the base font as underlined. Use "1" to enable this or "0" to disable it. |
[HKEY_CURRENT_USER\Software\geo\GeoShell\ShellUI\Desktop]
The Desktop settings control the ammount of space that's left blank around the edge of your screen when an application is maximized. This allows you to save some space on the screen edge to put bars in without overlapping mnaximized windows.
| Setting |
Type |
Values |
Default |
Usage |
| Hide Task Bar |
dword |
0
1 |
0 |
Hides the explorer taskbar when Geoshell is run along side of the standard explorer.exe shell. |
| Set Desktop Area |
dword |
0
1 |
0 |
Enables or disables setting the desktop area that maximized programs occupy. Enable this if you want to reserve room for your geobars so that maximized programs and your Geobars don't cover each other up. |
| Per-Monitor Desktop Areas |
dword |
0
1 |
0 |
I can't remember how this setting changes the other settings in this key for systems that have multipe monitors... |
| Desktop Name |
string |
text |
GeoShell :: Calm Your Desktop |
Sets the name that Geoshell uses for the |
| Desktop Left |
string |
numeric |
0 |
Sets the left edge of the desktop space. A positive number is a distance from the top-left; a negative number is a distance from the bottom-right. This is usually a positive number. |
| Desktop Right |
string |
numeric |
-0 |
Sets the right edge of the desktop space. This is usually a negative number. |
| Desktop Top |
string |
numeric |
0 |
Sets the top edge of the desktop space. This is usually a positive number |
| Desktop Bottom |
string |
numeric |
-0 |
Sets the bottom edge of the desktop space. This is usually a negative number. |
[HKEY_CURRENT_USER\Software\geo\GeoShell\ShellUI\Bar Settings]
All the global settings for the bars except for the font and color settings are here. These are the default alpha blending and gripper settings for new bars, whether or not to create bar shadows, and whether to set the skin color settings to "Use System Colors." Note that setting "Use System Colors" to 1 will not ignore the color settings in ShellUI\Skin\Bars, but rather will change them to the system color values.
| Setting |
Type |
Values |
Default |
Usage |
| Use System Colors |
dword |
0
1 |
0 |
Uses your Windows colors to color your Geobars. Use "1" to enable this or "0" to disable it. |
| Alpha Blend |
dword |
numeric (0-255) |
100 |
... This is an XP only feature (does this work on Win2k?). |
| Alpha Blend when MouseOver |
dword |
numeric (0-255) |
255 |
... This is an XP only feature (does this work on Win2k?). |
| Use Alpha Blending |
dword |
0
1 |
0 |
Completely enables or disables the use of alpha blending. |
| Bar Shadows |
dword |
0
1 |
0 |
Enables a drop shadow effect on geobars. This is an XP only feature (does this work on Win2k?). Use "1" to enable this or "0" to disable it. |
| XP-Style menus |
dword |
0
1 |
1 |
This enables an extra color on your Menus when skinning is disabled. The new color runs underneath the icons. Use "1" to enable this or "0" to disable it. |
| Gripper Style |
string |
windows
supernull1
r3
standard
blank
daemon1
daemon2
daemon3
daemon4
eik |
standard |
This sets the default gripper style. The names here were only meant to be used internally, so they don't exactly correspond to the items you may remember on the right click menu. Here are the ones that are not obvious:
supernull1 = Colored
r3 = Geo
daemon1 = R4:2
daemon2 = R4:3
daemon3 = R4:4
daemon4 = R4:5
eik = Thin |
[HKEY_CURRENT_USER\Software\geo\GeoShell\ShellUI\Menu Settings]
You can override the base font settings here for menus. If the "Font Face" is "standard" we use all the base font settings, and ignore all other Font settings in this key, otherwise, we create/read a full duplicate set of font settings ...
Of course, all the other menu UI settings are in here too: like "Auto Update" and "Icon Loading" and the ability to override the skin setting to always use a specific skin for the menu. The menu styles are set here, including whether use "XP-Style menus" (with the icon-bar highlight on the left), "Shade Icons" (aka make them grayscale), "Show Hidden Files", or "Use System Colors."
Note that, as with the bars above, if "Use System Colors" is set to 1 here it changes the color settings in ShellUI\Skin\Menus.
| Setting |
Type |
Values |
Default |
Usage |
| Icon Loading |
string |
OnDemand
OnLoad
None |
OnDemand |
... |
| Auto Update |
dword |
0
1 |
0 |
Enables or disables... |
| Show Hidden Files |
dword |
0
1 |
0 |
Enables or disables... |
| Shade |
dword |
0
1 |
0 |
Enables or disables... |
| Shade Hover Effect |
dword |
0
1 |
1 |
Enables or disables... |
| Use System Colors |
dword |
0
1 |
0 |
Enables or disables... |
| Standard Menu Open Direction |
dword |
0
1 |
0 |
Enables or disables... |
| XP-Style menus |
dword |
0
1 |
1 |
Enables or disables... |
| Menu Style |
string |
Thin, Flat..??? |
Thin |
Enables or disables... |
| Menu Skin Override |
string |
path |
|
... |
| Font Face |
string |
Standard
Skin
Font Name |
Standard |
This should be the name of the font you want to use as your menu font. This is the font's name, not the name of the file, which means it must be an installed font. |
| Font Size (points) |
dword |
numeric |
10 |
... |
| Font Weight (1-9, Default: 4) |
dword |
numeric |
6 |
... |
| Font Italic |
dword |
0
1 |
1 |
Enables or disables... |
| Font Underlined |
dword |
0
1 |
1 |
Enables or disables... |
| NumTrimCodes |
string |
text |
|
[HKEY_CURRENT_USER\Software\geo\GeoShell\ShellUI\GeoButton]
The default settings for plugins based on the "GeoButton" are here: whether to draw the "Border" on the button, or to show it on hover (which is when you have the mouse over the button) or when you click the button, as well as whether to "shade" (or grayscale) the icons.
| Setting |
Type |
Values |
Default |
Usage |
| Shade |
dword |
0
1 |
0 |
Enables or disables... |
| Shade Hover Effect |
dword |
0
1 |
1 |
Enables or disables... |
| Border |
dword |
0
1 |
0 |
Enables or disables... |
| Border Hover Effect |
dword |
0
1 |
0 |
Enables or disables... |
| Border Click Effect |
dword |
0
1 |
1 |
Enables or disables... |
[HKEY_CURRENT_USER\Software\geo\GeoShell\ShellUI\Tasks]
The settings here control what options appear on right-click menus on Task items, in older geoShell builds these settings were in GeoShell\Services\Tasks, but they were moved to ShellUI since they simply control whether these items are displayed.
| Setting |
Type |
Values |
Default |
Usage |
| Show Children |
dword |
0
1 |
1 |
Enables or disables... |
| (Groups) Show Close |
dword |
0
1 |
1 |
Enables or disables... |
| (Groups) Show Tile Horizontal |
dword |
0
1 |
1 |
Enables or disables... |
| (Groups) Show Tile Vertical |
dword |
0
1 |
1 |
Enables or disables... |
| (Groups) Show Cascade |
dword |
0
1 |
1 |
Enables or disables... |
| (Groups) Show Minimize Others |
dword |
0
1 |
1 |
Enables or disables... |
| (Groups) Show Minimize These |
dword |
0
1 |
1 |
Enables or disables... |
| (Groups) Show OnTop |
dword |
0
1 |
1 |
Enables or disables... |
| (Groups) Show Fade |
dword |
0
1 |
1 |
Enables or disables... |
| (Groups) Show Kill Tasks |
dword |
0
1 |
1 |
Enables or disables... |
[HKEY_CURRENT_USER\Software\geo\GeoShell\ShellUI\Splash Settings]
The settings "Show Splash Screen" and "Show Splash Text" are only in ShellUI\Splash Settings, and determine whether there's a splash at all. Assuming that there is, the bitmap in ShellUI\Skin\Splash is the default splash (it must be relative to the skin directory, or a full absolute file-path). You can override the skin splash bitmaps (so you always use the same splash screen, regardless of your skin) in ShellUI\Splash Settings\Override Skin Bitmap, but the path there is relative to the "GeoShell\Skins" directory ...
As with the menu font settings, you can tell the splash to use the "skin" Font Face ... but if you override the skin splash bitmap, you probably want to set the font here too.
| Setting |
Type |
Values |
Default |
Usage |
| Show Splash Screen |
dword |
0
1 |
1 |
... |
| Override Skin Bitmap |
string |
Bitmap File Name |
Splash Screen.bmp |
... |
| Show Splash Text |
dword |
0
1 |
1 |
... |
| Text Left |
dword |
numeric |
380 |
... |
| Text Top |
dword |
numeric |
200 |
... |
| Text Width |
dword |
numeric |
150 |
... |
| Text Height |
dword |
numeric |
200 |
... |
| Font Face |
string |
Font Name |
Bitstream Vera Sans Mono |
This should be the name of the font you want to use as your default splash screen font. This is the font's name, not the name of the file, which means it must be an installed font. |
| Font Color |
string |
RGB Color |
045,095,167 |
... |
| Font Size (points) |
dword |
numeric |
10 |
... |
| Font Weight (1-9, Default: 4) |
dword |
_numeric |
6 |
... |
| Font Italic |
dword |
0
1 |
0 |
... |
| Font Underlined |
dword |
0
1 |
0 |
... |
[HKEY_CURRENT_USER\Software\geo\GeoShell\ShellUI\Skin]
There are a lot of settings located under the Skin Sub-Branch. These settings are documented over here.