
This is a program manager look alike for running DM without program manager running as a shell.  It defaults to including menu options for Outsider 99, a windows shell replacement in development by Martin Cote.

http://www.chunkymunky.com/Outsider99

It does pretty much what Program Manager does, some things aren't implemented like individual icon positions, or cut and paste, mainly due to lack of documentation.

To use:

Just put desktop.exe in the Modules dir of Desktop Manager or just run it. Click on the reg file first to set the menu, otherwise it will default to an Outsider99 config.

Registry settings:

HKEY_CURRENT_USER\Software\Desktop Manager\Desktop]

DWORDs, 1 is true 0 is false

"EnableQuitMenuItem"
"EnableDMPrefsMenuItem"
"EnableOutsiderMenuItem"
"EnableRunMenuItem"
"UseWorkArea"
"UseDMDesktops"  --Uses Desktop Manager\0-N instead of Desktop Manager\Desktop\0-N
"SingleClickMode" --icon selection follows mouse and a single click executes.
"Debug" -updates DMLog.txt

DWORDS, in pixels

"X"
"Y"
"Width"
"Height"

DWORDs

"NormalMenuTextColour" --COLORREF
"SelectedMenuTextColour" --COLORREF

Strings

"NormalMenuItemBitmap" --Path to a BMP
"SelectedMenuItemBitmap" --Path to a BMP

[0-N] registry keys corresponding to desktops
each uses:

"IconTextColour" DWORD (COLORREF)
"HasIcons" DWORD 1/0

Responds to DM_NEWREGSETTINGS (wParam 0 is default, 3/4 is special meaning refresh desktop icons/start menu)

If the folder "Start Menu" exists in the same directory, it will be incorporated into the start menu popup.
