LibreOffice Module cui (master) 1
|
#include <postdlg.hxx>
Public Member Functions | |
SvxPostItDialog (weld::Widget *pParent, const SfxItemSet &rCoreSet, bool bPrevNext) | |
virtual | ~SvxPostItDialog () override |
const SfxItemSet * | GetOutputItemSet () const |
void | SetPrevHdl (const Link< SvxPostItDialog &, void > &rLink) |
void | SetNextHdl (const Link< SvxPostItDialog &, void > &rLink) |
void | EnableTravel (bool bNext, bool bPrev) |
OUString | GetNote () const |
void | SetNote (const OUString &rTxt) |
void | ShowLastAuthor (std::u16string_view rAuthor, std::u16string_view rDate) |
void | DontChangeAuthor () |
void | HideAuthor () |
void | set_title (const OUString &rTitle) |
std::shared_ptr< weld::Dialog > const & | GetDialog () const |
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 |
Static Public Member Functions | |
static WhichRangesContainer | GetRanges () |
Private Member Functions | |
DECL_LINK (Stamp, weld::Button &, void) | |
DECL_LINK (OKHdl, weld::Button &, void) | |
DECL_LINK (PrevHdl, weld::Button &, void) | |
DECL_LINK (NextHdl, weld::Button &, void) | |
Private Attributes | |
const SfxItemSet & | m_rSet |
std::unique_ptr< SfxItemSet > | m_xOutSet |
Link< SvxPostItDialog &, void > | m_aPrevHdlLink |
Link< SvxPostItDialog &, void > | m_aNextHdlLink |
std::unique_ptr< weld::Label > | m_xLastEditFT |
std::unique_ptr< weld::Label > | m_xAltTitle |
std::unique_ptr< weld::TextView > | m_xEditED |
std::unique_ptr< weld::Widget > | m_xInsertAuthor |
std::unique_ptr< weld::Button > | m_xAuthorBtn |
std::unique_ptr< weld::Button > | m_xOKBtn |
std::unique_ptr< weld::Button > | m_xPrevBtn |
std::unique_ptr< weld::Button > | m_xNextBtn |
Definition at line 40 of file postdlg.hxx.
SvxPostItDialog::SvxPostItDialog | ( | weld::Widget * | pParent, |
const SfxItemSet & | rCoreSet, | ||
bool | bPrevNext | ||
) |
Definition at line 36 of file postdlg.cxx.
References convertLineEnd(), SfxItemSet::Get(), LocaleDataWrapper::getDate(), SfxItemSet::GetItemState(), GetLocaleDataWrapper(), Application::GetSettings(), GetSystemLineEnd(), LINK, m_rSet, m_xAltTitle, m_xAuthorBtn, m_xDialog, m_xEditED, m_xNextBtn, m_xOKBtn, m_xPrevBtn, ShowLastAuthor(), Stamp, and Date::SYSTEM.
|
overridevirtual |
Definition at line 100 of file postdlg.cxx.
|
private |
|
private |
|
private |
|
private |
|
inline |
Definition at line 65 of file postdlg.hxx.
References m_xAuthorBtn.
void SvxPostItDialog::EnableTravel | ( | bool | bNext, |
bool | bPrev | ||
) |
Definition at line 115 of file postdlg.cxx.
References m_xNextBtn, and m_xPrevBtn.
|
inline |
Definition at line 77 of file postdlg.hxx.
References m_xDialog.
|
inline |
Definition at line 56 of file postdlg.hxx.
References m_xEditED.
|
inline |
Definition at line 48 of file postdlg.hxx.
References m_xOutSet.
|
static |
Definition at line 110 of file postdlg.cxx.
Referenced by AbstractDialogFactory_Impl::GetDialogGetRangesFunc().
|
inline |
Definition at line 69 of file postdlg.hxx.
References m_xInsertAuthor.
|
inline |
Definition at line 73 of file postdlg.hxx.
References m_xDialog.
|
inline |
Definition at line 52 of file postdlg.hxx.
References m_aNextHdlLink.
|
inline |
Definition at line 60 of file postdlg.hxx.
References m_xEditED.
|
inline |
Definition at line 50 of file postdlg.hxx.
References m_aPrevHdlLink.
void SvxPostItDialog::ShowLastAuthor | ( | std::u16string_view | rAuthor, |
std::u16string_view | rDate | ||
) |
Definition at line 104 of file postdlg.cxx.
References m_xLastEditFT.
Referenced by SvxPostItDialog().
|
private |
Definition at line 87 of file postdlg.hxx.
Referenced by SetNextHdl().
|
private |
Definition at line 86 of file postdlg.hxx.
Referenced by SetPrevHdl().
|
private |
Definition at line 83 of file postdlg.hxx.
Referenced by SvxPostItDialog().
|
private |
Definition at line 90 of file postdlg.hxx.
Referenced by SvxPostItDialog().
|
private |
Definition at line 93 of file postdlg.hxx.
Referenced by DontChangeAuthor(), and SvxPostItDialog().
|
private |
Definition at line 91 of file postdlg.hxx.
Referenced by GetNote(), SetNote(), and SvxPostItDialog().
|
private |
Definition at line 92 of file postdlg.hxx.
Referenced by HideAuthor().
|
private |
Definition at line 89 of file postdlg.hxx.
Referenced by ShowLastAuthor().
|
private |
Definition at line 96 of file postdlg.hxx.
Referenced by EnableTravel(), and SvxPostItDialog().
|
private |
Definition at line 94 of file postdlg.hxx.
Referenced by SvxPostItDialog().
|
private |
Definition at line 84 of file postdlg.hxx.
Referenced by GetOutputItemSet().
|
private |
Definition at line 95 of file postdlg.hxx.
Referenced by EnableTravel(), and SvxPostItDialog().