WinT - 02 Mar. 2003 - 18:56:
Bitmaps on the Dialog Boxes! WinT figured out how to do it!
http://www.modzine.net/zoom.php?image=dialog.jpg&id=187
Well, as you can see from the screenshot, I've got a bitmap on my Taskbar Properties dialog box now. Looks really nice, not permanent, as I'll change it as I change tops, but had to test it, and when it worked, I had to post up about it.
I erased the original bitmaps found on the taskbar properties box, and put this in place of it. I wanted to alter the check boxes as well, and I did as much as was allowed, which was nothing more then makeing them flat.
The radio button trick doesn't work right at ALL! So, they have to remain check boxes.
Anyway, this is how you put bitmaps on your dialogs:
1. Open Reshacker, pull up whatever
dll your dialog of choice resides in, then, pull down your ACTIONS menu, and select "Add New Resource".
Now, of course, you need to have your bitmap already made, and ready to go. I had to take screenshots of the dialog, and then crop the section that I knew the bitmap would be in in order to judge the right size. The MAXIMUM size for the bitmap you can put on the Taskbar Properties Dialog Box is: 336X314. If you do a proper measurement, it will lead you to believe that the proper size should be 336X301,but, that's not the case.
2. Assuming that you've added the new resource, being the new bitmap image, having already known how to go through that process, which is short and simple, you know need to bring the target dialog box up. The line of text below is the one I used, and I just named my bitmap "TEST", so, where TEST is, will be the title of YOUR bitmap.
CONTROL "TEST", 1116, STATIC, SS_BITMAP | WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS, 1, 11, 224, 193
Now, you need to place this line of text at the BOTTOM of the list, so, that would look like this:
CONTROL "On Top", 1101, BUTTON, BS_AUTOCHECKBOX | BS_FLAT | WS_CHILD | WS_VISIBLE, 0, 0, 45, 10
CONTROL "Auto Hide", 1102, BUTTON, BS_AUTOCHECKBOX | BS_FLAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 52, 0, 45, 10
CONTROL "Small Icons", 1130, BUTTON, BS_AUTOCHECKBOX | BS_FLAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 116, 0, 52, 10
CONTROL "The Clock", 1103, BUTTON, BS_AUTOCHECKBOX | BS_FLAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 179, 0, 45, 10
CONTROL "TEST", 1116, STATIC, SS_BITMAP | WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS, 1, 11, 224, 193
So, after you've done that, simply hit the COMPILE SCRIPT button, and you're done. Save and replace.
I haven't worked with the Open/Save and Run box yet, but it's my next step. Now that I know how to do it, and how easy it is, those boxes are the next two targets.
Keep in mind too, that my checkboxes are at the top of the dialog box. You CAN put these controls over the top of the bitmap, BUT, if your color scheme does not match the background of the bitmap, you'll have 4 odd colored strips going across it, which kind of ruins it a little bit. As you can see, I used a bitmap with a white background, but my color scheme is a light blue, so, I had to compromise.
Keep in mind also, that ICONS can be added in a very similiar fashion, and the instructions on how to do that are actually inside of the Reshack HELP section.

I sort of took that method, and played with it, and this new hack is the result.
Hope you like it, as I pulled out ALL of my hair on this one.

I'm scared to look in the mirror! LOL
P.S.
On this particular dialog box, the OK, Cancel, and Apply buttons, also the tabs at the top of the box are NOT available to edit in Explorer.exe, which of course, is where this box is at, Dialog #6.
Also, the Width and Length of this box are NOT adjustable. It obviously calls it's other parts from another dll which I will have to search for later on.

So, this is maximum configuration for this box, but, the Open/Save and Run boxes are NOT limited. You can adjust everything you see.