Subdialogue Object
Encapsulates several dialogue states into one.
Examples
Tutorial 11

Summary
The subdialogue object allows you to organize your application into components. Each subdialogue is a mini RAD canvas that can be saved within the main canvas or other subdialogues. This makes it easy to reuse parts of your application and provides a cleaner, less cluttered canvas.

Details
When you first drag and drop a subdialogue onto the canvas, you are prompted to either create a "New Master Subdialogue" or select an existing master subdialogue.
Selecting from the list of existing subdialogues will drop a new copy onto the canvas. However it only creates a virtual link in that any changes made to one instance effect all instances of that subdialogue.

Context Menu
Open Subdialogue Opens the subdialogue canvas for editing
Save Subdialogue Object Saves the object and it's contents
Cut Deletes object and copies it to the clipboard
Copy Copies the object to the clipboard
Delete Deletes the object
Rename Master Renames the master object.