LibreOffice Module sw (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SwMailBodyDialog Class Reference

#include <mmgreetingspage.hxx>

Inheritance diagram for SwMailBodyDialog:
Collaboration diagram for SwMailBodyDialog:

Public Member Functions

 SwMailBodyDialog (weld::Window *pParent)
virtual ~SwMailBodyDialog () override
void SetBody (const OUString &rBody)
OUString GetBody () 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

Private Member Functions

 DECL_LINK (ContainsHdl_Impl, weld::Toggleable &, void)
 DECL_LINK (OKHdl, weld::Button &, void)

Private Attributes

std::unique_ptr< weld::TextViewm_xBodyMLE
std::unique_ptr< weld::Buttonm_xOK

Additional Inherited Members

- Protected Member Functions inherited from SwGreetingsHandler
 SwGreetingsHandler (SwMailMergeConfigItem &rConfigItem, weld::Builder &rBuilder)
 ~SwGreetingsHandler ()
 DECL_LINK (IndividualHdl_Impl, weld::Toggleable &, void)
 DECL_LINK (GreetingHdl_Impl, weld::Button &, void)
void Contains (bool bContainsGreeting)
virtual void UpdatePreview ()
- Protected Attributes inherited from SwGreetingsHandler
 The mail merge state, available even when m_pWizard is nullptr. More...
bool m_bIsTabPage
std::unique_ptr< weld::CheckButtonm_xGreetingLineCB
std::unique_ptr< weld::CheckButtonm_xPersonalizedCB
std::unique_ptr< weld::Labelm_xFemaleFT
std::unique_ptr< weld::ComboBoxm_xFemaleLB
std::unique_ptr< weld::Buttonm_xFemalePB
std::unique_ptr< weld::Labelm_xMaleFT
std::unique_ptr< weld::ComboBoxm_xMaleLB
std::unique_ptr< weld::Buttonm_xMalePB
std::unique_ptr< weld::Labelm_xFemaleFI
std::unique_ptr< weld::Labelm_xFemaleColumnFT
std::unique_ptr< weld::ComboBoxm_xFemaleColumnLB
std::unique_ptr< weld::Labelm_xFemaleFieldFT
std::unique_ptr< weld::ComboBoxm_xFemaleFieldCB
std::unique_ptr< weld::Labelm_xNeutralFT
std::unique_ptr< weld::ComboBoxm_xNeutralCB

Detailed Description

Definition at line 113 of file mmgreetingspage.hxx.

Constructor & Destructor Documentation

◆ SwMailBodyDialog()

SwMailBodyDialog::SwMailBodyDialog ( weld::Window pParent)

◆ ~SwMailBodyDialog()

SwMailBodyDialog::~SwMailBodyDialog ( )

Definition at line 385 of file mmgreetingspage.cxx.

Member Function Documentation

◆ DECL_LINK() [1/2]

SwMailBodyDialog::DECL_LINK ( ContainsHdl_Impl  ,
weld::Toggleable ,

◆ DECL_LINK() [2/2]

SwMailBodyDialog::DECL_LINK ( OKHdl  ,
weld::Button ,

◆ GetBody()

OUString SwMailBodyDialog::GetBody ( ) const

Definition at line 126 of file mmgreetingspage.hxx.

References m_xBodyMLE.

Referenced by IMPL_LINK_NOARG().

◆ SetBody()

void SwMailBodyDialog::SetBody ( const OUString &  rBody)

Definition at line 125 of file mmgreetingspage.hxx.

References m_xBodyMLE.

Referenced by IMPL_LINK_NOARG().

Member Data Documentation

◆ m_xBodyMLE

std::unique_ptr<weld::TextView> SwMailBodyDialog::m_xBodyMLE

Definition at line 115 of file mmgreetingspage.hxx.

Referenced by GetBody(), SetBody(), and SwMailBodyDialog().

◆ m_xOK

std::unique_ptr<weld::Button> SwMailBodyDialog::m_xOK

Definition at line 116 of file mmgreetingspage.hxx.

Referenced by SwMailBodyDialog().

The documentation for this class was generated from the following files: