virtual FunctionResult handleMouseDown(ITableControl &i_tableControl, MouseEvent const &i_event) override
virtual FunctionResult handleMouseUp(ITableControl &i_tableControl, MouseEvent const &i_event) override
virtual FunctionResult handleMouseMove(ITableControl &i_tableControl, MouseEvent const &i_event) override
virtual FunctionResult handleMouseDown(ITableControl &i_tableControl, MouseEvent const &i_event) override
virtual FunctionResult handleMouseMove(ITableControl &i_tableControl, MouseEvent const &i_event) override
virtual FunctionResult handleMouseUp(ITableControl &i_tableControl, MouseEvent const &i_event) override
defines a callback interface to be implemented by a concrete table control
MouseFunction(const MouseFunction &)=delete
virtual ~MouseFunction() override
virtual FunctionResult handleMouseUp(ITableControl &i_tableControl, MouseEvent const &i_event)=0
virtual FunctionResult handleMouseDown(ITableControl &i_tableControl, MouseEvent const &i_event)=0
MouseFunction & operator=(const MouseFunction &)=delete
virtual FunctionResult handleMouseMove(ITableControl &i_tableControl, MouseEvent const &i_event)=0
virtual FunctionResult handleMouseDown(ITableControl &i_tableControl, MouseEvent const &i_event) override
virtual FunctionResult handleMouseUp(ITableControl &i_tableControl, MouseEvent const &i_event) override
virtual FunctionResult handleMouseMove(ITableControl &i_tableControl, MouseEvent const &i_event) override
sal_Int32 ColPos
a value denoting a column position within a table
#define COL_INVALID
denotes an invalid column index