public abstract class Control from<Window>
Control is an abstract class which is a base framework for all UI Controls. UI Controls are used to allow the user to interact with the script. Classes such as Button, Edit, Text, ComboBox and Canvas (for drawing) are examples of UI controls. A control can have the Frame, Dialog and ChildFrame classes as a parent. In addition, some controls can have another control as a parent (such as GroupBox).
The Control class currently doesn't provide any useful public methods, but it serves as a convenient base class for all UI controls.
The current version of the Aztec Framework contains a subset of the controls which will be in place for the production release. The following diagrams show the types of controls which will be implemented in the future (classes in gray boxes currently do not exist).
Text, Edit, Editor, Button, Canvas, ComboBox, GroupBox, ProgressBar
Class Hierarchy, Frame, ChildFrame, Dialog
public method Control(Window Parent, int XPos, int YPos, int Width, int Height)
Parent window for the control
One based X position of control relative to parent
One based Y position of control relative to parent
Initial width of the control in pixels
Initial height of the control in pixels
Constructor for the Control class.