ISalControl
Namespace: PPJ.Runtime.Windows
Assembly: PPJ.Web.50 (5.0.0.0)
Exposes a SAL control's data type, value, and modification state.
- C#
- VB.NET
public interface ISalControl
Public Interface ISalControl
Example:
void ResetModified(PPJ.Runtime.Windows.ISalControl control)
{
object value = control.Value;
control.Modified = false;
}
Properties
Modified
Boolean: Gets or sets whether the control value has been modified.
Value
Object: Gets or sets the control value through an untyped interface.
Methods
GetDataType()
Gets the SAL data type represented by the control.
Returns: Int32. The control's SAL data-type code.
Implemented By
| Name | Description |
|---|---|
| SalBackgroundText | Displays static text with SAL window actions and named properties. |
| SalCheckBox | Displays a check box with SAL value conversion, modification tracking, and window actions. |
| SalComboBox | Combines a selectable item list with SAL editing, formatting, and validation behavior. |
| SalDataField | Provides a masked input field with SAL data types, formatting, validation, and window actions. |
| SalHorizontalScrollBar | Provides a horizontal scrollbar with SAL value conversion, modification tracking, and window actions. |
| SalListBox | Displays a selectable item list with SAL value conversion, item access, and window actions. |
| SalMultilineField | Provides multiline text input with SAL editing, validation, and window actions. |
| SalOptionButton | Displays a button-style option control with SAL grouping, picture support, and checked-state conversion. |
| SalPicture | Displays an image with SAL resource loading, image conversion, and window actions. |
| SalPushbutton | Displays an action button with SAL window actions, image support, and keyboard accelerators. |
| SalRadioButton | Provides a radio button whose group selection is managed by the SAL runtime. |
| SalTreeControl | Displays hierarchical SAL tree items with editable labels, tooltips, and window actions. |
| SalVerticalScrollBar | Provides a vertical scrollbar with SAL value conversion, modification tracking, and window actions. |
| ISalEditControl | Exposes validation, formatting, and input constraints for an editable SAL control. |
| SalTableColumn | Defines a SAL table column, its per-row value, display formatting, editor, and window actions. |
| SalTableWindow | Displays SAL table rows and columns in a web grid, with row contexts, split rows, validation messages, and SQL population. |
| VisCalendar | |
| VisCalendarDropDown | |
| VisColorComboBox | |
| VisColorListBox | |
| VisComboBoxBase | |
| VisDesktopListBox | |
| VisDirListBox | |
| VisDirTreeListBox | |
| VisDriveComboBox | |
| VisDriveListBox | |
| VisDropDownBase | |
| VisFileListBox | |
| VisFontComboBox | |
| VisFontListBox | |
| VisFontNameComboBox | |
| VisFontNameListBox | |
| VisListBoxBase | |
| VisListViewDropDown | |
| VisOutlineComboBox | |
| VisOutlineListBox | |
| VisPictureComboBox | |
| VisPictureListBox | |
| VisRadioListBox | |
| VisSpinField | |
| XSalFlatButton |