About wires
Wires are components within Application Studio that enable you to create user interfaces for apps.
Wire features include z-order, transparency, blur, and ballistic animation, providing interface options beyond those available in forms. You create a wire with code in an xml editor.
Wires are called in an app, usually through a subroutine. In an app, a wire is called using the Call Wire source element. Building a wire file requires some key objects. Similar to HTML and other coding languages, the syntax of a wire contains textual formatting to organize objects and allow them to work together. All tags within a wire file must be contained within angle brackets “
< >
”. Additionally closing a tag will need to use a slash, “</tag>
”. Wire Development must be licensed in order to create and edit wires. If not licensed, the wires screen is available in Application Studio, but wires cannot be called from an app.
The Call Wire source element is used in an app or subapp to run a wire that is designed in the Wire Editor. A wire can be called from a form by selecting an event on a control on the form and using the Call Wire element in the event subroutine. For example, on the form, create a button with an event that calls a wire when the button is pressed.
When creating subwires referenced in a wire via the
<include>
tag, be sure to assign unique IDs to all components (such as variables, subroutines, etc.) in the main wire and in every included wire to ensure there are no naming conflicts when the app is published. Refer to Wire definitions for more details on each of these concepts.
Advanced Inventory provides a self-paced online training course called Introduction to Wire Development as part of the UI/UX Development Subscription at https://www.dsiglobal.com/customer-center/education/.
Loading...
There was a problem loading this topic