Presentation APIs
Overview
The Open C Presentation API Management functions are a set of protocols
that provides cooperative, synchronized access between customer-supplied
programs and NX. When these protocols are used in customer-supplied
routines, they enable seamless integration of Internal Open C API programs
and Motif programs within the framework of the NX User Interface.
A custom application is the code that you write using Open C API routines.
The subroutines in this section enable you to:
- inform NX of the beginning and termination of an Open C API
interactive sequence.
- register the address of a function. Registration enforces the interaction
limitations of your application when NX functions or interactive
Open C API routines are in use.
- lock and unlock the NX main menubar.
- dismiss and cancel an Open C dialog.
Terminology and Concepts
Invoking Presentation APIs
Operational Tips and Techniques
Change State Callback
Cancel vs Dismiss DA2
Include Files
The
header file uf_ui.h, which holds the function prototypes and data
structures, must be included in your custom application source code.
Sample Source
Example programs
mult_ufsta.c and ufsta.c are included at
installation time. On standard installations these files can be found in
the directory $UGII_BASE_DIR/ugopen on Linux platforms and
%UGII_BASE_DIR%\ugopen on Windows. If you cannot find these files check
with your system administrator.