![]() | Products |
| Home » Technical Support » Elevate Web Builder Technical Support » Product Manuals » Elevate Web Builder 3 Manual » Getting Started » Control Interfaces |

| Interface State | Trigger Condition |
| Normal | This is the default state for controls, and is triggered during control initialization. |
| Disabled | Triggered when the TControl Disabled property is set to True. |
| Hot | Triggered when the mouse is moved over the bounds of the control. |
| Focused | Triggered when the control obtains focus. |
| Pushed | Triggered when the left mouse button is pressed within the bounds of the control. |
| Minimized | Triggered when the control (normally a container control) is minimized. |
| ReadOnly | Triggered when the TBindableControl ReadOnly property (protected) is set to True. |
| Error | Triggered when the TBindableControl Error property (protected) is set to True. |
function GetInterfaceClassName: String; virtual;
function TEdit.GetInterfaceClassName: String; begin Result:=TEdit.ClassName; end;
function TScrollBar.GetInterfaceClassName: String;
begin
case FOrientation of
soVertical:
Result:=TScrollBar.ClassName+VERTICAL_CLASS_NAME;
soHorizontal:
Result:=TScrollBar.ClassName+HORIZONTAL_CLASS_NAME;
else
Result:='';
end;
end;| Control Interface Set | Description |
| Default | This is the default set of control interfaces and is intended to offer a Windows "Metro" look similar to Windows 8 and higher. It uses the Seqoe UI font and font sizes that are big enough for most touch environments. |
| Desktop | This is a set of control interfaces intended to be used primarily for desktop applications. It also uses the Segoe UI font, but with smaller font sizes and narrower borders. |
This web page was last updated on Tuesday, September 16, 2025 at 04:56 PM | Privacy Policy © 2025 Elevate Software, Inc. All Rights Reserved Questions or comments ? |

