CDE Dt Widgets

Common Desktop Environment (CDE) widgets are included on the Palette when you run Builder Xcessory on any platform with CDE and Builder Xcessory CDE support (except on SunOS platforms). The following sections provide descriptions of each CDE widget in alphabetical order (refer to your CDE Programmer's Guide for more detailed information):

Combination Box

Description

The DtComboBox widget combines a value display field and a list box in a control that displays one of many valid choices for the text field.

Notes

The value display can be editable or not editable, which restricts the user options to the contents of the popup list

Editor

Description

The DtEditor widget supports creating and editing text files, and provides a consistent method for editing text data to applications running in the desktop environment.

Notes

Very useful for providing text edit functions in an application that also integrates automatically with the CDE Drag and Drop model.

Help Dialog

Description

The DtHelpDialog widget provides users with the capability for viewing and navigating structured online help information (CDE help volumes). Functionality includes text and graphics rendering, embedded hypertext links and various navigation methods to move through online help information. Supports rendering of CDE help volumes, system manual pages, text files, and character string values.

Notes

Use this dialog when displaying the complete help system for an application that is to be integrated onto the CDE desktop.

Help Quick Dialog

Description

The DtHelpQuickDialog widget provides users with a constrained set of functionality for viewing and navigating structured online information (CDE help volumes). Functionality includes text and graphics rendering, embedded hypertext links and limited navigation methods to move through online help information. Supports rendering of CDE help volume, system manual pages, text file, and character string values.

Notes

Use this dialog for context sensitive help items.

Menu Button

Description

The DtMenuButton widget is a command widget that provides menu cascading capability outside of a menu pane.

Notes

· Complements the menu cascading functionality of an XmCascadeButton widget.

· Can only be instantiated outside a MenuBar, Pulldown, or Popup (use XmCascadeButton widget inside a MenuPane.)

Spin Box

Description

The DtSpinBox widget is a user interface control used to increment and decrement an arbitrary text or numeric field. Use to progress through a list of text items, for example, to cycle through the months of the year or days of the month, or increment and decrement a numeric entry.

Notes

DtSpinBox is a subclass of the XmManager class and is used to display a text field and two arrows.

Terminal Emulator

Description

The DtTerm widget, part of the runtime environment, is a window that behaves as a terminal, enabling access to traditional terminal-based applications from within the desktop. Provides the functionality required to emulate an ANSI X3.64-1979-style terminal emulator (specifically a DEC VT220-like terminal with extensions).

Notes

· Use Common Desktop Environment Motif widgets to add display enhancements to a terminal emulator in your application, such as pop-up menus and scroll bars.

· Widget library, libDtTerm, provides DtTerm widget for use in adding a terminal emulator window to a GUI.

 

Documentation: