Eike Rathke
7ceae11c48
locales34: more checks on quotation marks
2011-01-16 02:12:27 +01:00
Eike Rathke
0f3d639401
locales34: #i113937# added Yiddish_USA [yi-US] locale data; contributed by <cmc>
2011-01-16 00:25:19 +01:00
Eike Rathke
89b55ff550
locales34: removed leading zero from 042E, as the number formatter generated yet another set of currency formats
2011-01-15 23:23:13 +01:00
Eike Rathke
9fc093617f
locales34: #i113504# add Sorbian,Lower [dsb-DE] locale data; contributed by <bernhard_b>
2011-01-15 23:15:40 +01:00
Eike Rathke
94e7f1d15d
locales34: #i116429# ensure shutdown of the CachedTextSearch global before the things it needs in its dtor are destructed; patch from <cmc>
2011-01-15 22:08:33 +01:00
Carsten Driesner
f0199f252c
removetooltypes01: #i112600# Remove tool types from binfilter, starmath, svx, toolkit and xmloff
2011-01-14 17:19:25 +01:00
Philipp Lohmann [pl]
c31e439f34
rebase to DEV300_m97
2011-01-14 16:10:39 +01:00
Frank Schoenheit [fs]
d35c316d00
gridsort: XMutableGridData: renamed updateRow to updateRowData for consistency; introduced updateRowToolTip as shortcut for multiple updateCellToolTip calls
2011-01-14 15:13:23 +01:00
Carsten Driesner
2cce17c5b5
removetooltypes01: #i112600# Remove tools types from padmin
2011-01-14 15:09:57 +01:00
Frank Schoenheit [fs]
db9388daa6
gridsort: if the tooltip text contains line breaks, force the tip style to be 'balloon' - the 'normal' style doesn't support line breaks
2011-01-14 13:59:11 +01:00
Frank Schoenheit [fs]
f64fd0b4a2
gridsort: +QUICKHELP_TIP_STYLE_BALLOON, to be used with ShowTip, to force a tip to appear in balloon-style
2011-01-14 13:56:26 +01:00
Frank Schoenheit [fs]
f30518cc97
gridsort: re-add tooltip support to X(Mutable)GridDataModel, this time more explicit, and less magical
2011-01-14 13:19:09 +01:00
Frank Schoenheit [fs]
d0cdc38a67
gridsort: TableDataWindow: use Help::ShowTip instead of Help::ShowQuickHelp.
...
This means it doesn't interfere with the "normal" quick help (which is a singleton really dedicated to, well,
quickly displaying help). Also, it means we do not need the QUICKHELP_NO_DELAY flag.
To prevent flickering when repeatedly showing such a tip, introduced Help::UpdateTip, which updates an existing
tip, instead of destroying the old tip window, and creating a new one.
Used this new UpdateTip also in the BrowseBox, means means some less flickering there, too.
2011-01-14 12:23:42 +01:00
Frank Schoenheit [fs]
acaf4f1d75
gridsort: moved tabledatawindow from svtools/inc/svtools to svtools/source/table - this is not a public file, after all
2011-01-14 11:44:35 +01:00
Frank Schoenheit [fs]
13cbe08da8
gridsort: fix calculation of auto-alternating-color: Do not adjust towards WHITE, but towards the color of the other rows
2011-01-14 11:31:43 +01:00
Frank Schoenheit [fs]
b6d8855706
gridsort: added runtime-checks (non-pro only) for consistency of m_aColumnWidths
2011-01-14 11:28:11 +01:00
Mikhail Voytenko
8568e19020
removetooltypes01: #i112600# fix TRUE/FALSE autodoc tags
2011-01-14 11:20:36 +01:00
Frank Schoenheit [fs]
b7f4e6a2d6
gridsort: respect runtime-changes of the table metrics (in the UNO control model)
2011-01-14 11:07:02 +01:00
Frank Schoenheit [fs]
dfe2edc22c
gridsort: ouch. Removed IAccessibleTable::GetSelectedRows. It exposed an 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-14 11:04:24 +01:00
Frank Schoenheit [fs]
d41461c3de
gridsort: replaced RemoveSelectedRow by ClearSelection - the first implementation was buggy, anyway, and ClearSelection is the same as SelectAll( false ) (which was the only use case)
2011-01-14 09:50:02 +01:00
Frank Schoenheit [fs]
4394d293a5
gridsort: fixed invalidateRowRange for some edge cases
2011-01-14 09:32:50 +01:00
Philipp Lohmann [pl]
09d66c1f31
vcl118: ImplControlValue is needed outside vcl after all
2011-01-13 17:05:56 +01:00
Frank Schoenheit [fs]
3d914bead0
gridsort: rowsRemoved/Inserted: update scrollbars
2011-01-13 16:52:06 +01:00
Frank Schoenheit [fs]
efd8adea09
gridsort: added runtime (non-pro) consistency checks for TableControl_Impl::m_aSelectedRows
2011-01-13 16:49:07 +01:00
Frank Schoenheit [fs]
3fbbc7662d
gridsort: cleaned up (parts of) the selection-related code
2011-01-13 16:28:06 +01:00
Frank Schoenheit [fs]
2702fbdf06
gridsort: moved *all* members from TableControl to TableControl_Impl - this is what the PIMPL pattern is good for, right? (Removed the AccessibleTableControl_Impl class in this course, not needed anymore)
2011-01-13 15:07:42 +01:00
Philipp Lohmann [pl]
37a550ad7f
vcl118: solve a namespace conflict
2011-01-13 15:07:15 +01:00
Frank Schoenheit [fs]
4c08b4b3d3
gridsort: reworked the notification system for inserted/removed rows
...
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-13 14:08:36 +01:00
Carsten Driesner
6e6de6ff1e
removetooltypes01: #i112600# Exchange misleading sal_uIntPtr with sal_uLong in svl
2011-01-13 10:26:18 +01:00
os
7f63f2b57e
m97 merged
2011-01-13 08:13:05 +01:00
os
fb23e151e5
m97 merged
2011-01-13 07:55:08 +01:00
Frank Schoenheit [fs]
6fba3904b9
gridsort: removed the XGridDataModel.removeRows flavour which took an arbitrary sequence of indexes - this makes the handling, in particular for listeners, unnecessarily complex, and has a questionable use only
2011-01-12 21:59:36 +01:00
Philipp Lohmann [pl]
ecb9166cbb
rebase to DEV300_m97
2011-01-12 17:33:34 +01:00
Philipp Lohmann [pl]
0a4c694167
vcl118: #i37400# implement Fax G4 encoding for 1bit images
2011-01-12 17:11:03 +01:00
Carsten Driesner
caa3d247d2
removetooltypes01: #i112600# Exchange misleading sal_uIntPtr with sal_uLong in sot
2011-01-12 16:31:19 +01:00
Carsten Driesner
15e0ed81e3
removetooltypes01: #i112600# Exchange misleading sal_uIntPtr with sal_uLong in unotools
2011-01-12 16:24:50 +01:00
Carsten Driesner
a0602756a7
removetooltypes01: #i112600# Exchange misleading sal_uIntPtr with sal_uLong in l10ntools
2011-01-12 16:14:41 +01:00
Carsten Driesner
0f029bd134
removetooltypes01: #i112600# Exchange misleading sal_uIntPtr with sal_uLong in rsc
2011-01-12 16:07:04 +01:00
Carsten Driesner
1c90aa6d25
removetooltypes01: Exchange misleading type sal_uIntPtr with sal_uLong
2011-01-12 15:56:50 +01:00
Carsten Driesner
b7f5f44df6
removetooltypes01: Exchange misleading type sal_uIntPtr with sal_uLong
2011-01-12 15:07:10 +01:00
Frank Schoenheit [fs]
c9eead1b99
gridsort: impl_getCellRect: no need to adjust the rect as returned by the TableCellGeometry instance. If there are really situations which rely on this, there'y buggy, and need to be fixed properly.
2011-01-12 14:34:38 +01:00
Frank Schoenheit [fs]
c2718415ea
gridsort: consolidated retrieval of text draw flags - on incarnation of those 10 lines of code is enough, isn't it?
2011-01-12 14:09:38 +01:00
Frank Schoenheit [fs]
8578ba4dc7
gridsort: consolidated and fixed table cell rendering.
...
Instead of tampering with the target areas for cell rendering in various different places, do this in the
renderer only, in a single defined way.
2011-01-12 14:00:45 +01:00
Frank Schoenheit [fs]
6c8d7babb6
gridsort: reworked the color model for grid controls. Now supporting more 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-12 12:34:24 +01:00
Mathias Bauer
fe6d1ac402
CWS gnumake3: #i86790#: clean up mess with ooo+iso resource files
2011-01-12 11:56:09 +01:00
Frank Schoenheit [fs]
76365bac02
gridsort: don't display cell tooltips unconditionally. Instead, when we use the cell content as tooltip, display it if and only if the renderer tells us it would not fit into the cell
2011-01-11 21:45:47 +01:00
Frank Schoenheit [fs]
69e0e16e0e
gridsort: +QUICKHELP_NO_DELAY
2011-01-11 21:45:01 +01:00
Bjoern Michaelsen
b8fce145c2
gnumake3: more work on junit subsequenttest migration
2011-01-11 21:16:21 +01:00
Frank Schoenheit [fs]
5e725b448f
gridsort: PaintRowHeader's RowPos argument was superfluous - removed
2011-01-11 17:21:55 +01:00
Carsten Driesner
6e295e9390
Merge changes
2011-01-11 17:09:39 +01:00