Field editor is a control designed to perform such editorial functions as rearrangement, modification or deletion of data. It allows the user to enter, alter, format and store data in a more efficient and simple way. Which editor is used in a specific situation is determined by the type of data to be edited and/or the functionality that needs to be implemented. Several different types of editors are available, each for a specific functionality or purpose.
A memo editor is a text editor that allows editing string data. This type of editor is usually used when a lot of text can be written or edited. When editing the field a text box appears in the predefined dimensions. In runtime the editor can be resized to the desire of the user.
An expression editor is an editor suitable for writing expressions. Any kind of expression written here can then be evaluated in run time. This is a powerful feature that enables the user to calculate a value of a field in a simple formula.
A time editor allows time to be entered using time control. It is possible to define the format of the time and to set whether null value can be entered.
A custom editor is useful in situations where only certain fields of a data source can be edited. Custom editor shines in cases where fields must be organized in a manner a grid cannot provide. With it is possible to achieve full user interface customization.
An image drop down editor represents a combo box editor whose items can display images along with text values. For each item in the drop down list an image is presented beside along with the value. Of course only the image can also be displayed, without the text. Using this feature user interface can be more clear, interesting and more pleasant to use.
Numeric editor is used for editing numeric values. Using the editor it is possible to limit the values by setting minimum and maximum value. Minimum and maximum values are not necessary constant values but can be any value defined with an expression in Expression Designer. Using it in an application makes editing numbers easily and more efficient.
Advanced text editor allows entering data and has also a possibility to choose items from a list. In the list it is possible to search by different columns and to filter data. The control is appropriate for cases when users usually know what to enter. If they do not know it is possible to look for the data in the list.
Calculator editor is an editor displaying a calculator within the drop down window. The calculator control allows the user to edit numerical values. Using the drop down calculator, it is possible to perform basic calculations such as addition, multiplication, getting the inverse number, working with a memory register, etc.
A DateTime editor allows dates to be entered using a drop down calendar or via an edit box. Selected or entered value is shown in the edit box.
A DropDown editor is a combo box editor which allows values to be edited by selecting items from a drop down list.
Editor combines the functionality of a single-line text editor with the drop down window. The drop down displays a list of items which can be selected by the end user. Selecting an item changes the editor's edit value. In the dropdown window and edit box, items are represented by their display texts.
Image editor is an image edit control used for displaying images within the popup window. The image editor represents an editor which is used to display graphics from a bitmap, metafile, icon, JPEG, GIF or PNG file. An image editor displays its associated image in the specific drop down window. The editor provides a context menu used to perform common operations such as copying, pasting, loading and saving of images.
Timestamp editor is used only for fields of timestamp data type. Value is always presented with hex digits.