LibreOffice Module dbaccess (master) 1
Public Member Functions | Private Attributes | List of all members
dbaui::OTableDesignHelpBar Class Referencefinal

#include <TableDesignHelpBar.hxx>

Inheritance diagram for dbaui::OTableDesignHelpBar:
[legend]
Collaboration diagram for dbaui::OTableDesignHelpBar:
[legend]

Public Member Functions

 OTableDesignHelpBar (std::unique_ptr< weld::TextView > xTextWin)
 
void SetHelpText (const OUString &rText)
 
bool HasFocus () const
 
void connect_focus_in (const Link< weld::Widget &, void > &rLink)
 
void connect_focus_out (const Link< weld::Widget &, void > &rLink)
 
virtual bool isCutAllowed () override
 
virtual bool isCopyAllowed () override
 
virtual bool isPasteAllowed () override
 
virtual void copy () override
 
virtual void cut () override
 
virtual void paste () override
 
virtual bool isCutAllowed ()=0
 
virtual bool isCopyAllowed ()=0
 
virtual bool isPasteAllowed ()=0
 
virtual void copy ()=0
 
virtual void cut ()=0
 
virtual void paste ()=0
 

Private Attributes

std::unique_ptr< weld::TextViewm_xTextWin
 

Additional Inherited Members

- Protected Member Functions inherited from dbaui::IClipboardTest
 ~IClipboardTest ()
 

Detailed Description

Definition at line 26 of file TableDesignHelpBar.hxx.

Constructor & Destructor Documentation

◆ OTableDesignHelpBar()

OTableDesignHelpBar::OTableDesignHelpBar ( std::unique_ptr< weld::TextView xTextWin)

Member Function Documentation

◆ connect_focus_in()

void dbaui::OTableDesignHelpBar::connect_focus_in ( const Link< weld::Widget &, void > &  rLink)
inline

Definition at line 38 of file TableDesignHelpBar.hxx.

References m_xTextWin.

Referenced by dbaui::OTableFieldDescWin::OTableFieldDescWin().

◆ connect_focus_out()

void dbaui::OTableDesignHelpBar::connect_focus_out ( const Link< weld::Widget &, void > &  rLink)
inline

Definition at line 43 of file TableDesignHelpBar.hxx.

References m_xTextWin.

Referenced by dbaui::OFieldDescControl::OFieldDescControl().

◆ copy()

void OTableDesignHelpBar::copy ( )
overridevirtual

Implements dbaui::IClipboardTest.

Definition at line 53 of file TableDesignHelpBar.cxx.

References m_xTextWin.

◆ cut()

void OTableDesignHelpBar::cut ( )
overridevirtual

Implements dbaui::IClipboardTest.

Definition at line 51 of file TableDesignHelpBar.cxx.

◆ HasFocus()

bool dbaui::OTableDesignHelpBar::HasFocus ( ) const
inline

◆ isCopyAllowed()

bool OTableDesignHelpBar::isCopyAllowed ( )
overridevirtual

Implements dbaui::IClipboardTest.

Definition at line 41 of file TableDesignHelpBar.cxx.

References m_xTextWin.

◆ isCutAllowed()

bool OTableDesignHelpBar::isCutAllowed ( )
overridevirtual

Implements dbaui::IClipboardTest.

Definition at line 47 of file TableDesignHelpBar.cxx.

◆ isPasteAllowed()

bool OTableDesignHelpBar::isPasteAllowed ( )
overridevirtual

Implements dbaui::IClipboardTest.

Definition at line 49 of file TableDesignHelpBar.cxx.

◆ paste()

void OTableDesignHelpBar::paste ( )
overridevirtual

Implements dbaui::IClipboardTest.

Definition at line 60 of file TableDesignHelpBar.cxx.

◆ SetHelpText()

void OTableDesignHelpBar::SetHelpText ( const OUString &  rText)

Member Data Documentation

◆ m_xTextWin

std::unique_ptr<weld::TextView> dbaui::OTableDesignHelpBar::m_xTextWin
private

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