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

Public Member Functions

 FunctionPopup_Impl (sal_uInt32 nCheckEncoded)
 
sal_uInt16 Execute (vcl::Window *pWindow, const Point &rPopupPos)
 
sal_uInt32 GetSelected () const
 

Private Member Functions

sal_uInt16 function_to_id (sal_uInt16 nFunc) const
 

Static Private Member Functions

static sal_uInt16 id_to_function (const OString &rIdent)
 

Private Attributes

VclBuilder m_aBuilder
 
VclPtr< PopupMenum_xMenu
 
sal_uInt32 const m_nSelected
 

Detailed Description

Definition at line 97 of file pszctrl.cxx.

Constructor & Destructor Documentation

FunctionPopup_Impl::FunctionPopup_Impl ( sal_uInt32  nCheckEncoded)
explicit

Definition at line 155 of file pszctrl.cxx.

References Menu::CheckItem(), function_to_id(), and m_xMenu.

Member Function Documentation

sal_uInt16 FunctionPopup_Impl::Execute ( vcl::Window pWindow,
const Point rPopupPos 
)
inline

Definition at line 106 of file pszctrl.cxx.

References PopupMenu::Execute().

Referenced by SvxPosSizeStatusBarControl::Command().

sal_uInt16 FunctionPopup_Impl::function_to_id ( sal_uInt16  nFunc) const
private
sal_uInt32 FunctionPopup_Impl::GetSelected ( ) const
sal_uInt16 FunctionPopup_Impl::id_to_function ( const OString &  rIdent)
staticprivate

Member Data Documentation

VclBuilder FunctionPopup_Impl::m_aBuilder
private

Definition at line 99 of file pszctrl.cxx.

sal_uInt32 const FunctionPopup_Impl::m_nSelected
private

Definition at line 101 of file pszctrl.cxx.

Referenced by GetSelected().

VclPtr<PopupMenu> FunctionPopup_Impl::m_xMenu
private

Definition at line 100 of file pszctrl.cxx.

Referenced by function_to_id(), FunctionPopup_Impl(), and GetSelected().


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