Francesco Montorsi
|
7a4370a3f5
|
if we keep autobrief comments = YES, let's repeat the brief comment in the detailed documentation block as to avoid lots of empty blocks
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57221 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-09 19:53:19 +00:00 |
|
Václav Slavík
|
5f4250ede0
|
fix for r56618: toolbar event handlers can toggle or disable tools again (patch #10241)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57220 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-09 18:35:48 +00:00 |
|
Vadim Zeitlin
|
659d0ee81d
|
define I_IMAGENONE now that we use it, at least VC6 doesn't have it (thanks buildbot)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57218 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-09 14:45:23 +00:00 |
|
Vadim Zeitlin
|
1efd7bc655
|
document UpdateColumn()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57217 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-09 14:05:07 +00:00 |
|
Vadim Zeitlin
|
9298a1c2ac
|
use a slightly less ugly way to conditionally suppress unused parameter warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57216 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-09 13:36:23 +00:00 |
|
Vadim Zeitlin
|
daa9c57738
|
call wxMDIClientWindow::CreateClient()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57215 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-09 13:35:08 +00:00 |
|
Vadim Zeitlin
|
fe8e8fb80d
|
recreate the column instead of trying to update it in place, it's much simpler like this
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57214 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-09 11:42:46 +00:00 |
|
Francesco Montorsi
|
0dd9646ea8
|
fix wxOS2 build where OpenGL headers are available but there's no wxGlCanvas implementation available
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57213 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-09 09:15:24 +00:00 |
|
Vadim Zeitlin
|
4de60a27a7
|
recreate the column instead of trying to update it in place, it's much simpler like this
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57212 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-09 00:14:11 +00:00 |
|
Francesco Montorsi
|
558e89e74d
|
add an event table; even if wxMenuItem is not a widget, it emits events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57211 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 23:22:41 +00:00 |
|
Francesco Montorsi
|
b476cde6d5
|
formatting change; added @c in front of wxEVT_ constants
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57210 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 23:21:58 +00:00 |
|
Francesco Montorsi
|
f03637a24d
|
implement 'auto' mode for both wxMediaCtrl and OpenGL
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57209 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 23:19:37 +00:00 |
|
Vadim Zeitlin
|
89c73d546a
|
always update the column icon field when updating the item as it could be reset to nothing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57208 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 21:22:26 +00:00 |
|
Vadim Zeitlin
|
fba41cf33a
|
skip the header click event to allow sorting (done in the default handler) to take place
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57207 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 21:14:00 +00:00 |
|
Vadim Zeitlin
|
46234a0383
|
restore sorting functionality of the generic wxDataViewCtrl but implement it on top of wxHeaderCtrl support for it now; don't have const and non-const overloads of GetSortingColumn() in wxDVC returning different things (could this have really been intentional?); added GetSortingColumnIndex()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57206 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 21:13:29 +00:00 |
|
Francesco Montorsi
|
05867e397e
|
don't give an error when OpenGL libraries aren't available; give a warning, put wxUSE_OPENGL=no and proceed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57205 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 19:33:08 +00:00 |
|
Francesco Montorsi
|
2f365fcbd5
|
added a overview_string_binary section describing what is wxString support with regard to binary data; removed traces of UCS2 wording; it was not completely correct (see wx-dev thread 'string changes doubts and docs')
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57204 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 19:25:07 +00:00 |
|
Francesco Montorsi
|
c74aaca2ec
|
enable OpenGL and MediaCtrl components by default as discussed on wx-dev; remove some old checks against wxUSE_CONSTRAINTS - they're not needed anymore (part of r57199)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57203 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 19:07:38 +00:00 |
|
Vadim Zeitlin
|
0b2e14832a
|
don't allow resizing non-resizeable columns in wxHeaderCtrl itself, no need to do it in wxDataViewCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57202 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 17:36:11 +00:00 |
|
Vadim Zeitlin
|
a45caa71bf
|
honour column min width when resizing in wxHeaderCtrl, no need to do it in wxDataViewCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57201 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 17:33:03 +00:00 |
|
Jaakko Salli
|
f14ed73f1a
|
Better EVT_MOTION handling in wxPGSpinButton
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57200 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 17:20:11 +00:00 |
|
Francesco Montorsi
|
b0b81bc95b
|
enable OpenGL and MediaCtrl components by default as discussed on wx-dev; remove some old checks against wxUSE_CONSTRAINTS - they're not needed anymore
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57199 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 16:51:43 +00:00 |
|
Vadim Zeitlin
|
fed76ce1e7
|
test non-resizeable and resizeable but with min size set columns
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57198 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 16:50:26 +00:00 |
|
Vadim Zeitlin
|
396825dced
|
rename wxHeaderCtrl DRAG events into RESIZE ones as we're also going to have column drag-reodering
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57197 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 16:38:56 +00:00 |
|
Vadim Zeitlin
|
afdf99e13a
|
don't take EVT_HEADER_END_DRAG into account if it indicates the the drag was cancelled
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57196 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 16:31:44 +00:00 |
|
Vadim Zeitlin
|
e36dcd10d0
|
add the possibility to cancel drag-resizing by pressing Esc
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57195 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 16:30:09 +00:00 |
|
Vadim Zeitlin
|
0c9c5b4376
|
buildbot VC6 apparently can't compile variable declaration inside a switch statement even though my own VC6 SP5 can
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57194 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 16:24:39 +00:00 |
|
Francesco Montorsi
|
e723ee9439
|
add some missing semicolons
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57193 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 16:20:51 +00:00 |
|
Vadim Zeitlin
|
10118a24c8
|
forgot to capture mouse during drag-resizing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57192 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 15:20:10 +00:00 |
|
Vadim Zeitlin
|
8fad69b019
|
fix another logical/physical coords confusion and update the comment to help with this in the future
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57191 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 15:11:21 +00:00 |
|
Vadim Zeitlin
|
aef252d9da
|
implement column resizing events in wxHeaderCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57190 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 14:40:42 +00:00 |
|
Vadim Zeitlin
|
4bfd0ed552
|
don't access inexistent column in wxDataViewTreeCtrl::OnSize() (this bug also probably explains why this code doesn't actually work: size event is generated before we have any columns)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57189 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 13:25:09 +00:00 |
|
Francesco Montorsi
|
b5e9cbb92d
|
enable wheel-scrolling under wxGTK by allowing GTK+ default processing to happen (see wx-dev thread 'possible fix for wxGrid mouse wheel handling'); closes #1847
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57188 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 13:22:10 +00:00 |
|
Vadim Zeitlin
|
e5a1635371
|
added wxHeaderCtrlSimple::GetBestFittingWidth() for even more automatic column resizing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57187 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 12:28:41 +00:00 |
|
Vadim Zeitlin
|
3bfaa5a7e4
|
add wxEVT_COMMAND_HEADER_SEPARATOR_DCLICK and semi-automatic header resizing support
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57186 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 12:15:17 +00:00 |
|
Vadim Zeitlin
|
04a33b5031
|
account for scroll offset correctly in the mouse event handler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57185 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 11:37:42 +00:00 |
|
Vadim Zeitlin
|
6090efab94
|
update column highlight when mouse hovers over the control
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57184 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 11:26:50 +00:00 |
|
Vadim Zeitlin
|
056d5a89ff
|
correct WXDLLIMPEXP symbols for the event constants
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57183 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 11:20:51 +00:00 |
|
Robert Roebling
|
7b2575e2c4
|
Ticket #10245, UTF-8 font face name of GTK 2 font dialog box
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57182 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 10:36:46 +00:00 |
|
Paul Cornett
|
3630713bd0
|
restore clearing of clipped mask, turns out it is needed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57181 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 08:58:13 +00:00 |
|
Vadim Zeitlin
|
324dc1f2d8
|
correct the check added in r57175 to use dynamically computed numbers of rows/columns
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57180 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 08:39:13 +00:00 |
|
Vadim Zeitlin
|
0c02fc7765
|
undo accidental change to always use generic version in r57178
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57179 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 07:52:19 +00:00 |
|
Vadim Zeitlin
|
fa3d4aaf0f
|
implement click events in wxHeaderCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57178 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-08 00:57:53 +00:00 |
|
Vadim Zeitlin
|
ef52f19e6a
|
check index validity in AddGrowable{Row,Col}()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57175 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-07 23:33:46 +00:00 |
|
Vadim Zeitlin
|
9f68fe76c9
|
define SetAsSortKey/IsSortKey() in wxMac wxDataViewColumn
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57173 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-07 21:15:20 +00:00 |
|
Vadim Zeitlin
|
5829b3034b
|
no changes, just removed whitespace and perfectly useless "/* if */" and the incredible "// variable definition and initialization" and wx version checks unnecessary inside wx itself
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57172 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-07 21:05:30 +00:00 |
|
Paul Cornett
|
b63dc1c140
|
make sure timer events will trigger idle processing, #10251
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57170 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-07 18:23:28 +00:00 |
|
Vadim Zeitlin
|
140a119ad2
|
restore sorting functionality broken by r57161
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57168 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-07 16:16:21 +00:00 |
|
Vadim Zeitlin
|
0c5209a808
|
wxDataViewColumn doesn't need to have wxRTTI
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57167 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-07 16:07:54 +00:00 |
|
Vadim Zeitlin
|
835d0d55c1
|
compilation fix after r57161
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57166 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-12-07 16:06:34 +00:00 |
|