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:
[legend]
Collaboration diagram for SwMailBodyDialog:
[legend]

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
SwMailMergeWizardm_pWizard
 
SwMailMergeConfigItemm_rConfigItem
 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 ( )
overridevirtual

Definition at line 385 of file mmgreetingspage.cxx.

Member Function Documentation

◆ DECL_LINK() [1/2]

SwMailBodyDialog::DECL_LINK ( ContainsHdl_Impl  ,
weld::Toggleable ,
void   
)
private

◆ DECL_LINK() [2/2]

SwMailBodyDialog::DECL_LINK ( OKHdl  ,
weld::Button ,
void   
)
private

◆ GetBody()

OUString SwMailBodyDialog::GetBody ( ) const
inline

Definition at line 126 of file mmgreetingspage.hxx.

References m_xBodyMLE.

Referenced by IMPL_LINK_NOARG().

◆ SetBody()

void SwMailBodyDialog::SetBody ( const OUString &  rBody)
inline

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
private

Definition at line 115 of file mmgreetingspage.hxx.

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

◆ m_xOK

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

Definition at line 116 of file mmgreetingspage.hxx.

Referenced by SwMailBodyDialog().


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