#include <xap_Preview.h>
Public Member Functions | |
XAP_Preview (GR_Graphics *gc) | |
virtual | ~XAP_Preview (void) |
void | setWindowSize (UT_sint32, UT_sint32) |
UT_sint32 | getWindowWidth (void) const |
UT_sint32 | getWindowHeight (void) const |
virtual void | onLeftButtonDown (UT_sint32, UT_sint32) |
Protected Member Functions | |
XAP_Preview () | |
Protected Attributes | |
GR_Graphics * | m_gc |
Private Attributes | |
UT_sint32 | m_iWindowHeight |
UT_sint32 | m_iWindowWidth |
XAP_Preview::XAP_Preview | ( | GR_Graphics * | gc | ) |
References UT_ASSERT.
XAP_Preview::~XAP_Preview | ( | void | ) | [virtual] |
XAP_Preview::XAP_Preview | ( | ) | [protected] |
UT_sint32 XAP_Preview::getWindowHeight | ( | void | ) | const [inline] |
Referenced by AP_Preview_Paragraph::_drawPageBackground(), AP_Preview_Paragraph::_drawPageBorder(), AP_Dialog_FormatFrame::_makeImageForRaster(), AP_Dialog_FormatTable::askForGraphicPathName(), XAP_Preview_FontPreview::clearScreen(), AP_Preview_Annotation::clearScreen(), XAP_Preview_Zoom::draw(), XAP_Preview_FontPreview::draw(), AP_Preview_Annotation::draw(), AP_Preview_PageNumbers::draw(), AP_Lists_preview::draw(), AP_FormatTable_preview::draw(), AP_FormatFrame_preview::draw(), AP_Columns_preview::draw(), AP_Border_Shading_preview::draw(), and AP_Dialog_FormatTable::setCurCellProps().
UT_sint32 XAP_Preview::getWindowWidth | ( | void | ) | const [inline] |
Referenced by AP_Preview_Paragraph::_appendLine(), AP_Preview_Paragraph::_drawPageBackground(), AP_Preview_Paragraph::_drawPageBorder(), AP_Dialog_FormatFrame::_makeImageForRaster(), AP_Dialog_FormatTable::askForGraphicPathName(), XAP_Preview_FontPreview::clearScreen(), AP_Preview_Annotation::clearScreen(), XAP_Preview_Zoom::draw(), XAP_Preview_FontPreview::draw(), AP_Preview_Annotation::draw(), AP_Preview_PageNumbers::draw(), AP_Lists_preview::draw(), AP_FormatTable_preview::draw(), AP_FormatFrame_preview::draw(), AP_Columns_preview::draw(), AP_Border_Shading_preview::draw(), and AP_Dialog_FormatTable::setCurCellProps().
Reimplemented in XAP_Draw_Symbol.
Referenced by XAP_Win32PreviewWidget::onLeftButtonDown().
References m_iWindowHeight, and m_iWindowWidth.
Referenced by AP_Preview_Annotation::_createAnnotationPreviewFromGC(), AP_Dialog_Styles::_createCharPreviewFromGC(), XAP_FontPreview::_createFontPreviewFromGC(), XAP_Dialog_FontChooser::_createFontPreviewFromGC(), XAP_Dialog_Zoom::_createPreviewFromGC(), AP_Dialog_Paragraph::_createPreviewFromGC(), AP_Dialog_PageNumbers::_createPreviewFromGC(), AP_Dialog_Lists::_createPreviewFromGC(), AP_Dialog_FormatTable::_createPreviewFromGC(), AP_Dialog_FormatFrame::_createPreviewFromGC(), AP_Dialog_Columns::_createPreviewFromGC(), AP_Dialog_Border_Shading::_createPreviewFromGC(), and AP_Preview_Abi::AP_Preview_Abi().
GR_Graphics* XAP_Preview::m_gc [protected] |
Referenced by AP_Preview_Paragraph::_appendBlock(), AP_Preview_Paragraph::_appendLine(), AP_Preview_Annotation::_createAnnotationPreviewFromGC(), AP_Preview_Paragraph::_drawPageBackground(), AP_Preview_Paragraph::_drawPageBorder(), AP_Preview_Paragraph::_loadDrawFont(), AP_Preview_Annotation::AP_Preview_Annotation(), AP_Preview_PageNumbers::AP_Preview_PageNumbers(), AP_Preview_Paragraph::AP_Preview_Paragraph(), XAP_Draw_Symbol::calcSymbol(), XAP_Preview_FontPreview::clearScreen(), AP_Preview_Annotation::clearScreen(), XAP_Preview_Zoom::draw(), XAP_Draw_Symbol::draw(), XAP_Preview_FontPreview::draw(), AP_Preview_Paragraph::draw(), AP_Preview_Annotation::draw(), AP_Preview_PageNumbers::draw(), AP_Lists_preview::draw(), AP_FormatTable_preview::draw(), AP_FormatFrame_preview::draw(), AP_Columns_preview::draw(), AP_Border_Shading_preview::draw(), XAP_Draw_Symbol::drawarea(), AP_Lists_preview::setData(), XAP_Preview_Zoom::setDrawAtPosition(), XAP_Preview_Zoom::setFont(), XAP_Draw_Symbol::setFontString(), XAP_Preview_Zoom::setString(), XAP_Draw_Symbol::setWindowSize(), and XAP_Preview_Zoom::setZoomPercent().
UT_sint32 XAP_Preview::m_iWindowHeight [private] |
Referenced by setWindowSize().
UT_sint32 XAP_Preview::m_iWindowWidth [private] |
Referenced by setWindowSize().