#include <xap_CustomWidget.h>
Public Member Functions | |
XAP_CustomWidget () | |
virtual | ~XAP_CustomWidget () |
virtual void | queueDraw (const UT_Rect *clip=NULL) |
virtual void | draw (const UT_Rect *clip=NULL)=0 |
XAP_CustomWidget::XAP_CustomWidget | ( | ) | [inline] |
virtual XAP_CustomWidget::~XAP_CustomWidget | ( | ) | [inline, virtual] |
virtual void XAP_CustomWidget::draw | ( | const UT_Rect * | clip = NULL |
) | [pure virtual] |
Implemented in XAP_Draw_Symbol_sample, XAP_CustomWidgetLU, XAP_Preview_FontPreview, XAP_Draw_Symbol, XAP_Preview_Zoom, AP_Border_Shading_preview, AP_Columns_preview, AP_FormatFrame_preview, AP_FormatTable_preview, AP_Lists_preview, AP_Preview_PageNumbers, AP_Preview_Abi, and AP_Preview_Paragraph.
Referenced by XAP_Win32PreviewWidget::onPaint(), queueDraw(), and AP_Columns_preview::set().
void XAP_CustomWidget::queueDraw | ( | const UT_Rect * | clip = NULL |
) | [virtual] |
Reimplemented in XAP_UnixCustomWidget.
References draw().
Referenced by AP_TopRuler::_ignoreEvent(), AP_LeftRuler::_ignoreEvent(), AP_Dialog_Paragraph::_syncControls(), AP_Dialog_PageNumbers::_updatePreview(), AP_Dialog_FormatTable::askForGraphicPathName(), AP_Dialog_FormatFrame::askForGraphicPathName(), AP_Dialog_FormatTable::clearImage(), AP_Dialog_FormatFrame::clearImage(), AP_TopRuler::mouseMotion(), AP_LeftRuler::mouseMotion(), AP_TopRuler::mousePress(), AP_LeftRuler::notify(), XAP_CustomWidgetLU::queueDrawLU(), AP_Frame::quickZoom(), AP_Dialog_Border_Shading::setCurBlockProps(), AP_Dialog_FormatTable::setCurCellProps(), AP_Dialog_FormatFrame::setCurFrameProps(), AP_LeftRuler::setDimension(), AP_TopRuler::setTableLineDrag(), and AP_LeftRuler::setTableLineDrag().