Andrew et. al., I think I've fixed the "can't find portaPotty dll except in original path from which the portable app was built" bug. You can download the new interim build
here.
I didn't have time to make a proper distribution zip or readme or changelog so I only included the new exe plus some pngs for a new display mode (see change list below.) Gotta run now. Will check back late tonight.
Changes for PortaPotty 20060814-001 build:
o fixed bug where portaPotty dll was always required to be in the path from which it was used to build the portable version of an executable
o added "Build even if the executable may not run" optional to force a build of an application's portable executable that PortaPotty does not think will run correctly
o PortaPotty window should now position its checkboxes and resize itself according to the system font in use when it is started (no automatic re-adjustment when running yet)
o added ability to display itself as a 32bpp alpha-blended desktop image rather than as a basic window:
o must have the image file in the same directory as the PortaPotty exe
o the image file must be named PortaPotty.png (try renaming one of the supplied png files to see what they look like - the number at the end of the filename indicates the image size in pixels)
o the image file must be a 32bpp image with a valid alpha channel (I can't guarantee what will happen if it's not)
o the gdiplus dll must be in a directory in the path (it will crash with a "dll not found" message otherwise)
o drag-n-drop an executable onto the image as usual
o a menu will popup at the cursor's location
o select from the list or click anywhere outside of the menu to cancel the request
o left click-n-drag-n-drop somewhere in the middle of the image to move it around on the desktop
o right-click somewhere near the top of the image to bring up a standard system context menu (move, close, etc.)
o quit via Alt+F4 or close on context menu