LibreOffice Module sd (master) 1
|
dialog to adjust screen More...
#include <copydlg.hxx>
Public Member Functions | |
CopyDlg (weld::Window *pWindow, const SfxItemSet &rInAttrs, ::sd::View *pView) | |
virtual | ~CopyDlg () override |
void | GetAttr (SfxItemSet &rOutAttrs) |
fills provided item set with dialog box attributes More... | |
void | Reset () |
reads provided item set or evaluate ini string More... | |
Public Member Functions inherited from SfxDialogController | |
SfxDialogController (weld::Widget *pParent, const OUString &rUIFile, const OUString &rDialogId) | |
virtual void | Activate () |
virtual void | Deactivate () |
virtual void | ChildWinDispose () |
virtual void | Close () |
virtual void | EndDialog (int nResponse) |
virtual bool | CloseOnHide () const |
Private Member Functions | |
DECL_LINK (SelectColorHdl, ColorListBox &, void) | |
DECL_LINK (SetViewData, weld::Button &, void) | |
DECL_LINK (SetDefault, weld::Button &, void) | |
Private Attributes | |
const SfxItemSet & | mrOutAttrs |
Fraction | maUIScale |
::sd::View * | mpView |
std::unique_ptr< weld::SpinButton > | m_xNumFldCopies |
std::unique_ptr< weld::Button > | m_xBtnSetViewData |
std::unique_ptr< weld::MetricSpinButton > | m_xMtrFldMoveX |
std::unique_ptr< weld::MetricSpinButton > | m_xMtrFldMoveY |
std::unique_ptr< weld::MetricSpinButton > | m_xMtrFldAngle |
std::unique_ptr< weld::MetricSpinButton > | m_xMtrFldWidth |
std::unique_ptr< weld::MetricSpinButton > | m_xMtrFldHeight |
std::unique_ptr< weld::Label > | m_xFtEndColor |
std::unique_ptr< weld::Button > | m_xBtnSetDefault |
std::unique_ptr< ColorListBox > | m_xLbStartColor |
std::unique_ptr< ColorListBox > | m_xLbEndColor |
dialog to adjust screen
Definition at line 34 of file copydlg.hxx.
sd::CopyDlg::CopyDlg | ( | weld::Window * | pWindow, |
const SfxItemSet & | rInAttrs, | ||
::sd::View * | pView | ||
) |
|
overridevirtual |
Definition at line 72 of file copydlg.cxx.
References m_xDialog, m_xLbEndColor, m_xLbStartColor, m_xMtrFldAngle, m_xMtrFldHeight, m_xMtrFldMoveX, m_xMtrFldMoveY, m_xMtrFldWidth, m_xNumFldCopies, SvtViewOptions::SetUserItem(), and sd::TOKEN.
|
private |
|
private |
|
private |
void sd::CopyDlg::GetAttr | ( | SfxItemSet & | rOutAttrs | ) |
fills provided item set with dialog box attributes
Definition at line 181 of file copydlg.cxx.
References GetCoreValue(), NamedColor::m_aColor, NamedColor::m_aName, m_xLbEndColor, m_xLbStartColor, m_xMtrFldAngle, m_xMtrFldHeight, m_xMtrFldMoveX, m_xMtrFldMoveY, m_xMtrFldWidth, m_xNumFldCopies, maUIScale, and SfxItemSet::Put().
void sd::CopyDlg::Reset | ( | void | ) |
reads provided item set or evaluate ini string
Definition at line 90 of file copydlg.cxx.
References aStr, ColorTransparency, SvtViewOptions::Exists(), SdrMarkView::GetAllMarkedRect(), tools::Rectangle::GetHeight(), SfxItemSet::GetItemIfSet(), SdrPageView::GetPage(), SdrPaintView::GetSdrPageView(), SdrPage::GetSize(), o3tl::getToken(), SvtViewOptions::GetUserItem(), tools::Rectangle::GetWidth(), Size::Height(), m_xDialog, m_xFtEndColor, m_xLbEndColor, m_xLbStartColor, m_xMtrFldAngle, m_xMtrFldHeight, m_xMtrFldMoveX, m_xMtrFldMoveY, m_xMtrFldWidth, m_xNumFldCopies, maUIScale, mpView, mrOutAttrs, SetMetricValue(), o3tl::toInt64(), sd::TOKEN, o3tl::toUInt32(), and Size::Width().
|
private |
Definition at line 56 of file copydlg.hxx.
|
private |
Definition at line 49 of file copydlg.hxx.
|
private |
Definition at line 55 of file copydlg.hxx.
Referenced by Reset().
|
private |
Definition at line 58 of file copydlg.hxx.
Referenced by GetAttr(), Reset(), and ~CopyDlg().
|
private |
Definition at line 57 of file copydlg.hxx.
Referenced by GetAttr(), Reset(), and ~CopyDlg().
|
private |
Definition at line 52 of file copydlg.hxx.
Referenced by GetAttr(), Reset(), and ~CopyDlg().
|
private |
Definition at line 54 of file copydlg.hxx.
Referenced by GetAttr(), Reset(), and ~CopyDlg().
|
private |
Definition at line 50 of file copydlg.hxx.
Referenced by GetAttr(), Reset(), and ~CopyDlg().
|
private |
Definition at line 51 of file copydlg.hxx.
Referenced by GetAttr(), Reset(), and ~CopyDlg().
|
private |
Definition at line 53 of file copydlg.hxx.
Referenced by GetAttr(), Reset(), and ~CopyDlg().
|
private |
Definition at line 48 of file copydlg.hxx.
Referenced by GetAttr(), Reset(), and ~CopyDlg().
|
private |
Definition at line 45 of file copydlg.hxx.
|
private |
Definition at line 46 of file copydlg.hxx.
Referenced by Reset().
|
private |
Definition at line 44 of file copydlg.hxx.
Referenced by Reset().