LibreOffice Module toolkit (master) 1
Public Member Functions | List of all members
svt::table::ITableInputHandler Class Referenceabstract

interface for components handling input in a ->TableControl More...

#include <tableinputhandler.hxx>

Inheritance diagram for svt::table::ITableInputHandler:
[legend]

Public Member Functions

virtual bool MouseMove (ITableControl &_rControl, const MouseEvent &rMEvt)=0
 
virtual bool MouseButtonDown (ITableControl &_rControl, const MouseEvent &rMEvt)=0
 
virtual bool MouseButtonUp (ITableControl &_rControl, const MouseEvent &rMEvt)=0
 
virtual bool KeyInput (ITableControl &_rControl, const KeyEvent &rKEvt)=0
 
virtual bool GetFocus (ITableControl &_rControl)=0
 
virtual bool LoseFocus (ITableControl &_rControl)=0
 
virtual ~ITableInputHandler ()
 

Detailed Description

interface for components handling input in a ->TableControl

Definition at line 39 of file tableinputhandler.hxx.

Constructor & Destructor Documentation

◆ ~ITableInputHandler()

virtual svt::table::ITableInputHandler::~ITableInputHandler ( )
inlinevirtual

Definition at line 55 of file tableinputhandler.hxx.

Member Function Documentation

◆ GetFocus()

virtual bool svt::table::ITableInputHandler::GetFocus ( ITableControl _rControl)
pure virtual

◆ KeyInput()

virtual bool svt::table::ITableInputHandler::KeyInput ( ITableControl _rControl,
const KeyEvent rKEvt 
)
pure virtual

◆ LoseFocus()

virtual bool svt::table::ITableInputHandler::LoseFocus ( ITableControl _rControl)
pure virtual

◆ MouseButtonDown()

virtual bool svt::table::ITableInputHandler::MouseButtonDown ( ITableControl _rControl,
const MouseEvent rMEvt 
)
pure virtual

◆ MouseButtonUp()

virtual bool svt::table::ITableInputHandler::MouseButtonUp ( ITableControl _rControl,
const MouseEvent rMEvt 
)
pure virtual

◆ MouseMove()

virtual bool svt::table::ITableInputHandler::MouseMove ( ITableControl _rControl,
const MouseEvent rMEvt 
)
pure virtual

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