User interface design – PB Docs 70

User interface design

To design an application that will be deployed effectively
on more than one platform, you need to become familiar with the
conventions and culture of all the target platforms.

Style guides

The platforms PowerBuilder runs on have style guides that document
the manufacturer’s view of good application design. The
following books will help you learn about each platform’s
preferred application style:

  • The Windows
    Interface Guidelines for Software Design: An Application Design

    , available from Microsoft Press
  • OSF/Motif Style Guide
    produced by the Open Software Foundation and published by Prentice


To produce an application that meets users’ expectations
on all platforms, you can minimize use of elements in the user interface
that are different on different platforms.

You can also use coding techniques to change the behavior
of the application based on the current platform. You can use inheritance
to create windows designed for each platform, and you can use the
GetEnvironment function in scripts to determine the current platform
and execute code specific to the platform.

See “Executing code for
specific platforms “

Document get from Powerbuilder help
Thank you for watching.
Was this article helpful?
Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x