LibreOffice Module sw (master)  1
Protected Member Functions | Protected Attributes | List of all members
SwGreetingsHandler Class Reference

#include <mmgreetingspage.hxx>

Inheritance diagram for SwGreetingsHandler:
[legend]
Collaboration diagram for SwGreetingsHandler:
[legend]

Protected Member Functions

 SwGreetingsHandler (SwMailMergeConfigItem &rConfigItem, weld::Builder &rBuilder)
 
 ~SwGreetingsHandler ()
 
 DECL_LINK (IndividualHdl_Impl, weld::ToggleButton &, void)
 
 DECL_LINK (GreetingHdl_Impl, weld::Button &, void)
 
void Contains (bool bContainsGreeting)
 
virtual void UpdatePreview ()
 

Protected Attributes

VclPtr< 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 29 of file mmgreetingspage.hxx.

Constructor & Destructor Documentation

SwGreetingsHandler::SwGreetingsHandler ( SwMailMergeConfigItem rConfigItem,
weld::Builder rBuilder 
)
inlineprotected

Definition at line 53 of file mmgreetingspage.hxx.

SwGreetingsHandler::~SwGreetingsHandler ( )
inlineprotected

Definition at line 74 of file mmgreetingspage.hxx.

Member Function Documentation

void SwGreetingsHandler::Contains ( bool  bContainsGreeting)
protected

Definition at line 181 of file mmgreetingspage.cxx.

Referenced by IMPL_LINK().

SwGreetingsHandler::DECL_LINK ( IndividualHdl_Impl  ,
weld::ToggleButton ,
void   
)
protected
SwGreetingsHandler::DECL_LINK ( GreetingHdl_Impl  ,
weld::Button ,
void   
)
protected
void SwGreetingsHandler::UpdatePreview ( )
protectedvirtual

Reimplemented in SwMailMergeGreetingsPage.

Definition at line 104 of file mmgreetingspage.cxx.

Member Data Documentation

bool SwGreetingsHandler::m_bIsTabPage
protected
VclPtr<SwMailMergeWizard> SwGreetingsHandler::m_pWizard
protected
SwMailMergeConfigItem& SwGreetingsHandler::m_rConfigItem
protected
std::unique_ptr<weld::Label> SwGreetingsHandler::m_xFemaleColumnFT
protected

Definition at line 46 of file mmgreetingspage.hxx.

std::unique_ptr<weld::ComboBox> SwGreetingsHandler::m_xFemaleColumnLB
protected
std::unique_ptr<weld::Label> SwGreetingsHandler::m_xFemaleFI
protected

Definition at line 45 of file mmgreetingspage.hxx.

std::unique_ptr<weld::ComboBox> SwGreetingsHandler::m_xFemaleFieldCB
protected
std::unique_ptr<weld::Label> SwGreetingsHandler::m_xFemaleFieldFT
protected

Definition at line 48 of file mmgreetingspage.hxx.

std::unique_ptr<weld::Label> SwGreetingsHandler::m_xFemaleFT
protected

Definition at line 39 of file mmgreetingspage.hxx.

std::unique_ptr<weld::ComboBox> SwGreetingsHandler::m_xFemaleLB
protected
std::unique_ptr<weld::Button> SwGreetingsHandler::m_xFemalePB
protected
std::unique_ptr<weld::CheckButton> SwGreetingsHandler::m_xGreetingLineCB
protected
std::unique_ptr<weld::Label> SwGreetingsHandler::m_xMaleFT
protected

Definition at line 42 of file mmgreetingspage.hxx.

std::unique_ptr<weld::ComboBox> SwGreetingsHandler::m_xMaleLB
protected
std::unique_ptr<weld::Button> SwGreetingsHandler::m_xMalePB
protected
std::unique_ptr<weld::ComboBox> SwGreetingsHandler::m_xNeutralCB
protected
std::unique_ptr<weld::Label> SwGreetingsHandler::m_xNeutralFT
protected

Definition at line 50 of file mmgreetingspage.hxx.

std::unique_ptr<weld::CheckButton> SwGreetingsHandler::m_xPersonalizedCB
protected

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