USW – User Supplied Widgets

Integrate your own GUI objects and use them in the same way as the existing IDM objects.

Key features

  • Integration of custom simple or composite GUI objects.
  • Geometry and layout are managed by the ISA Dialog Manager as with standard GUI objects.
  • Inheritance with defaults, models and instances is also supported for User Supplied Widgets.
  • Integration into the parent-child relationships of the object hierarchy as with standard GUI objects.
  • User Supplied Widgets are supported by the IDM graphical editor and the IDM Eclipse plugin.

Usage

Schnittstellen USW

The IDM USW interface for integrating individual GUI objects (User Supplied Widgets)

The USW interface is the cross-platform interface of the ISA Dialog Manager for integrating your own GUI objects into user interfaces that are developed with the IDM. The ISA Dialog Manager cannot relieve you of implementing your individual GUI objects for each platform. But their use in the user interface is done in the same way on all platforms. And it largely corresponds to the use of the existing IDM objects. For example, you can also create custom attributes for USW objects. You can integrate both simple GUI objects and composite objects with multiple child objects.

Functions

User-defined Widget (USW)
User-defined Widget (USW)

In your dialogs you can use the individual GUI objects in almost the same way as the standard objects. You can also use the inheritance mechanisms of the ISA Dialog Manager for your own objects. The IDM also takes over geometry management. You don't have to worry about implementing the necessary attributes. The ISA Dialog Manager makes them available to you automatically.

The ISA Dialog Manager development tools support custom GUI objects. In the graphical editor they can be instantiated like standard objects and their attributes can be edited in the properties dialogs. The content assistant of the IDM Eclipse Plug­ins also shows code completion suggestions for custom GUI objects.

Availability

The USW interface is available as an option to the basic licenses of the Windows, Unix and Linux versions of the ISA Dialog Manager.

Services

We would be happy to support you with our graphical user interface development services in designing and implementing individual components for the user interfaces of your applications.

en_GB