diff options
author | Frank Schoenheit [fs] <frank.schoenheit@oracle.com> | 2011-01-19 11:11:29 +0100 |
---|---|---|
committer | Frank Schoenheit [fs] <frank.schoenheit@oracle.com> | 2011-01-19 11:11:29 +0100 |
commit | e8f649b5ad64a2a3f07dfab1a52033d126da211b (patch) | |
tree | 9015cddba0832bf60328d0f804150c1373f40253 /svtools/inc | |
parent | 37b53c32ec5320838721ee209d259f41427f8335 (diff) |
gridsort: render indicator for current column sort
Diffstat (limited to 'svtools/inc')
-rw-r--r-- | svtools/inc/svtools/table/tablecontrolinterface.hxx | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/svtools/inc/svtools/table/tablecontrolinterface.hxx b/svtools/inc/svtools/table/tablecontrolinterface.hxx index 6ff2b07e84ed..74e9688d01db 100644 --- a/svtools/inc/svtools/table/tablecontrolinterface.hxx +++ b/svtools/inc/svtools/table/tablecontrolinterface.hxx @@ -147,6 +147,17 @@ namespace svt { namespace table }; //================================================================================================================== + //= TableArea + //================================================================================================================== + enum TableArea + { + TableAreaColumnHeaders, + TableAreaRowHeaders, + TableAreaDataArea, + TableAreaAll + }; + + //================================================================================================================== //= ITableControl //================================================================================================================== /** defines a callback interface to be implemented by a concrete table control @@ -213,7 +224,7 @@ namespace svt { namespace table virtual void releaseMouse() = 0; /// invalidates the table window - virtual void invalidate() = 0; + virtual void invalidate( TableArea const i_what ) = 0; /// calculates a width, given in pixels, into a AppFont-based width virtual long pixelWidthToAppFont( long const i_pixels ) const = 0; |