#include <TdkTipTool.h>
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 TdkCanvas * | getCanvas () |
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 | |
TdkCanvas * | canvas_ |
bool | tipOn_ |
bool | highlightOn_ |
unsigned char * | tipR_ |
unsigned char * | tipG_ |
unsigned char * | tipB_ |
double | tipX_ |
double | tipY_ |
double | tipW_ |
double | tipH_ |
TdkTipTool::TdkTipTool | ( | TdkCanvas * | canvas | ) |
virtual TdkTipTool::~TdkTipTool | ( | ) | [inline, virtual] |
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] |
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] |