show / hide menu

Image Button

The Image Button control enables the user to associate certain actions that need to be performed form when you click on it, this button allows the user to have an image instead of the regular text label. In ClaySys AppForms the Image button can be used for executing actions like save, update, delete, close form or navigate to a different form, etc.

Control Name: ImageButton
Group: Standard

General
S.NoProperty NameData TypeDescription
1Control Name String Specifies the unique identifier for the Image Button control within a form 
2Control Type String Indicates the type of control. 
3ID Integer Identifies an Image button control in the form.
4Click Action String 1. Load form - If “Load Form” is selected as the Click Action, a Navigate URL property will appear below. Clicking the Browse button next to the Navigate URL opens the Navigate Form window, where the user can choose which form should be loaded when the button is clicked.
2. Clear – If “Clear” is selected as the Click Action, clicking the button will clear the values of all the controls on the form.3. Spellcheck – The Spell Check window opens when the user clicks the button. It will function only if the “Enable Spellcheck” option of the textbox is turned on. 
5Image Source String Click the upload icon to select and upload an image button from your system. 
6Image URL String Specifies the path or URL of the image file to be displayed. 
7Show Border Boolean Sets the border of the image button control. 
8Tooltip String Used to provide additional information or guidance about the checkbox when the user hovers the mouse pointer over it. 
9Tab Index Integer Specifies the order in which the control receives focus when the user navigates through controls using the Tab key. 
10Remarks String Allows you to add descriptive notes or comments for an Image button control. 
Style
S.NoProperty NameData TypeDescription
11Width Integer Specifies how wide the Image button control is on a form. 
12Height Integer Specifies the vertical size of the Image Button control. 
13Margin Integer Specifies the amount of space between the control’s border and its contents. 
14Padding Integer It specifies the space between the content of the control and its border. 
15Box Shadow  String To create a shadow effect around the Image button control for styling purposes. 
16Border Thickness Integer The thickness of an Image Button’s border is controlled using this property. 
17Border Color String It specifies the color of the border. 
18Visible Boolean Determines whether the Image button is shown or hidden on the form. 
19Enable Boolean Determines whether the button is interactive or clickable by the user. 
20Corner Radius Integer Defines the roundness of the corners of a control’s border. 
21Border Style String Determines how the border around the Image Button is rendered. 
Rules
S.NoProperty NameData TypeDescription
22RulesAfter selecting the control, clicking the Rules tab will expand it and display the Rules property. From the drop-down list, Create Rule can be selected. Clicking the Create Rule link button will navigate the user to the Rules Engine, with the same control automatically added as a trigger to execute the rule by default.  
Reports
S.NoProperty NameData TypeDescription
23Control ReportThe Control Report redirects to the Reports tab, displaying all configurations, rules, and datasource details associated with the selected control.
Template
S.NoProperty NameData TypeDescription
24Inherit TemplateBooleanSpecifies whether the control should inherit the visual and behavioral template from a parent or base template.
Custom Style
S.NoProperty NameData TypeDescription
25CSS ClassStringThis enables the control to adopt predefined styles from CSS, providing flexibility in visual appearance and behavior.
Custom Property
S.NoProperty NameData TypeDescription
26HTML AttributeStringThe HTML Attribute property of a control allows you to add custom HTML attributes to the control’s underlying HTML element.
Responsive Options
S.NoProperty NameData TypeDescription
27Template NameStringRepresents the template name of the control shown in the Responsive UI configuration. The template name is the same as the control’s name.
28Max Width (px)IntegerSpecifies the maximum width, in pixels, that the control can occupy in the responsive form.