Methods for configuring the GPALForm window - title, size, position, and which controls it contains.
Methods for displaying the form to the user, showing it as a modal dialog, and hiding it.
Methods for populating form controls from data sources and for reacting after each row of data is applied.
GPALInput and GPALTextArea can feed GPAL.Ai as live input sources; GPALTextArea and GPALRichTextBox receive AI output; GPALStatusStrip shows AI status - wiring all three turns a form into a live AI interface.
A clickable button control for GPALForm. Triggers actions when clicked by the user or by automation.
A checkbox control for GPALForm. Represents a boolean true/false value in an interactive GPAL form.
A radio button control for GPALForm. Used in groups to allow the user to select one option from several.
A single-line text input control for GPALForm. Used for free-text data entry.
A multi-line text input control for GPALForm. Used for longer text entry such as notes, descriptions, or multi-line data.
A static text label control for GPALForm. Displays instructional or descriptive text that the user cannot edit.
A dropdown combo box control for GPALForm. Lets the user select one value from a predefined list.
A list view control for GPALForm. Displays a multi-row, multi-column data grid the user can select items from.
An editable data grid control for GPALForm. Allows users to view and edit tabular data directly within the form.
A chart control for GPALForm. Renders data as a visual chart (bar, line, pie, etc.) within the form.
A date and time picker control for GPALForm. Lets the user select a date, time, or date-time combination.
A numeric spinner control for GPALForm. Lets the user enter or increment/decrement a numeric value.
A file browse control for GPALForm. Opens a file dialog when activated, letting the user choose a file path.
A tab container control for GPALForm. Organizes other controls into named tabbed panels.
A tree view control for GPALForm. Displays hierarchical data as an expandable tree structure.
A progress bar control for GPALForm. Visually represents the completion percentage of a long-running operation.
A status strip control for GPALForm. Displays status messages at the bottom of the form window.