Zeus API Reference - MyGeneration Software

IGuiControl Interface

For a list of all members of this type, see IGuiControl Members.

Zeus.UserInterface.IGuiControl
   Derived interfaces

public interface IGuiControl

Types that implement IGuiControl

Type Description
GuiButton A Button input control used to trigger click events on the form.
GuiCheckBox A CheckBox input control used to gather boolean input.
GuiCheckBoxList A CheckBox List control. You can bind ArrayList, NameValueCollection, and Hashtable objects to the GuiCheckBoxList along with IEnumerable objects with both ItemName and ItemValue properties (using reflection).
GuiComboBox A ComboBox control. You can bind ArrayList, NameValueCollection, and Hashtable objects to the GuiComboBox along with IEnumerable objects with both ItemName and ItemValue properties (using reflection). You can trap the onchange event and trigger an event handler as well.
GuiControl Each of the supported controls (GuiController, GuiTextbox, GuiComboBox, GuiLabel, GuiButton, etc) inherit from GuiControl.
GuiController The ui object is only available in the user interface block of the template. This object is very similar to a form object in Windows programming. Controls are added to a collection of controls and a simple auto-layout algorithm is applied. You can customize the layout of the form by editing each of the control's top, left, width, and height properties.
GuiFilePicker A button that pops up a file or folder selction dialog and outputs the selected path into a target textbox control.
GuiGrid A Grid input control for attaining a table of input from the user.
GuiLabel A label control for painting text onto the form.
GuiListBox A ListBox control. You can bind ArrayList, NameValueCollection, and Hashtable objects to the GuiListBox along with IEnumerable objects with both ItemName and ItemValue properties (using reflection).
GuiTextBox A TextBox input control for attaining textual input from the user.

Requirements

Namespace: Zeus.UserInterface

Assembly: Zeus (in Zeus.dll)

See Also

IGuiControl Members | Zeus.UserInterface Namespace