28class IFunctionDescription;
29class IFunctionManager;
30class IFunctionCategory;
Link< FuncPage &, void > aDoubleClickLink
static sal_Int32 m_nRememberedFunctionCategory
std::unique_ptr< weld::Entry > m_xLbFunctionSearchString
const IFunctionManager * m_pFunctionManager
std::unique_ptr< weld::ComboBox > m_xLbCategory
std::unique_ptr< weld::TreeView > m_xLbFunction
void SetDoubleClickHdl(const Link< FuncPage &, void > &rLink)
sal_Int32 GetCategoryEntryCount() const
OUString GetSelFunctionName() const
DECL_LINK(DblClkHdl, weld::TreeView &, bool)
DECL_LINK(SelComboBoxHdl, weld::ComboBox &, void)
::std::vector< TFunctionDesc > aLRUList
void impl_addFunctions(const IFunctionCategory *_pCategory)
sal_Int32 GetFunctionEntryCount() const
sal_Int32 GetFuncPos(const IFunctionDescription *_pDesc)
std::unique_ptr< weld::Container > m_xContainer
Link< FuncPage &, void > aSelectionLink
void UpdateFunctionList(const OUString &)
DECL_LINK(KeyInputHdl, const KeyEvent &, bool)
sal_Int32 GetCategory() const
static sal_Int32 GetRememeberdFunctionCategory()
void SetFunction(sal_Int32 nFunc)
FuncPage(weld::Container *pContainer, const IFunctionManager *_pFunctionManager)
DECL_LINK(SelTreeViewHdl, weld::TreeView &, void)
const IFunctionDescription * GetFuncDesc(sal_Int32 nPos) const
void SetSelectHdl(const Link< FuncPage &, void > &rLink)
std::unique_ptr< weld::Builder > m_xBuilder
DECL_LINK(ModifyHdl, weld::Entry &, void)
void SetCategory(sal_Int32 nCat)
sal_Int32 GetFunction() const