#include <xap_CustomWidget.h>
Public Member Functions | |
virtual GR_Graphics * | getGraphics () const =0 |
virtual void | queueDrawLU (const UT_Rect *clip) |
virtual void | draw (const UT_Rect *clip) |
Protected Member Functions | |
virtual void | drawLU (const UT_Rect *clip)=0 |
void XAP_CustomWidgetLU::draw | ( | const UT_Rect * | clip | ) | [virtual] |
Implements XAP_CustomWidget.
References drawLU(), getGraphics(), UT_Rect::height, UT_Rect::left, GR_Graphics::tlu(), UT_Rect::top, UT_ASSERT, and UT_Rect::width.
Referenced by AP_Win32LeftRuler::_LeftRulerWndProc(), AP_Win32TopRuler::_TopRulerWndProc(), and AP_TopRuler::setDimension().
virtual void XAP_CustomWidgetLU::drawLU | ( | const UT_Rect * | clip | ) | [protected, pure virtual] |
Implemented in AP_LeftRuler, and AP_TopRuler.
Referenced by draw().
virtual GR_Graphics* XAP_CustomWidgetLU::getGraphics | ( | ) | const [pure virtual] |
Implemented in AP_LeftRuler, and AP_TopRuler.
Referenced by draw(), and queueDrawLU().
void XAP_CustomWidgetLU::queueDrawLU | ( | const UT_Rect * | clip | ) | [virtual] |
References getGraphics(), UT_Rect::height, UT_Rect::left, XAP_CustomWidget::queueDraw(), GR_Graphics::tdu(), UT_Rect::top, UT_ASSERT, and UT_Rect::width.
Referenced by AP_LeftRuler::mouseMotion(), AP_TopRuler::notify(), AP_TopRuler::scrollRuler(), and AP_LeftRuler::scrollRuler().