TdkTipTool Class Reference
[The Graphics Module]

Defines the class TdkTipTool. More...

#include <TdkTipTool.h>

List of all members.

Public Member Functions

 TdkTipTool (TdkCanvas *canvas)
virtual ~TdkTipTool ()
virtual void hide ()
virtual void show (TeDatabasePortal *portal, std::string tipField, int x, int y)
virtual void show (std::string tip, int x, int y)
virtual void setCanvas (TdkCanvas *canvas)
virtual TdkCanvasgetCanvas ()
virtual void highlightOn ()
virtual void highlightOff ()

Protected Member Functions

virtual void draw (int x, int y, std::string txt)
virtual void buildBackImage (double x1, double y1, double x2, double y2)

Protected Attributes

TdkCanvascanvas_
bool tipOn_
bool highlightOn_
unsigned char * tipR_
unsigned char * tipG_
unsigned char * tipB_
double tipX_
double tipY_
double tipW_
double tipH_


Detailed Description

Defines the class TdkTipTool.


Constructor & Destructor Documentation

TdkTipTool::TdkTipTool ( TdkCanvas canvas  ) 

virtual TdkTipTool::~TdkTipTool (  )  [inline, virtual]


Member Function Documentation

void TdkTipTool::hide (  )  [virtual]

virtual void TdkTipTool::show ( TeDatabasePortal *  portal,
std::string  tipField,
int  x,
int  y 
) [virtual]

virtual void TdkTipTool::show ( std::string  tip,
int  x,
int  y 
) [virtual]

void TdkTipTool::setCanvas ( TdkCanvas canvas  )  [inline, virtual]

TdkCanvas * TdkTipTool::getCanvas (  )  [inline, virtual]

void TdkTipTool::highlightOn (  )  [inline, virtual]

void TdkTipTool::highlightOff (  )  [inline, virtual]

virtual void TdkTipTool::draw ( int  x,
int  y,
std::string  txt 
) [protected, virtual]

void TdkTipTool::buildBackImage ( double  x1,
double  y1,
double  x2,
double  y2 
) [protected, virtual]


Member Data Documentation

TdkCanvas* TdkTipTool::canvas_ [protected]

bool TdkTipTool::tipOn_ [protected]

bool TdkTipTool::highlightOn_ [protected]

unsigned char* TdkTipTool::tipR_ [protected]

unsigned char* TdkTipTool::tipG_ [protected]

unsigned char* TdkTipTool::tipB_ [protected]

double TdkTipTool::tipX_ [protected]

double TdkTipTool::tipY_ [protected]

double TdkTipTool::tipW_ [protected]

double TdkTipTool::tipH_ [protected]


The documentation for this class was generated from the following files:
Generated on Fri Jun 15 16:54:58 2007 for TDK by  doxygen 1.5.2