LibreOffice Module sd (master) 1
|
The UI part of the GraphicSizeViolation used by GenericCheckDialog. More...
#include <GraphicSizeCheck.hxx>
Public Member Functions | |
GraphicSizeCheckGUIEntry (SdDrawDocument *pDocument, std::unique_ptr< GraphicSizeViolation > &&pViolation) | |
OUString | getText () override |
bool | canMarkObject () override |
void | markObject () override |
bool | hasProperties () override |
void | runProperties () override |
Public Member Functions inherited from svx::CheckData | |
virtual | ~CheckData () |
virtual OUString | getText ()=0 |
virtual bool | canMarkObject ()=0 |
virtual void | markObject ()=0 |
virtual bool | hasProperties ()=0 |
virtual void | runProperties ()=0 |
Private Attributes | |
SdDrawDocument * | m_pDocument |
std::unique_ptr< GraphicSizeViolation > | m_pViolation |
The UI part of the GraphicSizeViolation used by GenericCheckDialog.
Definition at line 77 of file GraphicSizeCheck.hxx.
|
inline |
Definition at line 84 of file GraphicSizeCheck.hxx.
|
inlineoverridevirtual |
Implements svx::CheckData.
Definition at line 93 of file GraphicSizeCheck.hxx.
|
overridevirtual |
Implements svx::CheckData.
Definition at line 164 of file GraphicSizeCheck.cxx.
References m_pViolation, and SdResId().
|
inlineoverridevirtual |
Implements svx::CheckData.
Definition at line 97 of file GraphicSizeCheck.hxx.
|
overridevirtual |
Implements svx::CheckData.
Definition at line 184 of file GraphicSizeCheck.cxx.
References SdDrawDocument::GetDocSh(), SdrPaintView::GetSdrPageView(), sd::ViewShell::GetView(), m_pDocument, m_pViolation, SdrMarkView::MarkObj(), SdrObjEditView::ShowSdrPage(), and SdrView::UnmarkAll().
Referenced by runProperties().
|
overridevirtual |
Implements svx::CheckData.
Definition at line 193 of file GraphicSizeCheck.cxx.
References SfxDispatcher::Execute(), SfxShell::GetDispatcher(), SdDrawDocument::GetDocSh(), m_pDocument, and markObject().
|
private |
Definition at line 80 of file GraphicSizeCheck.hxx.
Referenced by markObject(), and runProperties().
|
private |
Definition at line 81 of file GraphicSizeCheck.hxx.
Referenced by getText(), and markObject().