ITT Rule IDL Version 7.0 User Manual Page 294

  • Download
  • Add to my manuals
  • Print
  • Page
    / 430
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 293
294 Chapter 13: Creating a User Interface Service
Overview of the iTool UI Service iTool Developer’s Guide
Overview of the iTool UI Service
A UI service is an iTool component object class that defines how and when a user
interface element is presented to an iTool user. UI services provide a way to separate
platform-independent iTool functionality from platform-dependent user interface
code. When an iTool needs to display a graphical interface, it simply calls the
appropriate UI service to display the interface; the iTool itself does not need to know
anything at all about the platform on which it is running. Decisions about how to
display the desired interface are left to the UI service, which can choose from any
number of options based on the platform and user interface style in use.
Note
In the initial iTools release, only one user interface style is supplied: the IDL widget
interface toolkit. As the iTools framework continues to grow, additional user
interface styles may be created either by ITT Visual Information Solutions or by
third-party developers.
Creating and Using a UI Service
To create and use a new iTool UI service, you will do the following:
Create an IDL function that displays the user interface elements. See “Creating
a New UI Service” on page 297 for details.
Register the new UI service with the iTools system. See “Registering a UI
Service on page 302 for details.
Execute the UI service from iTool code. See “Executing a User Interface
Service on page 304 for details.
Page view 293
1 2 ... 289 290 291 292 293 294 295 296 297 298 299 ... 429 430

Comments to this Manuals

No comments