![]() |
GPAL - Generally Positive Automation Library v1.0
GPAL The Fluent Automation LIbrary
|
Classes | |
| class | FileSelectorEventArgs |
| Event arguments passed to a GPALFileSelector callback when the file/folder selection dialog is closed, whether by the user picking a path or cancelling. More... | |
| class | FormHelper |
| class | FormSettings |
| class | GPALBarItem |
| A single item shared by GPAL menu bars and toolbars. Because it derives from GPALControl it speaks the same one-parameter fluent vocabulary as every other control (WithCallback, WithShortcutKey, WithName, WithToolTip), and adds an optional image. The callback added via GPALControl.WithCallback<TDelegate>(TDelegate) is wired to the item's Click event; the shortcut set via GPALControl.WithShortcutKey is shown on menu items (toolbars have no per-button shortcut). More... | |
| class | GPALButton |
| A GPAL button instantiated with GPAL.Button for use on GPAL forms. Callback EventHandler is invoked on the GPALButton.WindowsControl.Clicked event. More... | |
| class | GPALChart |
| A GPAL chart instantiated with GPAL.Chart for use on GPAL forms. Callback EventHandler is invoked on the GPALChart.WindowsControl.Clicked event. More... | |
| class | GPALCheckbox |
| A GPAL checkbox instantiateds with GPAL,Checkbox for use on GPAL forms. Callback EventHandler is invoked on the GPALCheckbox.WindowsControl.CheckChanged event. Default is not checked. More... | |
| class | GPALComboBox |
| A dropdown list (ComboBox) for selecting one option from a predefined set of choices. Selection changes trigger WhenSelectedDo callback(s). By default uses DropDownList style (no free text entry). More... | |
| class | GPALControl |
| Base class for all GPAL form controls. More... | |
| class | GPALControls |
| Unused placeholder class. More... | |
| class | GPALDataGridView |
| A grid control instantiated with GPAL.DataGridView for use on GPAL forms, displaying the contents of an IGPALGrid<T> as rows and columns. More... | |
| class | GPALDateTimePicker |
| A date/time picker control instantiated with GPAL.DateTimePicker for use on GPAL forms. More... | |
| class | GPALFileSelector |
| A file/folder selector control instantiated with GPAL.FileSelector for use on GPAL forms. Displays a button which, when clicked, opens an OpenFileDialog or FolderBrowserDialog (depending on WithSelectFolder(bool)) and raises its callbacks with a FileSelectorEventArgs once the dialog closes. More... | |
| class | GPALForm |
| Form object that contains the fluent methods to create interactive forms. Instatiated using GPAL.Form. More... | |
| class | GPALFormForm |
| class | GPALGroupBox |
| A titled box around a set of controls, instantiated with GPAL.GroupBox and laid out like any other control. . More... | |
| class | GPALInput |
| A GPAL single line input instantiated with GPAL.Input for use on GPAL forms. Callback EventHandler is invoked on the GPALInput.WindowsControl.TextChanged event. More... | |
| class | GPALLabel |
| A GPAL lable instantiated with GPAL.Label for use on GPAL forms. Callback EventHandler is invoked on the GPALLabel.WindowsControl.Clicked event. Labels autosize to fit the form. More... | |
| class | GPALListView |
| A list view control capable of displaying data in Details, List, LargeIcon, SmallIcon, or Tile views. Supports columns, item selection, double-click activation and multi-select. More... | |
| class | GPALMenuBar |
| A menu bar docked to the top of a GPAL form. Open a top-level menu with WithMenu(string), then attach GPALBarItems to it with WithItem(GPALBarItem) (and optional WithSeparator rules). Items added after a WithMenu call belong to that menu until the next WithMenu. More... | |
| class | GPALNumericUpDown |
| A numeric up/down spinner control instantiated with GPAL.NumericUpDown for use on GPAL forms. More... | |
| class | GPALProgressBar |
| A progress indicator control that shows completion percentage or indeterminate activity. Supports continuous bar, marquee animation and basic value tracking. More... | |
| class | GPALRadioButton |
| A GPAL radiobutton instantiated with GPAL.RadioButton for use GPAL forms. Callback EventHandler is invoked on the GPALRadioButton.WindowsControl.CheckChanged event. Default is not selected. More... | |
| class | GPALRichTextBox |
| A read-only display control for rendering simple Markdown - headings (#, ##, ###), bold, italic, underline, | |
| class | GPALSpliter |
| Marks where one pane of a GPALSplitter ends and the other begins, added to the splitter with GPAL.SplitRight or GPAL.SplitBottom. It is not a control and cannot be added to a form, which is the point: a split belongs to the splitter that owns it rather than to wherever it happened to appear in a chain. More... | |
| class | GPALSplitter |
| Two panes with a bar between them, instantiated with GPAL.Splitter and laid out like any other control. The controls of both panes are added in order, with GPAL.SplitRight or GPAL.SplitBottom marking where the first pane ends. Everything before the marker is the left or top pane, everything after it the right or bottom. With no marker at all, everything is in the first pane. A splitter is built whole before it goes anywhere, so it can hold another splitter, a group box, or a plain control, and nesting is whatever the workflow nested rather than whatever the ordering happened to imply. . More... | |
| class | GPALStatusStrip |
| A status bar (usually docked at the bottom of the form) that displays real-time messages, progress indicators, or simple key-value status pairs. More... | |
| class | GPALTab |
| A GPAL tab instantiated with GPAL.Tab for use on GPAL forms. Callback EventHandler is invoked on the GPALTab.WindowsControl.Clicked event. More... | |
| class | GPALTableLayoutPanel |
| A table layout panel instantiated with GPAL.TableLayoutPanel for use on GPAL forms, used to arrange other controls in a configurable grid of rows and columns. More... | |
| class | GPALTextArea |
| A GPAL multiline textare instantiated with GPAL.TextArea for use on GPAL forms. Callback EventHandler is invoked on the GPALTextarea.WindowsControl.TextChanged event. More... | |
| class | GPALToolbar |
| A toolbar docked below the menu bar, containing GPALBarItem buttons and optional separators. More... | |
| class | GPALTreeNode |
| A handle to a tree node returned by GPALTreeView.AddNode(string). Use it to add children and control expansion. More... | |
| class | GPALTreeView |
| A tree view control instantiated with GPAL.TreeView for use on GPAL forms. More... | |
| interface | IAllowBarItemSettings |
| interface | IAllowCallBack |
| interface | IAllowChartSettings |
| interface | IAllowChecked |
| interface | IAllowComboBoxControlSettings |
| interface | IAllowControlAndDataGridViewSettingsAndActions |
| interface | IAllowControlSettings |
| interface | IAllowControlSettingsAndChartSettings |
| interface | IAllowControlSettingsAndChecked |
| interface | IAllowControlSettingsAndDataGridViewSettings |
| interface | IAllowControlSettingsAndEnabled |
| interface | IAllowControlSettingsAndFontSettings |
| interface | IAllowControlSettingsAndTableLayoutPanelSettings |
| interface | IAllowControlSettingsEnabledAndChecked |
| interface | IAllowControlSettingsEnabledAndDefault |
| interface | IAllowControlSettingsPlaceholderEnabledAndPassword |
| interface | IAllowDataGridViewActions |
| interface | IAllowDataGridViewControlSettings |
| interface | IAllowDataGridViewSettings |
| interface | IAllowDateTimePickerControlSettings |
| interface | IAllowDefault |
| interface | IAllowEnabled |
| interface | IAllowFileSelectorControlSettings |
| interface | IAllowFillInFrom |
| interface | IAllowFontSettings |
| interface | IAllowForEventControlSettings |
| interface | IAllowFormActions |
| interface | IAllowFormActionsAndFillIn |
| interface | IAllowFormSettings |
| interface | IAllowFormSettingsAndActions |
| interface | IAllowGroupBoxControlSettings |
| interface | IAllowListVIewControlSettings |
| interface | IAllowMenuBarControlSettings |
| interface | IAllowNumericUpDownControlSettings |
| interface | IAllowPassword |
| interface | IAllowPlaceholder |
| interface | IAllowProgressBarControlSettings |
| interface | IAllowReadOnly |
| interface | IAllowRichTextBoxControlSettings |
| interface | IAllowSplitterControlSettings |
| interface | IAllowStatusStripControlSettings |
| interface | IAllowTableLayoutPanelSettings |
| interface | IAllowToolbarControlSettings |
| interface | IAllowToolTipDelay |
| interface | IAllowTreeViewControlSettings |
| class | ListViewItemComparer |
| class | PlaceholderTextBox |
| https://stackoverflow.com/questions/11873378/adding-placeholder-text-to-textbox More... | |