As you know, I've been trying to duplicate a complicated form so that I don't have to reinvent the wheel from scratch. So far, I can only duplicate simple forms from your examples.
In working with the Dialog Designer over the weekend, it has occurred to me that I don't quite understand something.
First, I sometimes have trouble closing the dialog designer. I think I finally figured out it was because I was clicking the red x on the dialog desginer window, rather than the window with all the icons in it. Doing that leads to a lot of trouble.
Mainly, I'm confused by the purpose of the functionality of the icon "Load from Clipboard".
I created a Dialog1, and I saved it to the clipboard.
I edited that dialog by moving an object in the editor and saved it to the editor.
Next I opened a brand new dialog, placed a random object on it, and saved it to the editor, creating Dialog2
I then right clicked Dialog2 so that I could edit it.
Next, I loaded from the clipboard. The contents of Dialog1 appeared as they did before my object move, and my random object disappeared.
so far, so good... in fact, really cool. The next step threw me for a complete loop.
Next, I saved it to the editor. The code didn't change at all; after saving, the code showed my random object in a blank window. When I opened Dialog2 again in the Dialog editor, the random object was the only thing on the form. Everything I had copied from the clipboard was gone.
Next, I opened up Dialog1 in the editor. My moved object moved back to its original position. That's where the clipboard contents were saved, even though I was not working on that dialog object.

So I'm asking myself what this icon i actually for. It seems to be no different than right clicking to edit a dialog block, but if you've got to do that anyway to get to the editor, it seems almost useless. I suppose it could be used so that you could rollback your dialog changes to the previous clipboard change, but that makes it almost as dangerous as it is useful. It would be far better to save your script, and hold your changes in the automatic backups made by MS.
What would really be nice is if you could modify the code in the editor, then "Load from Script" to the Dialog Designer and see the changes appear.
Also, it would be really nice if you could do what I did up above, and then save it, and watch that appear in your code in the Dialog you were working on. I realize you'd have to deal with naming conflicts, but that doesn't seem like a big problem.
Long story short, I don't get it. I think the two things I suggested would be really nice to have. I have no idea how or why I would use the "Load from Clipboard" icon.
Can you go into some explanation about that, and about how to always successfully duplicate a Dialog?
Thanks