Classes | Public Member Functions | Protected Member Functions | Protected Attributes

uiFlatViewStdControl Class Reference

The standard tools to control uiFlatViewer(s). More...

Inheritance diagram for uiFlatViewStdControl:
uiFlatViewControl uiGroup uiParent uiBaseObject NamedObject CallBacker

List of all members.

Classes

struct  Setup

Public Member Functions

 uiFlatViewStdControl (uiFlatViewer &, const Setup &)
 ~uiFlatViewStdControl ()
virtual uiToolBartoolBar ()
virtual uiFlatViewColTabEdcolTabEd ()

Protected Member Functions

virtual void finalPrepare ()
void updatePosButtonStates ()
void vwChgCB (CallBacker *)
void wheelMoveCB (CallBacker *)
void zoomCB (CallBacker *)
void handDragStarted (CallBacker *)
void handDragging (CallBacker *)
void handDragged (CallBacker *)
void panCB (CallBacker *)
void flipCB (CallBacker *)
void parsCB (CallBacker *)
void stateCB (CallBacker *)
void editCB (CallBacker *)
void helpCB (CallBacker *)
virtual void coltabChg (CallBacker *)
void dispChgCB (CallBacker *)
void keyPressCB (CallBacker *)
bool handleUserClick ()
void createMenuCB (CallBacker *)
void handleMenuCB (CallBacker *)

Protected Attributes

bool manip_
bool mousepressed_
bool viewdragged_
uiToolBartb_
uiToolButtonzoominbut_
uiToolButtonzoomoutbut_
uiToolButtonmanipdrawbut_
uiToolButtonparsbut_
uiToolButtoneditbut_
uiFlatViewervwr_
uiFlatViewColTabEdctabed_
uiMenuHandlermenu_
MenuItem propertiesmnuitem_
BufferString helpid_

Detailed Description

The standard tools to control uiFlatViewer(s).


Constructor & Destructor Documentation

uiFlatViewStdControl::uiFlatViewStdControl ( uiFlatViewer ,
const Setup  
)
uiFlatViewStdControl::~uiFlatViewStdControl (  ) 

Member Function Documentation

virtual void uiFlatViewStdControl::coltabChg ( CallBacker  )  [protected, virtual]
virtual uiFlatViewColTabEd* uiFlatViewStdControl::colTabEd (  )  [inline, virtual]
void uiFlatViewStdControl::createMenuCB ( CallBacker  )  [protected]
void uiFlatViewStdControl::dispChgCB ( CallBacker  )  [protected]
void uiFlatViewStdControl::editCB ( CallBacker  )  [protected]
virtual void uiFlatViewStdControl::finalPrepare (  )  [protected, virtual]

Reimplemented from uiFlatViewControl.

void uiFlatViewStdControl::flipCB ( CallBacker  )  [protected]
void uiFlatViewStdControl::handDragged ( CallBacker  )  [protected, virtual]

Reimplemented from uiFlatViewControl.

void uiFlatViewStdControl::handDragging ( CallBacker  )  [protected, virtual]

Reimplemented from uiFlatViewControl.

void uiFlatViewStdControl::handDragStarted ( CallBacker  )  [protected, virtual]

Reimplemented from uiFlatViewControl.

void uiFlatViewStdControl::handleMenuCB ( CallBacker  )  [protected]
bool uiFlatViewStdControl::handleUserClick (  )  [protected, virtual]

Reimplemented from uiFlatViewControl.

void uiFlatViewStdControl::helpCB ( CallBacker  )  [protected]
void uiFlatViewStdControl::keyPressCB ( CallBacker  )  [protected]
void uiFlatViewStdControl::panCB ( CallBacker  )  [protected]
void uiFlatViewStdControl::parsCB ( CallBacker  )  [protected]
void uiFlatViewStdControl::stateCB ( CallBacker  )  [protected]
virtual uiToolBar* uiFlatViewStdControl::toolBar (  )  [inline, virtual]
void uiFlatViewStdControl::updatePosButtonStates (  )  [protected]
void uiFlatViewStdControl::vwChgCB ( CallBacker  )  [protected]
void uiFlatViewStdControl::wheelMoveCB ( CallBacker  )  [protected]
void uiFlatViewStdControl::zoomCB ( CallBacker  )  [protected]

Member Data Documentation

bool uiFlatViewStdControl::manip_ [protected]