HUtilitySubwindow.h File Reference
#include "HTools.h"
#include "HEventListener.h"
#include "HBaseOperator.h"
#include "HEventManager.h"

Go to the source code of this file.

Classes

class  HSubwindow
 The HSubwindow class encapsulates interactive floating subwindows. More...
 

Macros

#define SUBWINDOW_MAGNIFIER   1
 The subwindow acts as a magnifying glass.
 
#define SUBWINDOW_NOTYPE   0
 The basic window type.
 
#define SUBWINDOW_POINTER   3
 The subwindow acts as a view into the scene where the directiona and extent can be controlled by a pointer.
 
#define SUBWINDOW_SNAPSHOT   2
 The subwindow can take snapshots of the scene.
 
#define SW_ACTION_DRAGGING   5
 Subwindow action is dragging the scene inside the subwindow.
 
#define SW_ACTION_MAGNIFYING   3
 Subwindow action is manifying.
 
#define SW_ACTION_MOVE   1
 Subwindow action is move.
 
#define SW_ACTION_NOACTION   0
 There is no subwindow action.
 
#define SW_ACTION_POINTERMOVE   4
 Subwindow action is moving the pointer.
 
#define SW_ACTION_SIZING   2
 Subwindow action is resizing.
 
#define SW_BACKGROUND_BOX   64
 Subwindow has a shadow.
 
#define SW_BORDER   1
 Subwindow has borders.
 
#define SW_DELETE_FIELD   16
 Subwindow has a close button.
 
#define SW_DRAG_FIELD   8
 Subwindow allows the scene to be moved inside the window.
 
#define SW_MAGNIFIER_FIELD   32
 Subwindow has a magnifier slider.
 
#define SW_MOVE_FIELD   4
 Subwindow can be moved.
 
#define SW_SIZE_FIELD   2
 Subwindow has a resize area.
 

Detailed Description

Interface of the HSubwindow class

Interface of the HSubwindow2 class