]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
15 years agoinclude missing header (wx/msw/wrapcctl.h) for PCH-less build
Vadim Zeitlin [Mon, 26 Jan 2009 10:30:25 +0000 (10:30 +0000)] 
include missing header (wx/msw/wrapcctl.h) for PCH-less build

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

15 years agoLittle correction to hand-made sizing
Robert Roebling [Sun, 25 Jan 2009 20:57:43 +0000 (20:57 +0000)] 
Little correction to hand-made sizing

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

15 years agoFinally corrected drawing of wxListCtrl selection rect for GTK+
Robert Roebling [Sun, 25 Jan 2009 20:22:37 +0000 (20:22 +0000)] 
Finally corrected drawing of wxListCtrl selection rect for GTK+

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

15 years agoMac build fixes after latest change (closes #10433)
Vadim Zeitlin [Sun, 25 Jan 2009 19:18:58 +0000 (19:18 +0000)] 
Mac build fixes after latest change (closes #10433)

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

15 years agodon't change the combobox text when it's being resized (see #10126)
Vadim Zeitlin [Sun, 25 Jan 2009 19:08:33 +0000 (19:08 +0000)] 
don't change the combobox text when it's being resized (see #10126)

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

15 years agoundo r58380 as it breaks tree control background repainting (see #9832)
Vadim Zeitlin [Sun, 25 Jan 2009 19:07:11 +0000 (19:07 +0000)] 
undo r58380 as it breaks tree control background repainting (see #9832)

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

15 years agocompilation fix for VC6 after last change; use wx naming conventions
Vadim Zeitlin [Sun, 25 Jan 2009 18:55:22 +0000 (18:55 +0000)] 
compilation fix for VC6 after last change; use wx naming conventions

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

15 years agoremove unused function and out of date comments (we don't use bsearch() any more)
Vadim Zeitlin [Sun, 25 Jan 2009 18:52:08 +0000 (18:52 +0000)] 
remove unused function and out of date comments (we don't use bsearch() any more)

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

15 years agofix state images after changing their style (see #9591)
Vadim Zeitlin [Sun, 25 Jan 2009 18:34:45 +0000 (18:34 +0000)] 
fix state images after changing their style (see #9591)

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

15 years agouse GetBoundingRect() for the in place text control positioning instead of duplicatin...
Vadim Zeitlin [Sun, 25 Jan 2009 18:21:36 +0000 (18:21 +0000)] 
use GetBoundingRect() for the in place text control positioning instead of duplicating its code (see #9591)

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

15 years agocorrections to size calculations for state images (see #9591)
Vadim Zeitlin [Sun, 25 Jan 2009 18:20:26 +0000 (18:20 +0000)] 
corrections to size calculations for state images (see #9591)

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

15 years agoremove duplicated HitTest implementation from wxCheckListBox, it already inherits...
Vadim Zeitlin [Sun, 25 Jan 2009 18:10:24 +0000 (18:10 +0000)] 
remove duplicated HitTest implementation from wxCheckListBox, it already inherits wxListBox::HitTest() (which was however lacking an overload taking 2 coordinates, added now)

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

15 years agouse correct item index for wxEVT_COMMAND_LISTBOX_DOUBLECLICKED events (see #10429)
Vadim Zeitlin [Sun, 25 Jan 2009 18:09:00 +0000 (18:09 +0000)] 
use correct item index for wxEVT_COMMAND_LISTBOX_DOUBLECLICKED events (see #10429)

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

15 years agoallow specifying the mask colour in wxImage::ConvertAlphaToMask() (closes #10143)
Vadim Zeitlin [Sun, 25 Jan 2009 17:23:39 +0000 (17:23 +0000)] 
allow specifying the mask colour in wxImage::ConvertAlphaToMask() (closes #10143)

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

15 years agoorganize in groups wxAppConsole functions
Francesco Montorsi [Sun, 25 Jan 2009 17:11:13 +0000 (17:11 +0000)] 
organize in groups wxAppConsole functions

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

15 years agoAdded XRC handler for wxComboCtrl (closes #10151)
Jaakko Salli [Sun, 25 Jan 2009 16:00:32 +0000 (16:00 +0000)] 
Added XRC handler for wxComboCtrl (closes #10151)

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

15 years agoblind build fix for wxMac
Francesco Montorsi [Sun, 25 Jan 2009 15:12:21 +0000 (15:12 +0000)] 
blind build fix for wxMac

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

15 years agoskip mouse events we're not interested in (e.g. mouse wheel ones) (closes #10062)
Vadim Zeitlin [Sun, 25 Jan 2009 14:45:52 +0000 (14:45 +0000)] 
skip mouse events we're not interested in (e.g. mouse wheel ones) (closes #10062)

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

15 years agodon't use the not always appropriate word "document" in the save prompt (#10076)
Vadim Zeitlin [Sun, 25 Jan 2009 14:41:59 +0000 (14:41 +0000)] 
don't use the not always appropriate word "document" in the save prompt (#10076)

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

15 years agodon't use _() in the public header in case WXINTL_NO_GETTEXT_MACRO is defined (closes...
Vadim Zeitlin [Sun, 25 Jan 2009 14:40:43 +0000 (14:40 +0000)] 
don't use _() in the public header in case WXINTL_NO_GETTEXT_MACRO is defined (closes #10132)

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

15 years agoadd wxDrawStateBitmap() (closes #10289)
Vadim Zeitlin [Sun, 25 Jan 2009 14:38:44 +0000 (14:38 +0000)] 
add wxDrawStateBitmap() (closes #10289)

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

15 years agonotify the timers outside of loop over m_timers to avoid crashes if a timer event...
Vadim Zeitlin [Sun, 25 Jan 2009 14:21:23 +0000 (14:21 +0000)] 
notify the timers outside of loop over m_timers to avoid crashes if a timer event hanlder modifies the timers list (#10094)

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

15 years agobuild fix
Francesco Montorsi [Sun, 25 Jan 2009 14:18:00 +0000 (14:18 +0000)] 
build fix

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

15 years agoadded support for wxCAL_SHOW_WEEK_NUMBERS to generic version of wxCalendarCtrl (...
Vadim Zeitlin [Sun, 25 Jan 2009 13:47:20 +0000 (13:47 +0000)] 
added support for wxCAL_SHOW_WEEK_NUMBERS to generic version of wxCalendarCtrl (#10033)

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

15 years agoadded (MSW-only) wxListCtrl::OnGetItemColumnAttr() (#10018)
Vadim Zeitlin [Sun, 25 Jan 2009 13:27:48 +0000 (13:27 +0000)] 
added (MSW-only) wxListCtrl::OnGetItemColumnAttr() (#10018)

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

15 years agoreturn NULL from GetVoidPtr() for NULL variants instead of asserting (closes #9873)
Vadim Zeitlin [Sun, 25 Jan 2009 13:19:44 +0000 (13:19 +0000)] 
return NULL from GetVoidPtr() for NULL variants instead of asserting (closes #9873)

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

15 years agomerged libpng 1.2.34 into the trunk (see #10043)
Vadim Zeitlin [Sun, 25 Jan 2009 13:15:09 +0000 (13:15 +0000)] 
merged libpng 1.2.34 into the trunk (see #10043)

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

15 years agofix MSVC warning C4516 about using deprecated access declarations; use using declarat...
Vadim Zeitlin [Sun, 25 Jan 2009 13:10:51 +0000 (13:10 +0000)] 
fix MSVC warning C4516 about using deprecated access declarations; use using declarations instead

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

15 years agozero {host,serv}ent_data before passing it to the system functions to avoid crashing...
Vadim Zeitlin [Sun, 25 Jan 2009 12:45:29 +0000 (12:45 +0000)] 
zero {host,serv}ent_data before passing it to the system functions to avoid crashing (see #10332)

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

15 years agoadded wxPATH_RMDIR_FULL/RECURSIVE wxFileName::Rmdir() flags (closes #10422)
Vadim Zeitlin [Sun, 25 Jan 2009 12:37:16 +0000 (12:37 +0000)] 
added wxPATH_RMDIR_FULL/RECURSIVE wxFileName::Rmdir() flags (closes #10422)

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

15 years agoconvert COM arguments to wx lazily to improve performance and allow calling Invoke...
Vadim Zeitlin [Sun, 25 Jan 2009 12:25:43 +0000 (12:25 +0000)] 
convert COM arguments to wx lazily to improve performance and allow calling Invoke/handling events involving parameters which can't be mapped to wx types at all (new GetNativeParameters() method can be used to access them) (closes #9606)

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

15 years agoadd IsOk() (closes #9872)
Vadim Zeitlin [Sun, 25 Jan 2009 12:04:25 +0000 (12:04 +0000)] 
add IsOk() (closes #9872)

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

15 years agodon't deprecate the entire wxDrawObject class, this results in warnings when we just...
Vadim Zeitlin [Sun, 25 Jan 2009 12:01:35 +0000 (12:01 +0000)] 
don't deprecate the entire wxDrawObject class, this results in warnings when we just declare wxDC::DrawObject(); instead deprecate just its ctor

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

15 years agoChange in wxWindow the access specifier of the wxEvtHandler event processing and...
Francesco Montorsi [Sun, 25 Jan 2009 11:58:39 +0000 (11:58 +0000)] 
Change in wxWindow the access specifier of the wxEvtHandler event processing and queuing functions
from public to protected. Adapt wxWidgets code and wxWidgets samples to always use wxWindow::GetEventHandler()
when calling such functions on a wxWindow rather than directly using wxWindow::ProcessEvent, etc.
This enables correct event dispatching to the event handlers which have been pushed (with PushEventHandler) on the
windows.

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

15 years agoallow using wxBG_STYLE_CUSTOM even with the native controls and use it in wxTreeCtrl...
Vadim Zeitlin [Sun, 25 Jan 2009 11:40:41 +0000 (11:40 +0000)] 
allow using wxBG_STYLE_CUSTOM even with the native controls and use it in wxTreeCtrl (see #9832)

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

15 years agodeprecate wxDrawObject (#9860)
Vadim Zeitlin [Sun, 25 Jan 2009 11:32:41 +0000 (11:32 +0000)] 
deprecate wxDrawObject (#9860)

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

15 years agoadapting to name change in r58318
Stefan Csomor [Sun, 25 Jan 2009 11:15:12 +0000 (11:15 +0000)] 
adapting to name change in r58318

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

15 years agoimplement wxChoicebook::SetWindowVariant() by forwarding it to wxChoice (see #10398)
Vadim Zeitlin [Sun, 25 Jan 2009 11:11:27 +0000 (11:11 +0000)] 
implement wxChoicebook::SetWindowVariant() by forwarding it to wxChoice (see #10398)

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

15 years agoremoved debugging wxPrintf() which not only had nothing to do there but also broke...
Vadim Zeitlin [Sun, 25 Jan 2009 11:06:31 +0000 (11:06 +0000)] 
removed debugging wxPrintf() which not only had nothing to do there but also broke PCH-less compilation

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

15 years agoadapting to name change in r58318
Stefan Csomor [Sun, 25 Jan 2009 10:33:50 +0000 (10:33 +0000)] 
adapting to name change in r58318

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

15 years agobring in the definition of wxSizer, making non-precomp builds working again after...
Stefan Csomor [Sat, 24 Jan 2009 18:07:46 +0000 (18:07 +0000)] 
bring in the definition of wxSizer, making non-precomp builds working again after r58312

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

15 years agobring in the definition of wxScrollHelper, making non-precomp builds working again...
Stefan Csomor [Sat, 24 Jan 2009 17:01:46 +0000 (17:01 +0000)] 
bring in the definition of wxScrollHelper, making non-precomp builds working again after r58312

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

15 years agotake into account the controlling wxChoice size in GetBestSize() (closes #10394)
Vadim Zeitlin [Sat, 24 Jan 2009 14:12:59 +0000 (14:12 +0000)] 
take into account the controlling wxChoice size in GetBestSize() (closes #10394)

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

15 years agoPseudo-sort MIME types (all application/xxx at the end) so that other types are found...
Robert Roebling [Sat, 24 Jan 2009 14:10:55 +0000 (14:10 +0000)] 
Pseudo-sort MIME types (all application/xxx at the end) so that other types are found first

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

15 years agominor fixes for custom controls support in wxFileDialog: slightly improve documentati...
Vadim Zeitlin [Sat, 24 Jan 2009 14:04:25 +0000 (14:04 +0000)] 
minor fixes for custom controls support in wxFileDialog: slightly improve documentation, make variable names more clear and add more WinCE checks (closes #10416)

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

15 years agowxgtk_window_size_request_callback is not needed by wxStaticText anymore
Francesco Montorsi [Sat, 24 Jan 2009 13:42:00 +0000 (13:42 +0000)] 
wxgtk_window_size_request_callback is not needed by wxStaticText anymore

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

15 years agodo not export private symbols in wx shared libraries
Francesco Montorsi [Sat, 24 Jan 2009 13:40:46 +0000 (13:40 +0000)] 
do not export private symbols in wx shared libraries

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

15 years agoAdd comment explaining why we filter out application/x-blah-app like entries from...
Robert Roebling [Sat, 24 Jan 2009 00:06:18 +0000 (00:06 +0000)] 
Add comment explaining why we filter out application/x-blah-app like entries from the MIME db

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

15 years agoadd missing wxUSE_DRAG_AND_DROP checks
Vadim Zeitlin [Fri, 23 Jan 2009 23:55:17 +0000 (23:55 +0000)] 
add missing wxUSE_DRAG_AND_DROP checks

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

15 years agoDon't pretend to be a GtkTreeView where it isn't required
Robert Roebling [Fri, 23 Jan 2009 23:40:48 +0000 (23:40 +0000)] 
Don't pretend to be a GtkTreeView where it isn't required

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

15 years agoOptical improvements under OS X
Robert Roebling [Fri, 23 Jan 2009 23:35:18 +0000 (23:35 +0000)] 
Optical improvements under OS X

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

15 years agoOnly use text/xxx, skip application/xxx in MIME database
Robert Roebling [Fri, 23 Jan 2009 22:50:12 +0000 (22:50 +0000)] 
Only use text/xxx, skip application/xxx in MIME database

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

15 years agoCorrect conversion from text file to charset (which is read in that text file)
Robert Roebling [Fri, 23 Jan 2009 22:19:46 +0000 (22:19 +0000)] 
Correct conversion from text file to charset (which is read in that text file)

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

15 years agoDon't attempt to convert non-ascii strings to filenames
Robert Roebling [Fri, 23 Jan 2009 22:18:29 +0000 (22:18 +0000)] 
Don't attempt to convert non-ascii strings to filenames

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

15 years agofixing some warnings
Stefan Csomor [Fri, 23 Jan 2009 19:50:28 +0000 (19:50 +0000)] 
fixing some warnings

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

15 years agofixing 64 bit compile
Stefan Csomor [Fri, 23 Jan 2009 19:25:34 +0000 (19:25 +0000)] 
fixing 64 bit compile

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

15 years agoAlways use theme border for inner window under wxGTK
Robert Roebling [Fri, 23 Jan 2009 15:10:09 +0000 (15:10 +0000)] 
Always use theme border for inner window under wxGTK

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

15 years agoPostpone size event from wxTLW resizing to idle
Robert Roebling [Fri, 23 Jan 2009 14:04:32 +0000 (14:04 +0000)] 
Postpone size event from wxTLW resizing to idle

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

15 years agoNot calling _size_allocate() breaks a.o. the native wxDataViewCtrl
Robert Roebling [Fri, 23 Jan 2009 13:54:15 +0000 (13:54 +0000)] 
Not calling _size_allocate() breaks a.o. the native wxDataViewCtrl

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

15 years agoadded (wxMSW-only) wxToolTip::SetMaxWidth() and improve its default behaviour (#2817)
Vadim Zeitlin [Fri, 23 Jan 2009 13:30:46 +0000 (13:30 +0000)] 
added (wxMSW-only) wxToolTip::SetMaxWidth() and improve its default behaviour (#2817)

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

15 years agoadded (wxMSW-only) wxToolTip::SetMaxWidth() and improve its default behaviour (#2817)
Vadim Zeitlin [Fri, 23 Jan 2009 13:26:20 +0000 (13:26 +0000)] 
added (wxMSW-only) wxToolTip::SetMaxWidth() and improve its default behaviour (#2817)

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

15 years agoPrevent surplus calls of _size_allocate() if no change
Robert Roebling [Fri, 23 Jan 2009 13:04:17 +0000 (13:04 +0000)] 
Prevent surplus calls of _size_allocate() if no change

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

15 years agoDon't always show the vertical scrollbar
Robert Roebling [Fri, 23 Jan 2009 12:50:04 +0000 (12:50 +0000)] 
Don't always show the vertical scrollbar

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

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