Robert Roebling
|
aed836f372
|
Implement and test wxDataViewCtrl::GetColumnPosition() for GTK+
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48688 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-09-14 20:30:05 +00:00 |
|
Robert Roebling
|
d86c187031
|
API change: a single SELECTION_CHANGED not lots of SELECT and UNSELECT events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48673 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-09-14 08:59:07 +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
|
74fe973bba
|
Added wxDataViewModel::GetChildren() (removed GetSibling() and GetFirstChild())
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48508 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-31 09:44:59 +00:00 |
|
Robert Roebling
|
c9c13e7043
|
add wxDataViewIconTextRenderer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48449 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-29 11:48:12 +00:00 |
|
Robert Roebling
|
91a6c65558
|
Move column organizing code to ports, away from common code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48391 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-26 10:05:16 +00:00 |
|
Robert Roebling
|
f71d3ba46c
|
added Collapse() and Expand()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48386 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-25 21:05:51 +00:00 |
|
Robert Roebling
|
a912e81f64
|
implement editing_started and _done events for GTK+ >= 2.6
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48384 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-25 20:43:20 +00:00 |
|
Robert Roebling
|
1b27b2bd2b
|
Set/GetExpanderColumn() should use wxDataViewColumn, not unsigned int
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48380 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-25 13:28:56 +00:00 |
|
Robert Roebling
|
a87b466df3
|
Correct signature of HitTest()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48369 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-24 20:00:32 +00:00 |
|
Robert Roebling
|
fbda518cb7
|
Minor API changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48368 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-24 11:21:52 +00:00 |
|
Robert Roebling
|
0bd2681966
|
Added logic, API and docs for wxDataViewModel::HasDefaultCompare indicating a compare function usable without and column (header)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48345 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-22 21:18:06 +00:00 |
|
Robert Roebling
|
40196b1e27
|
Don't always sort array containing item, just upon request. Solves several problems and crashes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48328 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-22 13:02:39 +00:00 |
|
Robert Roebling
|
66e09788ab
|
Patch from Bo, adapt generic code to new API, add GetItemRect and HitTest
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48223 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-20 17:26:11 +00:00 |
|
Robert Roebling
|
6848478c72
|
Implement selection API and events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48209 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-19 22:57:13 +00:00 |
|
Robert Roebling
|
a84c5b6feb
|
Implement ...COLUMN_SORTED event
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48208 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-19 22:18:22 +00:00 |
|
Robert Roebling
|
6154212e51
|
Change EnsureVisble() to including column parameter, implemented it for wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48206 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-19 21:44:34 +00:00 |
|
Robert Roebling
|
718fd18080
|
Implemented and tested EXPANDED etc events for wxGTK and in the sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48204 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-19 21:20:24 +00:00 |
|
Robert Roebling
|
7ee7191cee
|
change wxDataViewModel::Compare() to including column and sortorder
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48176 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-19 14:12:52 +00:00 |
|
Robert Roebling
|
b8b7b08777
|
removed Set/GetSortAscending from wxDataViewModel and move into wxDataViewCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48139 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-08-16 20:53:54 +00:00 |
|
Robert Roebling
|
46abf0775b
|
Small correction
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47720 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-25 18:23:12 +00:00 |
|
Robert Roebling
|
469d3e9b7b
|
ItemDeleted now has (parent, item)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47719 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-25 18:18:51 +00:00 |
|
Robert Roebling
|
966cb94d85
|
make wxDataViewCtrl in STL mode
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47711 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-25 10:17:21 +00:00 |
|
Robert Roebling
|
6989272940
|
Patch from Bo to speed up FindNode() in internal data tree structure (GTK)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47697 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-24 10:10:10 +00:00 |
|
Robert Roebling
|
effd54b05e
|
Don't send events when expanding internally, only after wxDataViewModel::ItemAdded was called
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47695 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-24 09:25:35 +00:00 |
|
Robert Roebling
|
d8331a013b
|
Send events from port-specific code, not common code, tested in samples
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47694 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-24 09:15:04 +00:00 |
|
Robert Roebling
|
c534e69669
|
added wxDataViewIndexListModel and sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47630 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-21 23:07:03 +00:00 |
|
Robert Roebling
|
af110130e6
|
Optimise internal sorting datastructure
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47590 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-20 12:24:18 +00:00 |
|
Robert Roebling
|
ed903e4242
|
Renamed HasChildren() to IsContainer(), added GetParent() to wxDataViewModel
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47589 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-20 09:01:52 +00:00 |
|
Robert Roebling
|
ee5aa9d44f
|
Fix for crash when opening empty node
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47588 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-20 08:23:53 +00:00 |
|
Robert Roebling
|
0be79c8a80
|
Completed sorting in wxDataViewCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47552 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-18 18:46:28 +00:00 |
|
Robert Roebling
|
4508fcd20a
|
First work at resort with header click
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47547 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-18 14:09:26 +00:00 |
|
Robert Roebling
|
ef4279890a
|
First actual sorting for wxDataViewCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47545 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-18 13:23:57 +00:00 |
|
Robert Roebling
|
55fbde1232
|
Some code renaming to avoid confusion. Test editable column in sample.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47534 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-17 22:01:47 +00:00 |
|
Robert Roebling
|
9d52aad39a
|
change wxDataViewItem id to void*
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47493 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-16 11:01:05 +00:00 |
|
Robert Roebling
|
e63807a8a4
|
Add test for deleting item from wxDataViewCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47481 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-15 14:08:08 +00:00 |
|
Robert Roebling
|
1e08ad102a
|
Made wxDataViewCtrl sample use a real, expandabl data tree
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47459 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-14 13:54:14 +00:00 |
|
Robert Roebling
|
d5025dc00f
|
More patches from Bo, reduced wxDataViewModel, more sorting preps
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47410 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-13 00:35:39 +00:00 |
|
Robert Roebling
|
3b6280beb2
|
Bo's patch for generic code, more sorting code, WIP
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47374 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-12 12:58:28 +00:00 |
|
Robert Roebling
|
94b1f7bcd3
|
More work on sorting in wxDataViewCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47270 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-09 18:29:05 +00:00 |
|
Robert Roebling
|
773cca4887
|
Add GtkSortableIface stubs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47260 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-09 13:23:22 +00:00 |
|
Robert Roebling
|
fc5eacdb48
|
wxDataViewCtrl can show tree/list music sample.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47154 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-05 19:55:00 +00:00 |
|
Robert Roebling
|
d2505ba254
|
Getting closer to working tree/list wxDataViewCtrl.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47153 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-05 19:15:03 +00:00 |
|
Robert Roebling
|
e0062c047e
|
New API for wxdataViewCtrl (doesn't run yet).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47131 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-07-05 00:13:28 +00:00 |
|
Vadim Zeitlin
|
1cd5e95c1c
|
compilation fix: wxColour::GetColor() returns const object
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46263 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-06-01 21:21:01 +00:00 |
|
Vadim Zeitlin
|
e0743e63ea
|
suppress warnings about void* to uint conversion losing precision (under 64 bit architectures)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46262 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-06-01 21:19:28 +00:00 |
|
Robert Roebling
|
2a5e6d1b3a
|
Experimenting with cell attributes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46252 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-05-30 21:02:33 +00:00 |
|
Robert Roebling
|
b086d55fe1
|
Implement for selection code.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46251 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-05-30 20:31:53 +00:00 |
|
Robert Roebling
|
63415a4212
|
Removed wxDataViewViewColumn since it is redundant.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46230 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-05-28 13:47:49 +00:00 |
|