summaryrefslogtreecommitdiff
path: root/offapi
AgeCommit message (Collapse)AuthorFilesLines
2011-01-27Some fixes to documentation (part 3)Aurimas Fišeras114-494/+494
Fixes many spelling errors (checked with en_US spell checker). Unifies spelling of some common words. Replaces single quotes ('') with double quotes (""). Fixes several other errors.
2011-01-27Some fixes to documentation (part 2)Aurimas Fišeras183-488/+488
Fixes many spelling errors (checked with en_US spell checker). Unifies spelling of some common words. Replaces single quotes ('') with double quotes (""). Fixes several other errors.
2011-01-27gridsort: minor changes to the new API:Frank Schoenheit [fs]5-8/+8
- renamed XMutableGridDataModel::setRowHeading to updateRowHeading for consistency reasons - renamed XSortableGridDataModel to XSortableGridData - actually, this is not a full-fledged model in itself.
2011-01-26gridsort: grid control related unit tests (first set, more to come)Frank Schoenheit [fs]1-1/+1
2011-01-25gridsort: pulled and merged DEV300m98Frank Schoenheit [fs]32-530/+1097
2011-01-25CWS gnumake3: resync to m98Mathias Bauer1-1/+1
2011-01-25chart52: merge with DEV300_m98Ingrid Halama [iha]4-18/+14
2011-01-25gridsort: pulled CWS dba34bFrank Schoenheit [fs]24-124/+940
2011-01-25Some fixes to documentation (part 1)Aurimas Fišeras215-383/+383
Fixes many spelling errors (checked with en_US spell checker). Unifies spelling of some common words. Replaces single quotes ('') with double quotes (""). Fixes several other errors.
2011-01-24chart52: #28670# make the legend within charts resizeable - part 2Ingrid Halama [iha]4-11/+11
2011-01-24gridsort: re-did the column resizingFrank Schoenheit [fs]1-10/+37
- introduced XGridColumn.Flexibility, determining to which degree the column is resized during auto-column-resizing - removed XGridColumn.PreferredWidth - there really is no need for this anymore now - documented the relationship between XGridColumn.Flexibility and XGridColumn.Resizeable - re-implemented TableControl_Impl::impl_ni_updateColumnWidths, with (hopefully) less magic
2011-01-21Remove obsolete RCS lines.Thomas Arnhold23-69/+0
2011-01-19gnumake3: mergeing changes from DEV300_m97, fixing jars for svl complex ↵Bjoern Michaelsen15-56/+281
test, deliver globlmn.hrc for now, adding component registration for svx libraries, still misses gengal and friends when packing
2011-01-19gridsort: document the relationship between soorting the data and notifying ↵Frank Schoenheit [fs]1-0/+8
XGridDataListeners
2011-01-19gridsort: introduce XGridColumn::DataModelIndex. this allows for column ↵Frank Schoenheit [fs]1-0/+14
removal/insertion at the GridColumnModel, without the need to touch the GridDataModel
2011-01-19locales34: #i112431# adapt documentation to realityEike Rathke2-56/+114
2011-01-18gridsort: introduce XSortableGridDataModel::removeColumnSortFrank Schoenheit [fs]4-7/+11
2011-01-18CWS-TOOLING: integrate CWS gridcontrol07Ivo Hinkelmann1-1/+1
2011-01-18gridsort: #163172# added UNO API support for sorting grid data. ↵Frank Schoenheit [fs]5-4/+232
Implementation still unfinished. Things missing in the SortableGridData implementation - add as listener to the delegator, so we're notified of changes - translate and multiplex those changes - do own notifications (XGridDataListener.dataChanged) when the sort order changed - (possibly) update the sort order when the data in the current sort-column changed
2011-01-16gridsort: made the row title a row heading, being an Any instead of a stringFrank Schoenheit [fs]3-13/+15
2011-01-15chart46: merge with DEV300_m97Ingrid Halama [iha]33-129/+839
2011-01-14gridsort: XMutableGridData: renamed updateRow to updateRowData for ↵Frank Schoenheit [fs]1-1/+12
consistency; introduced updateRowToolTip as shortcut for multiple updateCellToolTip calls
2011-01-14gridsort: updateCell->updateCellData, setCellToolTip->updateCellToolTip; in ↵Frank Schoenheit [fs]1-4/+4
both methods, have (Col,Row) params instead of (Row,Col), for consistency reasons
2011-01-14gridsort: re-add tooltip support to X(Mutable)GridDataModel, this time more ↵Frank Schoenheit [fs]2-1/+21
explicit, and less magical
2011-01-14gridsort: ouch. Removed IAccessibleTable::GetSelectedRows. It exposed an ↵Frank Schoenheit [fs]1-12/+0
internal implementation detail, and in fact some clients (the A11Y API implementation) exploited this, e.g. by simply adding elements to the array, without the owner (the TableControl/_Impl) ever noticing it. Replaced that with a working API. In this course, removed XGridSelection::getMin/MaxSelectionIndex. Pretty useless IMO, unused, and ugly to implement.
2011-01-13gridsort: reworked the notification system for inserted/removed rowsFrank Schoenheit [fs]4-33/+38
In this course, more code which was in SVTXGridControl was moved to the places it belongs to, effectively meaning that the TableControl has better chances than before to be used outside an SVTXGridControl (though we're not there, yet). Also, the selection-related methods in TableControl/_Impl got some refactoring love, so the implementation details are hidden in the Impl class now, instead of being exposed to an exploited by the TableControl. And while we were there ... The XGridSelection does not provide a |selectColumn| anymore (there was no preparation whatsoever for column selection, anywhere, thus it was a complete dummy.) Also, its de/selectRows methods have been removed: They have questionable use, and make implementation rather difficult, compared with multiple calls to de/selectRow.
2011-01-12gridsort: removed the XGridDataModel.removeRows flavour which took an ↵Frank Schoenheit [fs]1-15/+0
arbitrary sequence of indexes - this makes the handling, in particular for listeners, unnecessarily complex, and has a questionable use only
2011-01-12gridsort: @raises is not recognized by autodoc, use @throws insteadFrank Schoenheit [fs]6-14/+14
2011-01-12gridsort: reworked the color model for grid controls. Now supporting more ↵Frank Schoenheit [fs]1-12/+48
than two alternating colors, having more reasonable defaults for the colors (VOID instead of some hard-coded values, which thus are unusable). Also, introduced new property UseGridLines controlling whether or not to paint the table grid.
2011-01-12gridsort: XGridCell/Renderer are unused and uselessFrank Schoenheit [fs]3-111/+2
2011-01-11gridsort: XGridControl: add methods to retrieve the current row/colFrank Schoenheit [fs]1-6/+20
2011-01-11gridsort: XGridControl::getItemIndexAtPoint renamed to getRowAtPoint; ↵Frank Schoenheit [fs]1-2/+20
introduced getColumnAtPoint
2011-01-11gridsort: +XGridColumn::HelpText, to be displayed as tooltip for the column ↵Frank Schoenheit [fs]1-0/+6
header
2011-01-11gridsort: removed XGridControl::setTooltip. It had a rather strange ↵Frank Schoenheit [fs]1-16/+1
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-10gridsort: removed XGridColumn::setIndex - don't really want to have ↵Frank Schoenheit [fs]1-8/+8
something like this at the public API
2011-01-10gridsort: XGridDataModel: moved modifying functionality into ↵Frank Schoenheit [fs]7-110/+209
XMutableGridDataModel.
2011-01-07gridsort: do not retrieve all row headers at once, this doesn't scale. ↵Frank Schoenheit [fs]1-5/+15
Instead, allow to retrieve the header/title of a row given by index
2011-01-07gridsort: document ownership of the grid columnsFrank Schoenheit [fs]1-1/+6
2011-01-07gridsort: alllow removing columns from a grid control column modelFrank Schoenheit [fs]1-5/+16
2011-01-07gridsort: added XGridColumnModel::createColumnFrank Schoenheit [fs]1-10/+18
2011-01-07gridsort: RowHeight belongs to the GridControlModel (not the GridDataModel), tooFrank Schoenheit [fs]2-4/+6
2011-01-07gridsort: RowHeaderWidth/ColumnHeaderHeight do not belong to the ↵Frank Schoenheit [fs]4-16/+23
GridData/ColumnModel, but to the GridControlModel
2011-01-07gridsort: removed css.awt.grid.ScrollBarMode - it was unused, and if it ↵Frank Schoenheit [fs]3-72/+0
weren't, it wouldn't belong into this module
2011-01-06jsc340: i115337: correct since tagsJuergen Schmidt10-10/+9
2011-01-06gridsort: XGridDataModel: do not provide access to all data at once, instead ↵Frank Schoenheit [fs]1-8/+12
use cell-based access
2011-01-06gridsort: removed XGridColumnModel::copyColumnFrank Schoenheit [fs]1-7/+0
This does the very same as XGridColumn::XCloneable::createClone does, so there's no need for this method anymore.
2011-01-05CWS-TOOLING: integrate CWS jl160Vladimir Glazunov2-0/+28
2011-01-05gridsort: member names usually start with UpperCase - corrected this for ↵Frank Schoenheit [fs]2-13/+13
GridColumn/DataEvent, for sake of consistency
2011-01-05dba34b: merged DEV300m96Frank Schoenheit [fs]12-55/+508
2011-01-05merge dev300m96Juergen Schmidt317-1039/+404