Jaakko Salli
|
697c314b16
|
Eliminate a warning
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55741 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-19 17:10:17 +00:00 |
|
Jaakko Salli
|
57306cd4fd
|
Do not insert client data if client data is not used
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55739 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-19 16:43:40 +00:00 |
|
Vadim Zeitlin
|
10a4531d1d
|
more grid folding: got rid of duplicate version of methods for finding the closest row/column edge, appending/inserting/deleting rows/columns, and moving cursor vertically/horizontally
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55663 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-16 16:31:44 +00:00 |
|
Vadim Zeitlin
|
bec7026270
|
start of the great grid folding: introduce wxGridOperations class and use it to avoid duplicating the same code for rows and columns in a couple of methods
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55652 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-16 08:32:12 +00:00 |
|
Vadim Zeitlin
|
1372f8ccd0
|
use wxSwap()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55650 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-15 16:13:06 +00:00 |
|
Vadim Zeitlin
|
6b992f7df1
|
implement CreateGrid() in terms of SetTable() instead of duplicating its code and confusing the issue
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55646 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-15 14:09:26 +00:00 |
|
Vadim Zeitlin
|
ff72f628bb
|
more cleanup (removed some TODOs/FIXMEs); use native header drawing for the corner window too if it is enabled at all
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55645 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-15 14:06:28 +00:00 |
|
Vadim Zeitlin
|
02f3ee3d10
|
remove the now unused GetScroll[XY]
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55643 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-15 13:36:28 +00:00 |
|
Vadim Zeitlin
|
d8210cd1b3
|
remove automatic selection of the current row/column in row/column selection mode when the current cell is changed using the mouse, this is inconsitent with both cell selection mode and the keyboard behaviour in row/column selection mode
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55639 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-15 08:45:29 +00:00 |
|
Vadim Zeitlin
|
32b4e9ecd7
|
select current column when Ctrl-Space is pressed; the current row when Shift-Space is and everything on Shift-Ctrl-Space
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55638 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-15 08:25:47 +00:00 |
|
Vadim Zeitlin
|
87c819f9c9
|
improve display of hints during column move (#9884)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55633 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-15 00:33:39 +00:00 |
|
Vadim Zeitlin
|
7d277ac0f9
|
don't steal focus back to wxGrid when it hides an editor in the result of losing it (#9844)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55632 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-15 00:28:15 +00:00 |
|
Vadim Zeitlin
|
1eab965913
|
fix drawing of the column move hint when the grid is scrolled to the right (#9776)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55631 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-15 00:19:41 +00:00 |
|
Vadim Zeitlin
|
54181a3329
|
fix repaining of highlight for merged cells (#9718)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55630 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-15 00:11:49 +00:00 |
|
Vadim Zeitlin
|
72b0a1deec
|
we don't need to round up the best/fitting grid size to a multiple of scroll units any more now that scrollbars behaviour is really correct
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55629 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-14 23:10:23 +00:00 |
|
Vadim Zeitlin
|
ace8d849d4
|
need to AdjustScrollbars() after changing the virtual size in CalcDimensions()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55628 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-14 23:06:36 +00:00 |
|
Vadim Zeitlin
|
69367c566e
|
move the grid-specific workaround for scrollbar hysteresis to wxScrollHelper itself, the scrollbars now should not only appear but also disappear correctly during resizing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55627 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-14 22:44:08 +00:00 |
|
Vadim Zeitlin
|
f1ff7df032
|
don't use SetScrollbars() as this forces the grid virtual size to always be the multiple of scroll line size which is simply wrong, the grid doesn't need to be that big (#3800)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55625 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-14 21:09:31 +00:00 |
|
Vadim Zeitlin
|
35c2aa4f19
|
added wxFileName::GetVolumeString() (#9950)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55596 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-14 01:18:05 +00:00 |
|
Vadim Zeitlin
|
cac09ce8b7
|
cache the item text size to optimize tree layout/painting (#9956)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55589 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-13 21:28:57 +00:00 |
|
Vadim Zeitlin
|
8239070ba9
|
no real changes, just some reformatting
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55588 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-13 20:55:34 +00:00 |
|
Vadim Zeitlin
|
9ad2fe62d1
|
made wxLogGui more flexible and documented it and added example of customizing it to the dialogs sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55552 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-11 13:58:54 +00:00 |
|
Vadim Zeitlin
|
13c7fb28ff
|
partially revert 55488: don't use message box with copy button as it doesn't behave correctly unfortunately (Esc doesn't work, copying the text unexpectedly closes the dialog)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55545 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-11 11:16:35 +00:00 |
|
Kevin Ollivier
|
c6f2bde160
|
Stop crash/asserts caused when Clear() deletes the wxRegionRefData.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55537 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-11 05:07:06 +00:00 |
|
Stefan Csomor
|
569bb120c4
|
conditionals for carbon only osx code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55535 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-10 20:26:27 +00:00 |
|
Vadim Zeitlin
|
7f0d0111c4
|
added missing wx/dcclient.h header for PCH-less compilation, removed several other unnecessary ones
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55512 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-07 17:01:16 +00:00 |
|
Vadim Zeitlin
|
a3608593a3
|
add missing header for PCH-less build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55492 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-05 20:57:38 +00:00 |
|
Vadim Zeitlin
|
b6d2b072d8
|
allow copying text in the log dialogs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55488 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-05 19:32:12 +00:00 |
|
Stefan Csomor
|
0b6a49c21f
|
forward define for non precomp build, switching preproc constants for consistency
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55486 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-05 19:02:51 +00:00 |
|
Robert Roebling
|
9657c19785
|
Fix #9940: wxDataViewCtrl left/right arrow press crash
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55471 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-05 11:15:43 +00:00 |
|
Vadim Zeitlin
|
6502dc6823
|
add more wxUSE_XXX checks
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55431 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-03 07:29:31 +00:00 |
|
Stefan Csomor
|
530a427a4c
|
adaptions to new osx ouside the main trees
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55420 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-09-02 17:00:30 +00:00 |
|
Vadim Zeitlin
|
d3acc83ae9
|
fix some (harmless) mingw32 4.3 warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55376 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-30 16:30:53 +00:00 |
|
Julian Smart
|
44bcee116e
|
Cleanup of previous fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55171 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-22 11:32:23 +00:00 |
|
Julian Smart
|
b331ca89b2
|
Generic carent no longer invisible on a dark background
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55169 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-22 10:34:14 +00:00 |
|
Vadim Zeitlin
|
4a5ed5bfc1
|
paint the space remaining after the columns too in wxListHeaderWindow::OnPaint() (#9855)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55117 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-18 12:02:01 +00:00 |
|
Paul Cornett
|
1e4db45055
|
move notebook event definition to common code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55079 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-13 14:56:42 +00:00 |
|
Robin Dunn
|
78806f0c41
|
Use WXUNUSED and give more explaination for the handler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55056 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-10 20:54:35 +00:00 |
|
Robin Dunn
|
c2cbae6bb8
|
Avoid default child window focus behavior in generic wxListCtrl. Fixes #9563
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55043 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-10 00:26:53 +00:00 |
|
Vadim Zeitlin
|
7f3bf33a59
|
initialize the button label correctly if the same wizard is ran again
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55039 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-09 22:44:35 +00:00 |
|
Julian Smart
|
380e1c0ccc
|
Fixed scrolling bug where scrollbar was taken to be a valid child window
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55012 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-07 15:59:46 +00:00 |
|
Vadim Zeitlin
|
6d9b671692
|
mark holidays if wxCAL_SHOW_HOLIDAYS is on (replaces #9155)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54971 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-05 01:55:44 +00:00 |
|
Vadim Zeitlin
|
ebf82d2b4b
|
fix view rectangle calculation for the control with scrollbars (#9467)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54957 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-03 12:15:30 +00:00 |
|
Vadim Zeitlin
|
fb0400941f
|
use wxPEN/BRUSH_XXX instead of wxXXX (#9812)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54952 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-03 11:16:26 +00:00 |
|
Vadim Zeitlin
|
59e601677a
|
compilation after last commit: semicolon after wxDELETE() is now required; also removed some other extra semicolons and other minor cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54941 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-03 00:10:06 +00:00 |
|
Vadim Zeitlin
|
e8759560f8
|
add wxRenderer::GetCheckBoxSize(); refactor wxGTK code to avoid duplication (#9642)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54934 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-02 21:51:22 +00:00 |
|
Stefan Csomor
|
1011fbebdb
|
guarding all text methods against unset font
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54919 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-02 06:40:21 +00:00 |
|
Vadim Zeitlin
|
49ad157e30
|
implement support for wxOR and wxCLEAR in wxCairoContext::SetLogicalFunction() (#9808)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54897 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-01 14:03:17 +00:00 |
|
Vadim Zeitlin
|
3e97a90518
|
use a single wxBookCtrlEvent class for all wxBookCtrlBase-derived controls (#9667)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54895 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-08-01 13:46:46 +00:00 |
|
Stefan Csomor
|
96f04e1df6
|
OSX regrouping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54815 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-29 19:50:14 +00:00 |
|