Julian Smart
|
cfa42cb87f
|
Suppressed the themed border by defining GetDefaultBorder
Set custom background style
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50995 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-01-02 21:39:10 +00:00 |
|
Robert Roebling
|
fc8c1a15b2
|
Implement rest of MSW's wxDataViewCtrl's native column reordering
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50940 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-12-28 23:07:30 +00:00 |
|
Robert Roebling
|
0d1c4edee3
|
Also get header button height right
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50926 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-12-27 18:41:40 +00:00 |
|
Robert Roebling
|
2ae2097cf3
|
Remove (wrong) theme border from header control
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50925 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-12-27 18:30:48 +00:00 |
|
Robert Roebling
|
309bd665c4
|
Some reorder code for MSW's dataviewctrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50921 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-12-26 21:37:03 +00:00 |
|
Robert Roebling
|
99c75ebc5e
|
Patch from Hartwig and me for implementing reorderable dataview columns. Works on OS X and GTK+, breaks OS X a litte
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50919 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-12-26 18:30:56 +00:00 |
|
Robert Roebling
|
1117d56f50
|
Correct background colourin wxDataViewCtrl, Use IsOk() instead of Ok()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50788 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-12-18 10:34:17 +00:00 |
|
Robert Roebling
|
33ba5a0562
|
Added wxDataViewListIndexModel::Reset(), clarified and corrected wxDataViewModel::Cleared(), corrected sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50768 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-12-17 13:56:28 +00:00 |
|
Robert Roebling
|
8b6cf9bf10
|
Added wxDataViewListIndexModel::RowsDeleted() and various related corrections
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50764 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-12-17 11:28:02 +00:00 |
|
Robert Roebling
|
63779a3de1
|
Patches-1851591 ] dataview sample is crashing (under MSW)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50744 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-12-16 14:42:32 +00:00 |
|
Robert Roebling
|
76f1eb7e1f
|
use buffered DC again
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50565 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-12-08 10:39:12 +00:00 |
|
Robert Roebling
|
888dde65f4
|
DC reorganization
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50348 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-11-30 13:48:22 +00:00 |
|
Robert Roebling
|
f52984b82e
|
Patch from Bo to show missing lines again
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50287 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-11-27 20:57:57 +00:00 |
|
Robert Roebling
|
a3cc79d902
|
Add short-cut for wxDataViewListIndexModel for generic code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50084 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-11-19 14:21:08 +00:00 |
|
Robert Roebling
|
51bdecff6f
|
Free memory of m_root
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50082 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-11-19 13:42:01 +00:00 |
|
Robert Roebling
|
4264606eed
|
Add wxDataViewTextRendererAttr, blind noop under wxMac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49730 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-11-08 22:51:58 +00:00 |
|
Vadim Zeitlin
|
e61d6c0be3
|
define HDS_DRAGDROP and HDS_FULLDRAG if the SDK is too old to define them
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49518 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-29 13:46:44 +00:00 |
|
Robert Roebling
|
0677c6cb66
|
Don't hide wrong border around header button control just to show the problem
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49388 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-24 08:14:49 +00:00 |
|
Vadim Zeitlin
|
f456baf131
|
fix a couple more of unused parameters warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49367 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-23 20:59:50 +00:00 |
|
Paul Cornett
|
a76c2f3715
|
remove extraneous semicolons
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49343 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-23 07:27:12 +00:00 |
|
Robert Roebling
|
d81ad1f044
|
Further attempts to get button header right
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49336 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-22 18:04:14 +00:00 |
|
Robert Roebling
|
4bae66a8de
|
Use CommCtrl to render sortup and sortdown indicators in header control
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49335 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-22 17:39:53 +00:00 |
|
Robert Roebling
|
70a9e561df
|
Trying to get native header button right
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49331 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-22 13:57:33 +00:00 |
|
Vadim Zeitlin
|
df2c23e79b
|
replace wrong calss of Refresh() with (hopefully) correct calls to RefreshRow()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49283 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-20 23:25:11 +00:00 |
|
Vadim Zeitlin
|
b5ec7dd6ee
|
fix unused parameter warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49282 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-20 23:23:44 +00:00 |
|
Robert Roebling
|
45c156e0ff
|
Redundant call to GetItemByRow
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49273 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-20 20:11:30 +00:00 |
|
Robert Roebling
|
52e750fc75
|
Added wxDataViewCustomRenderer::RenderText() for renderer simple text in platform dependent way, added wxDataViewSpinRenderer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49272 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-20 20:09:10 +00:00 |
|
Robert Roebling
|
816964cfd8
|
Only draw cell in selected style when control has focus
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49257 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-20 10:43:57 +00:00 |
|
Robert Roebling
|
736fe67c66
|
Added PrependColumn methods and short cuts. Added test for DeleteColumn to sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49233 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-18 20:56:38 +00:00 |
|
Robert Roebling
|
e44ac7bcd8
|
Pixel fiddling for correct placement of text with and without icons
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49230 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-18 16:35:16 +00:00 |
|
Robert Roebling
|
b89cac3f09
|
Corrected wrong initial/min size of generic wxDataViewCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49222 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-18 15:07:11 +00:00 |
|
Robert Roebling
|
438fb233a0
|
Implement HasContainerColumns in generic code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49221 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-18 14:40:08 +00:00 |
|
Robert Roebling
|
ce0cf2b871
|
Make wxRenderer::DrawItemSelectionRect() draw a focus outline of wxCONTROL_CURRENT and wxCONTROL_FOCUSED is given, blind patch for wxMac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49204 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-17 20:57:01 +00:00 |
|
Robert Roebling
|
001f0f8273
|
Correct focus rect to not appear in unfocussed controls (currently doesn't appear at all under XP
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49196 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-17 09:43:19 +00:00 |
|
Robert Roebling
|
49fc3b9c03
|
Correct EnsureVisible() to show last item entirely
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49195 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-17 09:21:04 +00:00 |
|
Robert Roebling
|
e2da67f6d7
|
More alignment issues
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49194 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-17 09:17:32 +00:00 |
|
Robert Roebling
|
67be459bba
|
Ensure item is visible when selection moves, remove compile warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49191 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-17 08:37:48 +00:00 |
|
Robert Roebling
|
d37b709c4b
|
Correct activate logic for <ENTER>
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49181 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-16 21:41:36 +00:00 |
|
Robert Roebling
|
2c3f6edd63
|
Correct activate logic for mouse clicks
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49180 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-16 21:38:13 +00:00 |
|
Robert Roebling
|
cf90f9cca5
|
Correct drawing placement (16px + 1 px border below)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49179 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-16 21:04:30 +00:00 |
|
Robert Roebling
|
11b3105abf
|
Correct text colour in wxIconTextRenderer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49178 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-16 20:54:00 +00:00 |
|
Robert Roebling
|
cc28f5ecd0
|
Support for hover effect in header buttons
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49177 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-16 20:48:19 +00:00 |
|
Robert Roebling
|
6608fdab17
|
Document _ITEM_VALUE_CHANGED and implmement it equally as being sent from valueChanged and ItemChanged. Remove other _MODEL_XXX events.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49013 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-10-02 10:41:46 +00:00 |
|
Robert Roebling
|
526e19e2d3
|
Patch from Bo for new selection API and impl. of GetColumnPos
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48837 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-09-20 19:38:57 +00:00 |
|
Julian Smart
|
9bcc8016c1
|
Fixed compilo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48760 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-09-18 09:47:55 +00:00 |
|
Vadim Zeitlin
|
b7fe22610e
|
fix some harmless warnings (last two parts of patch 1779004)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48680 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-09-14 17:00:45 +00:00 |
|
Robert Roebling
|
453091c269
|
Add wxDataViewCtrl::GetColumnPosition() stubs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48655 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-09-13 13:29:19 +00:00 |
|
Robert Roebling
|
21f47fb900
|
Add wxDataViewCtrl::GetSortingColumn() stubs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48654 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-09-13 12:57:40 +00:00 |
|
Robert Roebling
|
c899416db0
|
Patch from Bo for new API, various fixes, live update for column header
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48516 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-09-01 18:57:03 +00:00 |
|
Robert Roebling
|
24c4a50f43
|
Patch from Bo, implements mouse hover, default sort
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48457 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-29 20:29:59 +00:00 |
|