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:

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)

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 

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
sal_uInt32 FunctionPopup_Impl::GetSelected ( ) const
sal_uInt16 FunctionPopup_Impl::id_to_function ( const OString &  rIdent)

Member Data Documentation

VclBuilder FunctionPopup_Impl::m_aBuilder

Definition at line 99 of file pszctrl.cxx.

sal_uInt32 const FunctionPopup_Impl::m_nSelected

Definition at line 101 of file pszctrl.cxx.

Referenced by GetSelected().

VclPtr<PopupMenu> FunctionPopup_Impl::m_xMenu

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: