Evoke Widgets

Widgets are the UI input/display/image control options that can be included within the App being built with evoke. Used together with Templates, inside Segments, they are fundamental to the App functions. The following is a summary of the Widgets available within evoke.
Button
A clickable button element
Checkbox
A checkbox widget for true/false values
Checkbox Button
A checkbox and button compound widget
Custom
A custom implemented widget (creates all the Visual Studio hooks to hang the custom code on)
DatePicker
A dropdown widget for capturing date values or on mobile devices a trigger to use the native datepicker e.g. a date scroll wheel
DisplayBoxButton
A non-editable textbox and button compound widget
DisplayBox
A non-editable text box for displaying information
Image
Displays an image - this widget request additional information regarding the size, path etc for the image
ImageUploader
A button widget that allows an image file to be picked from a computer (file manager) or created via a camera on the mobile device and uploaded
Label
A non-editable display of text data
LabelMultiline
A non-editable display of a fixed area for multiple lines of text data
Lookup
A dropdown list of options for data values that have to be selected from a range of allowable values
LookupButton
A Lookup and Button Compound widget
Password
An editable text input for password entry - the input is obscured with * as the user types
ReadKeyButton
A textbox and button combination to allow entry and reading of a specified record key
SelectAuto
Triggers a slection activity, against a specified DataSource, as the user types into the Widget
SelectAutoDrop
Displays selection results (from the specified DataSource) in dropdown window as the user types into the Widget
SelectButton
A textbox and button comnination with selection activity being triggered when the button is clicked
SelectButtonDrop
A textbox and button combination with a dropdown window displayed (showing the results of the selection for the user to select from) that is displayed when the button is clicked
StaticText
A block of read-only static text. This input for this widget can be just straight text OR HTML which can be used to format the static text
TextBoxButton
A textbox and button combination compound widget
TextBoxLookup
An editable lookup widget
TextArea
An editable multi-line text input Widget
TextBox
An editable single line text input widget for alpha-numeric or numeric values
TimePicker
A dropdown widget for capturing time values or on mobile devices a trigger to use the native timepicker e.g. a time scroll wheel