UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
QfZtMain Class Reference

#include <QfZtMain.H>

Inheritance diagram for QfZtMain:
QfBrick

Public Member Functions

 QfZtMain (int psize[2]=NULL)
 
virtual ~QfZtMain ()
 
virtual void init_zgraphics ()
 
virtual void expose_zgraphics ()
 
virtual void realized ()
 
- Public Member Functions inherited from QfBrick
 QfBrick ()
 
virtual ~QfBrick ()
 
 operator Widget () const
 
Widget widget () const
 
virtual QfType type () const
 
virtual void manage ()
 
virtual void store_gui ()
 
virtual void load_gui ()
 
virtual void radio_sensitive ()
 
virtual void set_sensitive (Logic flag)
 
virtual Logic get_sensitive ()
 
virtual void add_callback (const QCallback &qcb)
 
virtual void be_radio_active (const QRadioActive &qra)
 

Public Attributes

ZtMainvMaster
 

Protected Member Functions

virtual void create_self (Widget wParent)
 
- Protected Member Functions inherited from QfBrick
virtual void radio_activity ()
 

Static Protected Member Functions

static void ExposeHandler (Widget w, XtPointer pUserData, XtPointer pCallData)
 
static void EventHandler (Widget w, XtPointer pUserData, XEvent *xev, Boolean *continue_to_dispatch)
 

Protected Attributes

int area_size [2]
 
- Protected Attributes inherited from QfBrick
Widget wSelf
 
QCBDescrAr cbList
 
QRadioActiveqRA
 

Detailed Description

Drawing area for Ztools objects.

Constructor & Destructor Documentation

QfZtMain::QfZtMain ( int  psize[2] = NULL)

Create empty drawing area (optionally size may be supplied: {width,height}).

virtual QfZtMain::~QfZtMain ( )
virtual

Destroy the object

Member Function Documentation

virtual void QfZtMain::create_self ( Widget  wParent)
protectedvirtual

Create the Motif part.

Implements QfBrick.

static void QfZtMain::EventHandler ( Widget  w,
XtPointer  pUserData,
XEvent *  xev,
Boolean *  continue_to_dispatch 
)
staticprotected

Event processing handler.

virtual void QfZtMain::expose_zgraphics ( )
virtual

Place and draw all custom graphics objects.

static void QfZtMain::ExposeHandler ( Widget  w,
XtPointer  pUserData,
XtPointer  pCallData 
)
staticprotected

Expose Ztools objects.

virtual void QfZtMain::init_zgraphics ( )
virtual

Initialize custom graphics objects.

virtual void QfZtMain::realized ( )
virtual

Called when main container is created and realized already.

Reimplemented from QfBrick.

Member Data Documentation

int QfZtMain::area_size[2]
protected

Initial size of the drawing area.

ZtMain* QfZtMain::vMaster

ZtMain master pointer.


The documentation for this class was generated from the following file: