An image definition incorporates an image file into the application data. This image can be displayed on various components of the Agentry Client’s user interface. An image can be used to add icons and interactive graphics to the UI for branding purposes and to enhance the user experience.
Once an image has been defined it can be referenced in several components of the user interface definitions. This can include button icons, list icons, and detail screen fields, as well as the login dialog, the module selection dialog, and the help dialog. The first group of definition types that may reference an image definition support the use of image lists, which can allow for the display of a different version of the image based on some condition.
The selected file must exist prior to creating the image definition. The file is copied within the application project definitions. Modifications to the selected source file after this point will not effect the appearance of the image within the application. This image can be edited from within the Editor if necessary.
An image may be defined for a specific platform. Multiple image definitions may exist with the same name and different selected platforms. References to images from other definitions within the application are made by name only. At run time a given device type will receive the images defined only for the matching platform. This is optional behavior and an image definition can be created for all platforms.