LibreOffice Module svx (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SvxCurrencyList_Impl Class Reference
Inheritance diagram for SvxCurrencyList_Impl:
[legend]
Collaboration diagram for SvxCurrencyList_Impl:
[legend]

Public Member Functions

 SvxCurrencyList_Impl (SvxCurrencyToolBoxControl *pControl, vcl::Window *pParentWindow, OUString &rSelectFormat, LanguageType &eSelectLanguage)
 
virtual ~SvxCurrencyList_Impl () override
 
virtual void dispose () override
 
- Public Member Functions inherited from svtools::ToolbarPopup
 ToolbarPopup (const css::uno::Reference< css::frame::XFrame > &rFrame, vcl::Window *pParentWindow, WinBits nBits)
 
 ToolbarPopup (const css::uno::Reference< css::frame::XFrame > &rFrame, vcl::Window *pParentWindow, const OString &rID, const OUString &rUIXMLDescription)
 
virtual ~ToolbarPopup () override
 
- Public Member Functions inherited from svtools::ToolbarPopupBase
 ToolbarPopupBase (const css::uno::Reference< css::frame::XFrame > &rFrame)
 
virtual ~ToolbarPopupBase ()
 

Private Member Functions

 DECL_LINK (SelectHdl, ListBox &, void)
 

Private Attributes

VclPtr< ListBoxm_pCurrencyLb
 
rtl::Reference< SvxCurrencyToolBoxControlm_xControl
 
OUString & m_rSelectedFormat
 
LanguageTypem_eSelectedLanguage
 
std::vector< OUString > m_aFormatEntries
 
LanguageType m_eFormatLanguage
 

Additional Inherited Members

- Protected Member Functions inherited from svtools::ToolbarPopup
bool IsInPopupMode () const
 
void EndPopupMode ()
 
- Protected Member Functions inherited from svtools::ToolbarPopupBase
void AddStatusListener (const OUString &rCommandURL)
 
virtual void statusChanged (const css::frame::FeatureStateEvent &Event)
 
- Protected Attributes inherited from svtools::ToolbarPopupBase
css::uno::Reference< css::frame::XFrame > mxFrame
 
rtl::Reference< svt::FrameStatusListenermxStatusListener
 

Detailed Description

Definition at line 627 of file tbcontrl.cxx.

Constructor & Destructor Documentation

SvxCurrencyList_Impl::SvxCurrencyList_Impl ( SvxCurrencyToolBoxControl pControl,
vcl::Window pParentWindow,
OUString &  rSelectFormat,
LanguageType eSelectLanguage 
)
virtual SvxCurrencyList_Impl::~SvxCurrencyList_Impl ( )
inlineoverridevirtual

Definition at line 644 of file tbcontrl.cxx.

Member Function Documentation

SvxCurrencyList_Impl::DECL_LINK ( SelectHdl  ,
ListBox ,
void   
)
private
void SvxCurrencyList_Impl::dispose ( void  )
overridevirtual

Reimplemented from svtools::ToolbarPopup.

Definition at line 2684 of file tbcontrl.cxx.

References VclPtr< ListBox >::disposeAndClear(), m_pCurrencyLb, and m_xControl.

Member Data Documentation

std::vector<OUString> SvxCurrencyList_Impl::m_aFormatEntries
private

Definition at line 635 of file tbcontrl.cxx.

Referenced by SvxCurrencyList_Impl().

LanguageType SvxCurrencyList_Impl::m_eFormatLanguage
private

Definition at line 636 of file tbcontrl.cxx.

Referenced by SvxCurrencyList_Impl().

LanguageType& SvxCurrencyList_Impl::m_eSelectedLanguage
private

Definition at line 633 of file tbcontrl.cxx.

VclPtr<ListBox> SvxCurrencyList_Impl::m_pCurrencyLb
private

Definition at line 630 of file tbcontrl.cxx.

Referenced by dispose(), and SvxCurrencyList_Impl().

OUString& SvxCurrencyList_Impl::m_rSelectedFormat
private

Definition at line 632 of file tbcontrl.cxx.

Referenced by SvxCurrencyList_Impl().

rtl::Reference<SvxCurrencyToolBoxControl> SvxCurrencyList_Impl::m_xControl
private

Definition at line 631 of file tbcontrl.cxx.

Referenced by dispose(), and SvxCurrencyList_Impl().


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