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::Toggleable &, void)
 
 DECL_LINK (GreetingHdl_Impl, weld::Button &, void)
 
void Contains (bool bContainsGreeting)
 
virtual void UpdatePreview ()
 

Protected Attributes

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

Constructor & Destructor Documentation

◆ SwGreetingsHandler()

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

Definition at line 55 of file mmgreetingspage.hxx.

◆ ~SwGreetingsHandler()

SwGreetingsHandler::~SwGreetingsHandler ( )
inlineprotected

Definition at line 77 of file mmgreetingspage.hxx.

Member Function Documentation

◆ Contains()

void SwGreetingsHandler::Contains ( bool  bContainsGreeting)
protected

◆ DECL_LINK() [1/2]

SwGreetingsHandler::DECL_LINK ( GreetingHdl_Impl  ,
weld::Button ,
void   
)
protected

◆ DECL_LINK() [2/2]

SwGreetingsHandler::DECL_LINK ( IndividualHdl_Impl  ,
weld::Toggleable ,
void   
)
protected

◆ UpdatePreview()

void SwGreetingsHandler::UpdatePreview ( )
protectedvirtual

Reimplemented in SwMailMergeGreetingsPage.

Definition at line 103 of file mmgreetingspage.cxx.

Member Data Documentation

◆ m_bIsTabPage

bool SwGreetingsHandler::m_bIsTabPage
protected

◆ m_pWizard

SwMailMergeWizard* SwGreetingsHandler::m_pWizard
protected

◆ m_rConfigItem

SwMailMergeConfigItem& SwGreetingsHandler::m_rConfigItem
protected

◆ m_xFemaleColumnFT

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

Definition at line 48 of file mmgreetingspage.hxx.

Referenced by Contains().

◆ m_xFemaleColumnLB

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

◆ m_xFemaleFI

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

Definition at line 47 of file mmgreetingspage.hxx.

Referenced by Contains().

◆ m_xFemaleFieldCB

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

◆ m_xFemaleFieldFT

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

Definition at line 50 of file mmgreetingspage.hxx.

Referenced by Contains().

◆ m_xFemaleFT

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

Definition at line 41 of file mmgreetingspage.hxx.

Referenced by Contains().

◆ m_xFemaleLB

std::unique_ptr<weld::ComboBox> SwGreetingsHandler::m_xFemaleLB
protected

◆ m_xFemalePB

std::unique_ptr<weld::Button> SwGreetingsHandler::m_xFemalePB
protected

◆ m_xGreetingLineCB

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

◆ m_xMaleFT

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

Definition at line 44 of file mmgreetingspage.hxx.

Referenced by Contains().

◆ m_xMaleLB

std::unique_ptr<weld::ComboBox> SwGreetingsHandler::m_xMaleLB
protected

◆ m_xMalePB

std::unique_ptr<weld::Button> SwGreetingsHandler::m_xMalePB
protected

◆ m_xNeutralCB

std::unique_ptr<weld::ComboBox> SwGreetingsHandler::m_xNeutralCB
protected

◆ m_xNeutralFT

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

Definition at line 52 of file mmgreetingspage.hxx.

Referenced by Contains().

◆ m_xPersonalizedCB

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

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