Using the Widget Toolbox

 

The Widget Toolbox is an application programmer’s interface (API) used to create graphical user interface (GUI) applications for PV‑WAVE. The Widget Toolbox provides a high-level method of creating and manipulating the GUI, while using the flexibility and power of PV-WAVE to process and display data. The Widget Toolbox consists of system routines that give you access to all the widget types supported by the OSF Motif toolkit.

 

NOTE

Rogue Wave has ported a subset of the Widget Toolbox (Wt) functionality that is available for Motif to Microsoft Windows. Because the Widget Toolbox under Windows is not a complete implementation, we recommend that Windows developers use the PV-WAVE Widgets (Ww) layer or the VDA Tools when developing GUI applications.

This chapter describes the Widget Toolbox and the basic steps in incorporating widgets into PV-WAVE applications. The topics include:

An overview of the Widget Toolbox

How to use the Widget Toolbox

A description of include files that are used with the Widget Toolbox

An example application using the Widget Toolbox

The Widget Toolbox routines are primarily for PV-WAVE developers who are familiar with Xt Intrinsics/Motif-based programming or Windows programming. If you are not familiar with Motif or Windows programming, then use the PV-WAVE Widgets functions described in Using Wave Widgets.