wxWidgets.git
15 years agoRemove scrollbar spacing from client size
Robert Roebling [Fri, 23 Jan 2009 12:39:56 +0000 (12:39 +0000)] 
Remove scrollbar spacing from client size

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58326 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoAdd simple wxListCtrl to complex sample
Robert Roebling [Fri, 23 Jan 2009 12:26:30 +0000 (12:26 +0000)] 
Add simple wxListCtrl to complex sample

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58325 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoGTK+'s native controls usually have a bigger line height
Robert Roebling [Fri, 23 Jan 2009 11:55:45 +0000 (11:55 +0000)] 
GTK+'s native controls usually have a bigger line height

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58324 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoRestore keyboard navi
Robert Roebling [Fri, 23 Jan 2009 11:51:52 +0000 (11:51 +0000)] 
Restore keyboard navi

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58323 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoTried hard to get the selection/focus rectangle drawn right. The GTK+ theme API is...
Robert Roebling [Fri, 23 Jan 2009 11:37:54 +0000 (11:37 +0000)] 
Tried hard to get the selection/focus rectangle drawn right. The GTK+ theme API is beyond repair.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58322 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agorebake without persistence files
Vadim Zeitlin [Fri, 23 Jan 2009 09:23:10 +0000 (09:23 +0000)] 
rebake without persistence files

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58321 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoForgot this one
Robert Roebling [Fri, 23 Jan 2009 08:47:02 +0000 (08:47 +0000)] 
Forgot this one

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58320 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoForgot header with OSX prefix
Robert Roebling [Fri, 23 Jan 2009 08:40:26 +0000 (08:40 +0000)] 
Forgot header with OSX prefix

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58319 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoGive some OSX specific methods OSX prefix, fixes hidden virtual method warning elsewhere
Robert Roebling [Fri, 23 Jan 2009 08:36:16 +0000 (08:36 +0000)] 
Give some OSX specific methods OSX prefix, fixes hidden virtual method warning elsewhere

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58318 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agowxDataViewCtrl fixes
Robert Roebling [Fri, 23 Jan 2009 08:35:18 +0000 (08:35 +0000)] 
wxDataViewCtrl fixes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58317 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoRemove persistence related files ag
Robert Roebling [Fri, 23 Jan 2009 08:18:48 +0000 (08:18 +0000)] 
Remove persistence related files ag
ain

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58316 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoRemove persistence related files again
Robert Roebling [Fri, 23 Jan 2009 08:14:08 +0000 (08:14 +0000)] 
Remove persistence related files again

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58315 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix wxEVT_SPIN_XXX definitions in a nicer (compatible with new events) way
Vadim Zeitlin [Fri, 23 Jan 2009 00:30:41 +0000 (00:30 +0000)] 
fix wxEVT_SPIN_XXX definitions in a nicer (compatible with new events) way

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58313 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoReorganized wxListCtrl's window layout (same as wxDataViewCtrl), call RecalculatePosi...
Robert Roebling [Thu, 22 Jan 2009 23:01:14 +0000 (23:01 +0000)] 
Reorganized wxListCtrl's window layout (same as wxDataViewCtrl), call RecalculatePositions() from OnPaint() to get rid of flicker

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58312 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoAdd wxPropertyGridEditorEventForwarders into wxPendingDelete
Jaakko Salli [Thu, 22 Jan 2009 17:22:10 +0000 (17:22 +0000)] 
Add wxPropertyGridEditorEventForwarders into wxPendingDelete

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58310 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoupdate KDE guide link; added to the list of the 'Changes which are compatible' the...
Francesco Montorsi [Thu, 22 Jan 2009 15:29:50 +0000 (15:29 +0000)] 
update KDE guide link; added to the list of the 'Changes which are compatible' the addition of a ctor

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58308 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoUse theme border in wxListCtrl sample
Robert Roebling [Thu, 22 Jan 2009 15:11:35 +0000 (15:11 +0000)] 
Use theme border in wxListCtrl sample

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58306 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix comment which otherwise produces misleading results in the configure-generated...
Francesco Montorsi [Thu, 22 Jan 2009 15:08:00 +0000 (15:08 +0000)] 
fix comment which otherwise produces misleading results in the configure-generated final script

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58305 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoTrying again to improve border type guessing
Robert Roebling [Thu, 22 Jan 2009 15:05:32 +0000 (15:05 +0000)] 
Trying again to improve border type guessing

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58304 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoDon't extend last header column button, as the column itself doesn't do it neither
Robert Roebling [Thu, 22 Jan 2009 14:44:05 +0000 (14:44 +0000)] 
Don't extend last header column button, as the column itself doesn't do it neither

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58303 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodraw icon before text label in header (huh?)
Robert Roebling [Thu, 22 Jan 2009 14:40:35 +0000 (14:40 +0000)] 
draw icon before text label in header (huh?)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58302 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoFurther header button details
Robert Roebling [Thu, 22 Jan 2009 14:28:07 +0000 (14:28 +0000)] 
Further header button details

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58301 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agotypo
Robert Roebling [Thu, 22 Jan 2009 14:11:12 +0000 (14:11 +0000)] 
typo

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58300 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoFurther attempts at getting the header buttons right
Robert Roebling [Thu, 22 Jan 2009 14:09:32 +0000 (14:09 +0000)] 
Further attempts at getting the header buttons right

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58299 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoUse wxCONTROL_SPECIAL to denote first header button
Robert Roebling [Thu, 22 Jan 2009 13:53:42 +0000 (13:53 +0000)] 
Use wxCONTROL_SPECIAL to denote first header button

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58298 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoThe last button also looks different in the header control
Robert Roebling [Thu, 22 Jan 2009 13:51:58 +0000 (13:51 +0000)] 
The last button also looks different in the header control

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58297 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoFirst and other header buttons look different
Robert Roebling [Thu, 22 Jan 2009 13:41:10 +0000 (13:41 +0000)] 
First and other header buttons look different

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58296 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoFirst and other header buttons look different
Robert Roebling [Thu, 22 Jan 2009 13:40:53 +0000 (13:40 +0000)] 
First and other header buttons look different

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58295 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoRespect that GTK+ wants to have space between scrollbar and client area
Robert Roebling [Thu, 22 Jan 2009 13:34:17 +0000 (13:34 +0000)] 
Respect that GTK+ wants to have space between scrollbar and client area

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58294 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoTry to be smarter about querying the border witdh
Robert Roebling [Thu, 22 Jan 2009 13:33:42 +0000 (13:33 +0000)] 
Try to be smarter about querying the border witdh

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58293 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoOverride GetDefaultBorder, currently changes nothing
Robert Roebling [Thu, 22 Jan 2009 13:33:00 +0000 (13:33 +0000)] 
Override GetDefaultBorder, currently changes nothing

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58292 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix wxWindow::PushEventHandler and related wxWindow functions for the stack managemen...
Francesco Montorsi [Thu, 22 Jan 2009 11:53:09 +0000 (11:53 +0000)] 
fix wxWindow::PushEventHandler and related wxWindow functions for the stack management; currently they don't work well when passing event handlers which are part of an event handler chain (see wx-dev thread 'wxWindow event handler stack'); implement wxEvtHandler Unlink() and IsUnlinked() functions and document them; revise docs of all involved functions of both wxEvtHandler and wxWindow, adding images for better explanations

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58291 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoa few more member groups, in line with the real header's groups
Francesco Montorsi [Thu, 22 Jan 2009 02:07:08 +0000 (02:07 +0000)] 
a few more member groups, in line with the real header's groups

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58290 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agono real change: just grouped the tons of wxWindows function in meaningful groups
Francesco Montorsi [Thu, 22 Jan 2009 01:45:21 +0000 (01:45 +0000)] 
no real change: just grouped the tons of wxWindows function in meaningful groups

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58289 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agotweak GetAppDir() to recognize more debug build directory suffixes
Vadim Zeitlin [Wed, 21 Jan 2009 23:42:17 +0000 (23:42 +0000)] 
tweak GetAppDir() to recognize more debug build directory suffixes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58287 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix wxHtmlCell::Layout docs
Francesco Montorsi [Wed, 21 Jan 2009 23:34:03 +0000 (23:34 +0000)] 
fix wxHtmlCell::Layout docs

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58286 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoAdd visual drag hint
Robert Roebling [Wed, 21 Jan 2009 22:58:56 +0000 (22:58 +0000)] 
Add visual drag hint

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58285 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agorename also motif logo
Francesco Montorsi [Wed, 21 Jan 2009 22:56:34 +0000 (22:56 +0000)] 
rename also motif logo

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58284 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agorename image files in a coherent way; remove old unused images
Francesco Montorsi [Wed, 21 Jan 2009 22:54:29 +0000 (22:54 +0000)] 
rename image files in a coherent way; remove old unused images

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58283 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix problem with using wxEVT_SPIN in event tables after new events patch
Vadim Zeitlin [Wed, 21 Jan 2009 22:32:05 +0000 (22:32 +0000)] 
fix problem with using wxEVT_SPIN in event tables after new events patch

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58282 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agouse standard [Shift-]Ctrl-Z accelerators for wxID_REDO/UNDO
Vadim Zeitlin [Wed, 21 Jan 2009 18:51:35 +0000 (18:51 +0000)] 
use standard [Shift-]Ctrl-Z accelerators for wxID_REDO/UNDO

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58279 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoAdd drop hint
Robert Roebling [Wed, 21 Jan 2009 18:20:51 +0000 (18:20 +0000)] 
Add drop hint

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58278 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoApplied minor documentation corrections to wxRegKey from charles (fixes #10407).
Bryan Petty [Wed, 21 Jan 2009 18:04:37 +0000 (18:04 +0000)] 
Applied minor documentation corrections to wxRegKey from charles (fixes #10407).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58277 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoCall SetDataSource() from OnEnter() so that querying/accessing the data is possible...
Robert Roebling [Wed, 21 Jan 2009 17:44:55 +0000 (17:44 +0000)] 
Call SetDataSource() from OnEnter() so that querying/accessing the data is possible from then on, rename to MSWxxx

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58276 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodisable wxUSE_MEDIACTRL when wxUSE_ALL_FEATURES==no (closes #10415)
Vadim Zeitlin [Wed, 21 Jan 2009 17:26:25 +0000 (17:26 +0000)] 
disable wxUSE_MEDIACTRL when wxUSE_ALL_FEATURES==no (closes #10415)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58275 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix compilation (but not working) of the code in wxUSE_FILESYSTEM==0 case (see #10414)
Vadim Zeitlin [Wed, 21 Jan 2009 17:08:20 +0000 (17:08 +0000)] 
fix compilation (but not working) of the code in wxUSE_FILESYSTEM==0 case (see #10414)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58274 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix compilation with wxUSE_SPIN{BTN,CTRL}==0 (closes #10413)
Vadim Zeitlin [Wed, 21 Jan 2009 17:05:00 +0000 (17:05 +0000)] 
fix compilation with wxUSE_SPIN{BTN,CTRL}==0 (closes #10413)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58273 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix wxURI::GetUser() for URIs without password; added unit test case for it (closes...
Vadim Zeitlin [Wed, 21 Jan 2009 17:02:11 +0000 (17:02 +0000)] 
fix wxURI::GetUser() for URIs without password; added unit test case for it (closes #10412)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58272 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodon't use m_backing_window, it can't be drawn on
Paul Cornett [Wed, 21 Jan 2009 16:58:06 +0000 (16:58 +0000)] 
don't use m_backing_window, it can't be drawn on

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58271 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoallocate size for the extra controls in the file dialog (#9679)
Vadim Zeitlin [Wed, 21 Jan 2009 15:32:02 +0000 (15:32 +0000)] 
allocate size for the extra controls in the file dialog (#9679)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58270 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoreally fix compilation in !wxUSE_LOG_DIALOG case (still #10411)
Vadim Zeitlin [Wed, 21 Jan 2009 15:26:05 +0000 (15:26 +0000)] 
really fix compilation in !wxUSE_LOG_DIALOG case (still #10411)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58269 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoUse wxDF_UNICODETEXT to make wxMSW crash
Robert Roebling [Wed, 21 Jan 2009 15:14:33 +0000 (15:14 +0000)] 
Use wxDF_UNICODETEXT to make wxMSW crash

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58268 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoReinitialise wxDataViewCustomRenderer's DC every time
Robert Roebling [Wed, 21 Jan 2009 15:04:04 +0000 (15:04 +0000)] 
Reinitialise wxDataViewCustomRenderer's DC every time

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58267 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoiter = NULL in iter_n_children() means root
Robert Roebling [Wed, 21 Jan 2009 14:53:50 +0000 (14:53 +0000)] 
iter = NULL in iter_n_children() means root

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58266 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix compilation in !wxUSE_LOG_DIALOG case (closes #10411)
Vadim Zeitlin [Wed, 21 Jan 2009 14:49:02 +0000 (14:49 +0000)] 
fix compilation in !wxUSE_LOG_DIALOG case (closes #10411)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58265 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoadd more wxUSE_XXX checks to allow compilation with some wx features disabled (closes...
Vadim Zeitlin [Wed, 21 Jan 2009 14:47:45 +0000 (14:47 +0000)] 
add more wxUSE_XXX checks to allow compilation with some wx features disabled (closes #10410)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58264 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoCopy and paste error
Robert Roebling [Wed, 21 Jan 2009 14:39:39 +0000 (14:39 +0000)] 
Copy and paste error

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58263 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoImplement simple Drop, doesn't work under wxMSW (?)
Robert Roebling [Wed, 21 Jan 2009 14:02:44 +0000 (14:02 +0000)] 
Implement simple Drop, doesn't work under wxMSW (?)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58261 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoAdd wxDataFormat GetMatchingPair() which wxGTK and wxMSW already had under different...
Robert Roebling [Wed, 21 Jan 2009 14:01:31 +0000 (14:01 +0000)] 
Add wxDataFormat GetMatchingPair() which wxGTK and wxMSW already had under different names

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58260 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoadded wxStandardPaths::GetAppDocumentsDir() and use it by default for loading/saving...
Vadim Zeitlin [Wed, 21 Jan 2009 14:01:30 +0000 (14:01 +0000)] 
added wxStandardPaths::GetAppDocumentsDir() and use it by default for loading/saving documents in wxDocManager

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58259 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoCompilation fix
Robert Roebling [Wed, 21 Jan 2009 13:59:35 +0000 (13:59 +0000)] 
Compilation fix

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58258 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agowxRTC now properly honours margin size
Julian Smart [Wed, 21 Jan 2009 12:06:21 +0000 (12:06 +0000)] 
wxRTC now properly honours margin size
Added wxRE_CENTRE_CARET style to centre the caret line vertically

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58257 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoRestore control focus after adaptation
Julian Smart [Wed, 21 Jan 2009 11:48:53 +0000 (11:48 +0000)] 
Restore control focus after adaptation

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58255 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoGive GTK specific (but public) methods a Gtk prefix
Robert Roebling [Wed, 21 Jan 2009 11:36:28 +0000 (11:36 +0000)] 
Give GTK specific (but public) methods a Gtk prefix

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58254 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agosend destroy events for children before they're fully destroyed; document SendDestroy...
Vadim Zeitlin [Wed, 21 Jan 2009 00:14:30 +0000 (00:14 +0000)] 
send destroy events for children before they're fully destroyed; document SendDestroyEvent() and explain when to call it

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58252 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agomake sure events are enabled in DoWait() before starting to wait for them (closes...
Vadim Zeitlin [Tue, 20 Jan 2009 23:53:35 +0000 (23:53 +0000)] 
make sure events are enabled in DoWait() before starting to wait for them (closes #10396)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58250 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoImplement simple drag
Robert Roebling [Tue, 20 Jan 2009 19:57:54 +0000 (19:57 +0000)] 
Implement simple drag

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58249 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoFindNode() must return m_root for wxDataViewItem(0)
Robert Roebling [Tue, 20 Jan 2009 19:43:58 +0000 (19:43 +0000)] 
FindNode() must return m_root for wxDataViewItem(0)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58248 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoSkeleton for generic Drag code
Robert Roebling [Tue, 20 Jan 2009 19:04:03 +0000 (19:04 +0000)] 
Skeleton for generic Drag code

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58247 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoset m_isBeingDeleted to true (only) in SendDestroyEvent(); call it as early as possib...
Vadim Zeitlin [Tue, 20 Jan 2009 18:33:33 +0000 (18:33 +0000)] 
set m_isBeingDeleted to true (only) in SendDestroyEvent(); call it as early as possible during the window destruction to ensure that destroy event handlers can still access the full window object

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58246 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agobuild fixes and cleanup
Paul Cornett [Tue, 20 Jan 2009 17:50:51 +0000 (17:50 +0000)] 
build fixes and cleanup

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58245 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoRestore fixes needed for wxRenderer functions to work with wxGCDC.
Kevin Ollivier [Tue, 20 Jan 2009 17:37:00 +0000 (17:37 +0000)] 
Restore fixes needed for wxRenderer functions to work with wxGCDC.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58244 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agostreamlining slider, scroller, spinbutton for osx carbon and cocoa
Stefan Csomor [Tue, 20 Jan 2009 14:27:26 +0000 (14:27 +0000)] 
streamlining slider, scroller, spinbutton for osx carbon and cocoa

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58243 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoTypo
Robert Roebling [Tue, 20 Jan 2009 13:54:26 +0000 (13:54 +0000)] 
Typo

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58242 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoMinor error
Robert Roebling [Tue, 20 Jan 2009 13:54:06 +0000 (13:54 +0000)] 
Minor error

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58241 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoAdd event based Drop API
Robert Roebling [Tue, 20 Jan 2009 13:46:21 +0000 (13:46 +0000)] 
Add event based Drop API

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58240 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoForgot this
Robert Roebling [Tue, 20 Jan 2009 12:49:00 +0000 (12:49 +0000)] 
Forgot this

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58239 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoSimplified event based Drag API for wxDataViewCtrl
Robert Roebling [Tue, 20 Jan 2009 11:58:52 +0000 (11:58 +0000)] 
Simplified event based Drag API for wxDataViewCtrl

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58238 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoDocuement wxDataObject::IsSupported()
Robert Roebling [Tue, 20 Jan 2009 11:42:01 +0000 (11:42 +0000)] 
Docuement wxDataObject::IsSupported()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58237 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoNew eventb based Drag interface for wxDataViewCtrl
Robert Roebling [Mon, 19 Jan 2009 22:27:06 +0000 (22:27 +0000)] 
New eventb based Drag interface for wxDataViewCtrl

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58236 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoUpdate compile support for OpenVMS
Jouk Jansen [Mon, 19 Jan 2009 20:29:32 +0000 (20:29 +0000)] 
Update compile support for OpenVMS

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58234 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agono changes, just added a clarifying comment
Vadim Zeitlin [Mon, 19 Jan 2009 16:28:18 +0000 (16:28 +0000)] 
no changes, just added a clarifying comment

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58233 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoremove comment recommending (wxWindow*) NULL
Robert Roebling [Mon, 19 Jan 2009 14:49:41 +0000 (14:49 +0000)] 
remove comment recommending (wxWindow*) NULL

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58232 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoRename XxxxCol() -> XxxxColumn() and resolve inheritance problems from it
Robert Roebling [Mon, 19 Jan 2009 14:44:47 +0000 (14:44 +0000)] 
Rename XxxxCol() -> XxxxColumn() and resolve inheritance problems from it

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58231 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agouse basetsd.h for non-MSVC compilers (including mingw32 too), replaces the previous fix
Vadim Zeitlin [Mon, 19 Jan 2009 14:43:09 +0000 (14:43 +0000)] 
use basetsd.h for non-MSVC compilers (including mingw32 too), replaces the previous fix

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58230 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agocompilation fix after NULL cast removal; also used it to get rid of an ugly OnTimerEv...
Vadim Zeitlin [Mon, 19 Jan 2009 14:40:13 +0000 (14:40 +0000)] 
compilation fix after NULL cast removal; also used it to get rid of an ugly OnTimerEvent(*(wxTimerEvent *)NULL) call

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58229 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoreturn true from HasPending() if we have at least 1 event, not exactly 1 (closes...
Vadim Zeitlin [Mon, 19 Jan 2009 13:55:55 +0000 (13:55 +0000)] 
return true from HasPending() if we have at least 1 event, not exactly 1 (closes #10397)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58228 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodon't use annoying and unneeded in C++ casts of NULL to "T *" in all other files...
Vadim Zeitlin [Mon, 19 Jan 2009 13:55:27 +0000 (13:55 +0000)] 
don't use annoying and unneeded in C++ casts of NULL to "T *" in all other files neither

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58227 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodon't use annoying and unneeded in C++ casts of NULL to "T *"
Vadim Zeitlin [Mon, 19 Jan 2009 13:39:25 +0000 (13:39 +0000)] 
don't use annoying and unneeded in C++ casts of NULL to "T *"

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58226 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agocorrect Id tags
Vadim Zeitlin [Mon, 19 Jan 2009 13:30:34 +0000 (13:30 +0000)] 
correct Id tags

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58225 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoadd wx/generic/private/*.h files
Vadim Zeitlin [Mon, 19 Jan 2009 13:23:45 +0000 (13:23 +0000)] 
add wx/generic/private/*.h files

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58224 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoForgot DeleteChildren()
Robert Roebling [Mon, 19 Jan 2009 11:53:34 +0000 (11:53 +0000)] 
Forgot DeleteChildren()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58223 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoMove model notification code of tree store from the store to the control, implement...
Robert Roebling [Mon, 19 Jan 2009 11:42:54 +0000 (11:42 +0000)] 
Move model notification code of tree store from the store to the control, implement Insert() methods

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58222 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix OS/2 compilation of wxDoGetCwd()
Vadim Zeitlin [Mon, 19 Jan 2009 11:42:03 +0000 (11:42 +0000)] 
fix OS/2 compilation of wxDoGetCwd()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58221 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoAdded missing public: statement to docs
Robert Roebling [Mon, 19 Jan 2009 11:05:20 +0000 (11:05 +0000)] 
Added missing public: statement to docs

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58219 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agoUpdate compile support for OpenVMS
Jouk Jansen [Mon, 19 Jan 2009 06:20:52 +0000 (06:20 +0000)] 
Update compile support for OpenVMS

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58218 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agofix some wording and a typo
Francesco Montorsi [Mon, 19 Jan 2009 00:21:31 +0000 (00:21 +0000)] 
fix some wording and a typo

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58217 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agono real change: divide in groups the wxEvtHandler methods
Francesco Montorsi [Sun, 18 Jan 2009 23:28:18 +0000 (23:28 +0000)] 
no real change: divide in groups the wxEvtHandler methods

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58216 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agodocument some wxID_* constants
Francesco Montorsi [Sun, 18 Jan 2009 23:27:41 +0000 (23:27 +0000)] 
document some wxID_* constants

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58215 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

15 years agouse correct value for MTU - sizeof(TCP header)
Vadim Zeitlin [Sun, 18 Jan 2009 23:00:06 +0000 (23:00 +0000)] 
use correct value for MTU - sizeof(TCP header)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58214 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775