The format of the DLGTEMPLATE and WINDOWTEMPLATE resources is very general to allow tree-structured relationships within the resource format. The general layout of the templates is:
WINDOWTEMPLATE id BEGIN WINDOW winTop the top-level window BEGIN WINDOW wind1 WINDOW wind2 WINDOW wind3 BEGIN WINDOW wind4 END WINDOW wind5 END ENDIn this example, the top-level window is identified by winTop. It has four child windows: wind1, wind2, wind3, and wind5. wind3 has one child window, wind4. When each of these windows is created, the parent and the owner are set to be the same.
The only time when the parent and owner windows are not the same is when frame controls are automatically created by a frame window.
Note that the WINDOW statements in the example above could also have been CONTROL or DIALOG statements.