LibreOffice Module svx (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SvxFmAbsRecWin Class Referencefinal

#include <tbxform.hxx>

Inheritance diagram for SvxFmAbsRecWin:
[legend]
Collaboration diagram for SvxFmAbsRecWin:
[legend]

Public Member Functions

 SvxFmAbsRecWin (vcl::Window *_pParent, SfxToolBoxControl *_pController)
 
virtual void dispose () override
 
virtual ~SvxFmAbsRecWin () override
 
void set_text (const OUString &rText)
 
virtual void GetFocus () override
 
- Public Member Functions inherited from InterimItemWindow
virtual ~InterimItemWindow () override
 
virtual void Resize () override
 
virtual Size GetOptimalSize () const override
 

Private Member Functions

 DECL_LINK (KeyInputHdl, const KeyEvent &, bool)
 
 DECL_LINK (ActivatedHdl, weld::Entry &, bool)
 
 DECL_LINK (FocusOutHdl, weld::Widget &, void)
 
void FirePosition (bool _bForce)
 

Private Attributes

std::unique_ptr< weld::Entrym_xWidget
 
SfxToolBoxControlm_pController
 

Additional Inherited Members

- Protected Member Functions inherited from InterimItemWindow
 InterimItemWindow (vcl::Window *pParent, const OUString &rUIXMLDescription, const OString &rID)
 
bool ChildKeyInput (const KeyEvent &rKEvt)
 
- Protected Attributes inherited from InterimItemWindow
std::unique_ptr< weld::Builderm_xBuilder
 
VclPtr< vcl::Windowm_xVclContentArea
 
std::unique_ptr< weld::Containerm_xContainer
 

Detailed Description

Definition at line 25 of file tbxform.hxx.

Constructor & Destructor Documentation

SvxFmAbsRecWin::SvxFmAbsRecWin ( vcl::Window _pParent,
SfxToolBoxControl _pController 
)

Definition at line 36 of file tbxform.cxx.

References LINK, and m_xWidget.

SvxFmAbsRecWin::~SvxFmAbsRecWin ( )
overridevirtual

Definition at line 61 of file tbxform.cxx.

Member Function Documentation

SvxFmAbsRecWin::DECL_LINK ( KeyInputHdl  ,
const KeyEvent ,
bool   
)
private
SvxFmAbsRecWin::DECL_LINK ( ActivatedHdl  ,
weld::Entry ,
bool   
)
private
SvxFmAbsRecWin::DECL_LINK ( FocusOutHdl  ,
weld::Widget ,
void   
)
private
void SvxFmAbsRecWin::dispose ( void  )
overridevirtual

Reimplemented from InterimItemWindow.

Definition at line 48 of file tbxform.cxx.

References InterimItemWindow::dispose(), and m_xWidget.

void SvxFmAbsRecWin::FirePosition ( bool  _bForce)
private
void SvxFmAbsRecWin::GetFocus ( )
overridevirtual

Reimplemented from InterimItemWindow.

Definition at line 54 of file tbxform.cxx.

References InterimItemWindow::GetFocus(), and m_xWidget.

void SvxFmAbsRecWin::set_text ( const OUString &  rText)
inline

Definition at line 32 of file tbxform.hxx.

References m_xWidget.

Referenced by SvxFmTbxCtlAbsRec::StateChanged().

Member Data Documentation

SfxToolBoxControl* SvxFmAbsRecWin::m_pController
private

Definition at line 45 of file tbxform.hxx.

Referenced by FirePosition().

std::unique_ptr<weld::Entry> SvxFmAbsRecWin::m_xWidget
private

Definition at line 37 of file tbxform.hxx.

Referenced by dispose(), FirePosition(), GetFocus(), set_text(), and SvxFmAbsRecWin().


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