Commit graph

10938 commits

Author SHA1 Message Date
Frank Schoenheit [fs]
aac19933d2 gridsort: XGridControl::getItemIndexAtPoint renamed to getRowAtPoint; introduced getColumnAtPoint 2011-01-11 12:36:41 +01:00
Frank Schoenheit [fs]
89199c1a01 gridsort: +XGridColumn::HelpText, to be displayed as tooltip for the column header 2011-01-11 11:42:27 +01:00
Frank Schoenheit [fs]
e058014fdd gridsort: removed XGridControl::setTooltip. It had a rather strange semantics, seems to be unused in the current
OOo code base, and would belong to the model, if at all.
Still one thing to do: do not unconditionally display the cell content as tooltip, but make this dependent on
whether or not the cell content fits into the cell.
2011-01-11 10:58:26 +01:00
Frank Schoenheit [fs]
a47a228eb5 gridsort: removed XGridColumn::setIndex - don't really want to have something like this at the public API 2011-01-10 15:48:16 +01:00
Frank Schoenheit [fs]
57ccfcb412 gridsort: XGridDataModel: moved modifying functionality into XMutableGridDataModel. 2011-01-10 15:47:51 +01:00
Frank Schoenheit [fs]
344095b555 gridsort: do not retrieve all row headers at once, this doesn't scale. Instead, allow to retrieve the header/title of a row given by index 2011-01-07 15:52:55 +01:00
Frank Schoenheit [fs]
334a11ea82 gridsort: document ownership of the grid columns 2011-01-07 15:35:19 +01:00
Frank Schoenheit [fs]
dcd6c8a873 gridsort: alllow removing columns from a grid control column model 2011-01-07 15:28:22 +01:00
Frank Schoenheit [fs]
14ea1e208b gridsort: added XGridColumnModel::createColumn 2011-01-07 13:08:22 +01:00
Frank Schoenheit [fs]
a9edc6355d gridsort: RowHeight belongs to the GridControlModel (not the GridDataModel), too 2011-01-07 10:51:57 +01:00
Frank Schoenheit [fs]
5c398088ae gridsort: RowHeaderWidth/ColumnHeaderHeight do not belong to the GridData/ColumnModel, but to the GridControlModel 2011-01-07 10:31:19 +01:00
Frank Schoenheit [fs]
74bbd23c2d gridsort: removed css.awt.grid.ScrollBarMode - it was unused, and if it weren't, it wouldn't belong into this module 2011-01-07 09:55:56 +01:00
Frank Schoenheit [fs]
ba24c7a4fd gridsort: XGridDataModel: do not provide access to all data at once, instead use cell-based access 2011-01-06 16:28:45 +01:00
Frank Schoenheit [fs]
828ecc65de gridsort: removed XGridColumnModel::copyColumn
This does the very same as XGridColumn::XCloneable::createClone does, so there's no need for this method anymore.
2011-01-06 14:45:02 +01:00
Frank Schoenheit [fs]
91e166b89b gridsort: member names usually start with UpperCase - corrected this for GridColumn/DataEvent, for sake of consistency 2011-01-05 12:16:37 +01:00
Frank Schoenheit [fs]
a9fa19d43d gridsort: css.awt.grid.GridControlEvent is unused - removed 2011-01-05 09:08:06 +01:00
Frank Schoenheit [fs]
078fd62ab2 gridsort: allow cloning grid columns, and the (default) grid data/column model 2011-01-03 23:14:55 +01:00
Frank Schoenheit [fs]
1007b2c085 gridsort: do not allow NULL/VOID for a grid's columnd/data model - nothing would work then. (Both are already default-initited to some empty model in the grid model's ctor, for quite a few revisions) 2010-12-23 16:10:02 +01:00
Frank Schoenheit [fs]
a8a6c71eca gridsort: renamed XGridDataModel::add/removeDataListener to add/removeGridDataListener - this consistency with the actual listener type name will make introspection work 2010-12-17 14:32:31 +01:00
Frank Schoenheit [fs]
c3941b3759 gridsort: renamed XGridColumn::add/removeColumnListener to add/removeGridColumnListener - this consistency with the actual listener type name will make introspection work 2010-12-17 14:25:50 +01:00
Frank Schoenheit [fs]
2c98acf5d0 gridsort: let XGridColumnModel::getColumn throw an IndexOutOfBoundsException when appropriate 2010-12-17 14:16:47 +01:00
Frank Schoenheit [fs]
70fe9267fa gridsort: removed XGridColumn::updateColumn
The implementation of this column was only a wrapper around what setColumnWidth/setPreferredWidth
would have done. Also, the mechanism how this method was used was really weird, effectively propagating
the (preferred) width from the ITableColumn implementation of the grid peer to the XGridColumn implementation
of the grid column model. This was done each time the (preferred) width was access for reading - not really
a clever solution.
Now, the ITableColumn knows its respective XGridColumn, and simply forwards the (preferred) width as needed.
2010-12-17 14:07:29 +01:00
Frank Schoenheit [fs]
6042ad494b gridsort: introduced container listeners at the grid model, reworked and fixed listener relationship between grid model/control/peer 2010-12-07 13:50:47 +01:00
Frank Schoenheit [fs]
0517592621 gridsort: derive XGridColumnListener from XEventListener 2010-12-07 10:20:00 +01:00
Frank Schoenheit [fs]
bf9a90185d gridsort: removed unused and empty XGridControlListener interface 2010-12-07 09:57:40 +01:00
Frank Schoenheit [fs]
51a080b32f Automated merge with ssh://hg.services.openoffice.org/cws/gridcontrol07 2010-12-02 12:00:43 +01:00
Vladimir Glazunov
e81cb20849 CWS-TOOLING: integrate CWS kso46 2010-11-16 15:00:14 +01:00
Vladimir Glazunov
e40614c824 CWS-TOOLING: integrate CWS tlmath01 2010-11-16 13:49:31 +01:00
Vladimir Glazunov
8fa84b1dc3 CWS-TOOLING: integrate CWS dockingwindows 2010-11-16 13:44:30 +01:00
Mihaela Kedikova
f468ede49f gridcontrol07: bugfixes for gridcontrol 2010-11-08 17:59:39 +01:00
Thomas Lange [tl]
ea07156b50 cws tlmath01: merge with DEV300_m92 2010-11-05 09:37:44 +01:00
Thomas Lange [tl]
08167a5a50 cws tlmath01: #i972# Math baseline alignment 2010-11-03 15:50:00 +01:00
Carsten Driesner
b080045318 dockingwindows: #i112595# Merge changes 2010-11-02 16:54:43 +01:00
Carsten Driesner
a184042176 dockingwindows: Merge changes from DEV300m89 2010-10-12 13:35:45 +02:00
Kai Sommerfeld
bd38767638 #i98699# - Published. 2010-10-11 14:42:17 +02:00
Mathias Bauer
3b2f1dd8b1 CWS changehid: resync to m89 2010-10-09 18:56:58 +02:00
Vladimir Glazunov
018583c60b CWS-TOOLING: integrate CWS tl82 2010-09-29 10:05:34 +02:00
Carsten Driesner
52edbeb788 dockingwindows: Merge changes 2010-09-14 09:44:40 +02:00
obo
c265740c90 CWS-TOOLING: integrate CWS calc59 2010-09-14 09:13:16 +02:00
Thomas Lange [tl]
1c53ed8953 cws tl82: #i114267# code clean-up 2010-09-13 15:04:50 +02:00
Kurt Zenker
8c29f37b19 CWS-TOOLING: integrate CWS fs33a 2010-09-03 14:39:55 +02:00
Niklas Nebel
0720069a5e calc59: #i114256# Don't move DataPilot fields to orientations that the source doesn't support 2010-09-01 17:53:25 +02:00
Frank Schoenheit [fs]
58eb2da91a fs33a: merge after pulling OOO330.m5's changes 2010-08-25 16:07:39 +02:00
sb
e160aa5237 sb130: merged in OOO330_m5 2010-08-25 14:21:49 +02:00
sb
10e6c6cbfb sb130: #i113096# introduced com.sun.star.configuration.XUpdate.removeExtensionXcuFile 2010-08-12 10:22:02 +02:00
Joerg Skottke [jsk]
c6f4e78212 jl154: Local merge 2010-08-11 08:57:13 +02:00
Frank Schoenheit [fs]
d7b14e2a27 merging in latest changes from OOO330(m3) 2010-08-10 14:53:21 +02:00
Frank Schoenheit [fs]
ad10870bac merging in latest changes from CWS unoawt2 2010-08-10 14:21:53 +02:00
Thomas Lange [tl]
ac73dea856 cws tl82: merge with DEV300_m86 2010-08-05 17:16:04 +02:00
Joachim Lingner
651a4efc73 jl154 merging with OOO330m2 2010-08-02 15:39:29 +02:00