]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
15 years agofix for IBM and HP compilers, which don't allow ->* operator with undefined class
Paul Cornett [Thu, 19 Feb 2009 05:33:38 +0000 (05:33 +0000)] 
fix for IBM and HP compilers, which don't allow ->* operator with undefined class

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

15 years agoAIX compilation fix
Vadim Zeitlin [Thu, 19 Feb 2009 01:03:27 +0000 (01:03 +0000)] 
AIX compilation fix

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

15 years agoUncomment code accidentally left commented
Robert Roebling [Wed, 18 Feb 2009 21:21:19 +0000 (21:21 +0000)] 
Uncomment code accidentally left commented

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

15 years agoDon't use default size of control has a sizer (as per other ports)
Robert Roebling [Wed, 18 Feb 2009 21:20:04 +0000 (21:20 +0000)] 
Don't use default size of control has a sizer (as per other ports)

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

15 years agoname wxThreadEvent and YieldFor in wxProgressDialog and in thread overview; update...
Francesco Montorsi [Wed, 18 Feb 2009 19:32:00 +0000 (19:32 +0000)] 
name wxThreadEvent and YieldFor in wxProgressDialog and in thread overview; update the sample code to use new event macros; minor other changes

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

15 years agouse bool expression rather than implicit conversion
Paul Cornett [Wed, 18 Feb 2009 18:02:53 +0000 (18:02 +0000)] 
use bool expression rather than implicit conversion

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

15 years agomake distinction between classes which send events (use @beginEventEmissionTable...
Francesco Montorsi [Wed, 18 Feb 2009 17:58:51 +0000 (17:58 +0000)] 
make distinction between classes which send events (use @beginEventEmissionTable for them) from event classes (use @beginEventTable for them); add event tables for wxWindow, wxFrame, wxTopLevelWindow, wxApp

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

15 years agoremove unused wxKeyEvent member m_scanCode
Paul Cornett [Wed, 18 Feb 2009 17:15:40 +0000 (17:15 +0000)] 
remove unused wxKeyEvent member m_scanCode

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

15 years agoUnder wxGTK, always use wxPopupTransientWindow as the popup window, even if UseAltPop...
Jaakko Salli [Wed, 18 Feb 2009 16:16:24 +0000 (16:16 +0000)] 
Under wxGTK, always use wxPopupTransientWindow as the popup window, even if UseAltPopupWindow() has been called. Do this because, of all popup window types, only wxPopupTransientWindow is able to have focused child controls when the popup is shown in wxGTK modal dialog.

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

15 years agoremove comment erroneously committed in r58654
Francesco Montorsi [Wed, 18 Feb 2009 15:33:08 +0000 (15:33 +0000)] 
remove comment erroneously committed in r58654

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

15 years agofix typo: the leave/enter order for the m_handlersWithPendingEventsLocker critical...
Francesco Montorsi [Wed, 18 Feb 2009 15:14:41 +0000 (15:14 +0000)] 
fix typo: the leave/enter order for the m_handlersWithPendingEventsLocker critical section was flipped

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

15 years agomake the testcase more readable; add a few checks to Asterisk() test; make unicode...
Francesco Montorsi [Wed, 18 Feb 2009 14:57:42 +0000 (14:57 +0000)] 
make the testcase more readable; add a few checks to Asterisk() test; make unicode part of S() test compile with MSVC

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

15 years agofix typo
Francesco Montorsi [Wed, 18 Feb 2009 11:30:19 +0000 (11:30 +0000)] 
fix typo

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

15 years agotest if CXXFLAGS/CFLAGS contains the -g or the -O options before adding our -g and...
Francesco Montorsi [Wed, 18 Feb 2009 11:05:38 +0000 (11:05 +0000)] 
test if CXXFLAGS/CFLAGS contains the -g or the -O options before adding our -g  and -O2 flags: this avoids duplicates in the GCC command line which just generate confusion

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

15 years agodo not exceed the 80 column limit when printing the list of available libraries
Francesco Montorsi [Wed, 18 Feb 2009 10:42:19 +0000 (10:42 +0000)] 
do not exceed the 80 column limit when printing the list of available libraries

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

15 years agofix wxGTK1 build
Francesco Montorsi [Wed, 18 Feb 2009 10:32:21 +0000 (10:32 +0000)] 
fix wxGTK1 build

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

15 years agobuild fixes for wxUSE_THREADS==0
Paul Cornett [Wed, 18 Feb 2009 04:06:46 +0000 (04:06 +0000)] 
build fixes for wxUSE_THREADS==0

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

15 years agoFix manual references to the events overview after it's page ID was changed in r58712...
Bryan Petty [Wed, 18 Feb 2009 00:19:22 +0000 (00:19 +0000)] 
Fix manual references to the events overview after it's page ID was changed in r58712 (VZ).

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

15 years agoFixed the logo image output in the manual after (obviously untested) image filename...
Bryan Petty [Tue, 17 Feb 2009 22:06:45 +0000 (22:06 +0000)] 
Fixed the logo image output in the manual after (obviously untested) image filename changes.

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

15 years agoHave wxComboCtrl respect parent's wxTAB_TRAVERSAL flag; Also cleaned up key event...
Jaakko Salli [Tue, 17 Feb 2009 20:52:16 +0000 (20:52 +0000)] 
Have wxComboCtrl respect parent's wxTAB_TRAVERSAL flag; Also cleaned up key event redirecting code

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

15 years agoAlso redirect wxEVT_KEY_UP and wxEVT_CHAR from the embedded wxTextCtrl
Jaakko Salli [Tue, 17 Feb 2009 20:19:29 +0000 (20:19 +0000)] 
Also redirect wxEVT_KEY_UP and wxEVT_CHAR from the embedded wxTextCtrl

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

15 years agoCorrected meaning of parameter col as the position not ID in wxLisrCtrl::InsertColumn...
Robert Roebling [Tue, 17 Feb 2009 18:46:24 +0000 (18:46 +0000)] 
Corrected meaning of parameter col as the position not ID in wxLisrCtrl::InsertColumn() under OSX/Carbon

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

15 years agoImproved documentation for GetProperty(), GetPropertyByName()
Jaakko Salli [Tue, 17 Feb 2009 18:36:35 +0000 (18:36 +0000)] 
Improved documentation for GetProperty(), GetPropertyByName()

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

15 years agoTest for m_pPropGrid in wxPropertyGridPageState::DoClear()
Jaakko Salli [Tue, 17 Feb 2009 18:07:33 +0000 (18:07 +0000)] 
Test for m_pPropGrid in wxPropertyGridPageState::DoClear()

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

15 years agoClear grid selection more consistently prior clear operations; improved Clear() tests...
Jaakko Salli [Tue, 17 Feb 2009 18:01:06 +0000 (18:01 +0000)] 
Clear grid selection more consistently prior clear operations; improved Clear() tests (fixes #10497)

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

15 years agoUpdated version numbers tech note with new doxygen manual locations to update, and...
Bryan Petty [Tue, 17 Feb 2009 17:47:44 +0000 (17:47 +0000)] 
Updated version numbers tech note with new doxygen manual locations to update, and updated the main page of the manual.

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

15 years agodon't skip the event in wxGridCellEditorEvtHandler::OnKillFocus() to fix crashes...
Vadim Zeitlin [Tue, 17 Feb 2009 16:43:10 +0000 (16:43 +0000)] 
don't skip the event in wxGridCellEditorEvtHandler::OnKillFocus() to fix crashes which happen if the control receiving this event gets deleted from it

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

15 years agoadd wx/log.h for non-PCH build
Jouk Jansen [Tue, 17 Feb 2009 13:07:58 +0000 (13:07 +0000)] 
add wx/log.h for non-PCH build

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

15 years agosuppress unused parameter warning
Vadim Zeitlin [Tue, 17 Feb 2009 12:01:07 +0000 (12:01 +0000)] 
suppress unused parameter warning

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

15 years agoBlind implementation of YieldFor() for OSX/Cocoa, copied from OSX/Carbon
Robert Roebling [Tue, 17 Feb 2009 11:30:50 +0000 (11:30 +0000)] 
Blind implementation of YieldFor() for OSX/Cocoa, copied from OSX/Carbon

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

15 years agoBlind implementation of GetSubItemRect() for wxListCtrl under carbon
Robert Roebling [Tue, 17 Feb 2009 11:24:19 +0000 (11:24 +0000)] 
Blind implementation of GetSubItemRect() for wxListCtrl under carbon

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

15 years agofixed test failures under wxMSW when using our wxVsnprintf implementation (remains...
Francesco Montorsi [Tue, 17 Feb 2009 11:11:50 +0000 (11:11 +0000)] 
fixed test failures under wxMSW when using our wxVsnprintf implementation (remains 1 bug introduced by the wx29 string changes)

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

15 years agorevert debugging modifications and build into test.exe all non-GUI tests
Francesco Montorsi [Tue, 17 Feb 2009 10:42:53 +0000 (10:42 +0000)] 
revert debugging modifications and build into test.exe all non-GUI tests

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

15 years agogive credit to the author of the patch for adding wxImage options for PNG saving
Francesco Montorsi [Tue, 17 Feb 2009 10:26:07 +0000 (10:26 +0000)] 
give credit to the author of the patch for adding wxImage options for PNG saving

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

15 years agoadd missing stdcall to fix crash when using state image lists after r58572
Vadim Zeitlin [Tue, 17 Feb 2009 09:57:10 +0000 (09:57 +0000)] 
add missing stdcall to fix crash when using state image lists after r58572

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

15 years agoadd event.Skip() in EVT_CONTEXT_MENU handler
Vadim Zeitlin [Tue, 17 Feb 2009 09:53:19 +0000 (09:53 +0000)] 
add event.Skip() in EVT_CONTEXT_MENU handler

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

15 years agofix deferred show when SetSize() is called after SetClientSize()
Paul Cornett [Tue, 17 Feb 2009 03:32:40 +0000 (03:32 +0000)] 
fix deferred show when SetSize() is called after SetClientSize()

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

15 years agodon't consider EOF an unrecoverable error
Francesco Montorsi [Mon, 16 Feb 2009 21:14:12 +0000 (21:14 +0000)] 
don't consider EOF an unrecoverable error

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

15 years agonon-pch build fix
Paul Cornett [Mon, 16 Feb 2009 17:22:02 +0000 (17:22 +0000)] 
non-pch build fix

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

15 years agofix evtloop.h header dependency
Paul Cornett [Mon, 16 Feb 2009 17:19:17 +0000 (17:19 +0000)] 
fix evtloop.h header dependency
implementation headers go first to catch this kind of problem, don't move them to fix a build error

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

15 years agoadding new defines for OSX
Stefan Csomor [Mon, 16 Feb 2009 10:55:48 +0000 (10:55 +0000)] 
adding new defines for OSX

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

15 years agomake OSX defines to be 1, not only defined, for backwards compatibility reasons
Stefan Csomor [Mon, 16 Feb 2009 10:36:59 +0000 (10:36 +0000)] 
make OSX defines to be 1, not only defined, for backwards compatibility reasons

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

15 years agofixing typo
Stefan Csomor [Mon, 16 Feb 2009 10:29:58 +0000 (10:29 +0000)] 
fixing typo

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

15 years ago.svn not CVS files should be skipped
Chris Elliott [Mon, 16 Feb 2009 10:09:55 +0000 (10:09 +0000)] 
.svn not CVS files should be skipped

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

15 years agoCompilo
Robert Roebling [Mon, 16 Feb 2009 08:56:52 +0000 (08:56 +0000)] 
Compilo

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

15 years agofully reverted Francesco's removal of copying information (r58913,r58922)
Václav Slavík [Mon, 16 Feb 2009 08:24:23 +0000 (08:24 +0000)] 
fully reverted Francesco's removal of copying information (r58913,r58922)

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

15 years agomotif/cursor.cpp: adding include wx/log.h to define wxLogError
Jouk Jansen [Mon, 16 Feb 2009 08:20:47 +0000 (08:20 +0000)] 
motif/cursor.cpp: adding include wx/log.h to define wxLogError

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

15 years agoCompilo
Robert Roebling [Mon, 16 Feb 2009 08:09:39 +0000 (08:09 +0000)] 
Compilo

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

15 years agoput frame creation code all inside MyFrame ctor
Francesco Montorsi [Mon, 16 Feb 2009 00:27:52 +0000 (00:27 +0000)] 
put frame creation code all inside MyFrame ctor

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

15 years agowxApp::DoYield => wxGUIEventLoop::YieldFor (part of r58911)
Francesco Montorsi [Sun, 15 Feb 2009 23:18:04 +0000 (23:18 +0000)] 
wxApp::DoYield => wxGUIEventLoop::YieldFor (part of r58911)

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

15 years agorevert previous commit - but don't include unneeded email headers
Francesco Montorsi [Sun, 15 Feb 2009 23:06:05 +0000 (23:06 +0000)] 
revert previous commit - but don't include unneeded email headers

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

15 years agoformatting fixes
Stefan Csomor [Sun, 15 Feb 2009 21:22:55 +0000 (21:22 +0000)] 
formatting fixes

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

15 years agodocumenting new compositing, layering and antialiasing calls
Stefan Csomor [Sun, 15 Feb 2009 20:08:41 +0000 (20:08 +0000)] 
documenting new compositing, layering and antialiasing calls

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

15 years agoPCH-less build fix by Tim S
Francesco Montorsi [Sun, 15 Feb 2009 19:34:58 +0000 (19:34 +0000)] 
PCH-less build fix by Tim S

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

15 years agoswitching to compositing operators (fixes #9881), adding layers
Stefan Csomor [Sun, 15 Feb 2009 16:52:05 +0000 (16:52 +0000)] 
switching to compositing operators (fixes #9881), adding layers

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

15 years agouse YieldFor() in wxTopLevelWindowGTK::RequestUserAttention; comment on the use of...
Francesco Montorsi [Sun, 15 Feb 2009 15:42:15 +0000 (15:42 +0000)] 
use YieldFor() in wxTopLevelWindowGTK::RequestUserAttention; comment on the use of YieldFor() in wxProgressDialog; add some TODOs near wxYieldIfNeeded()/wxSafeYield() calls in wxListCtrl, wxDataViewCtrl, wxTreeCtrl (closes #10320)

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

15 years agodon't use AC_CANONICAL_TARGET in libtiff configure: this is unnecessary as it's not...
Vadim Zeitlin [Sun, 15 Feb 2009 15:26:07 +0000 (15:26 +0000)] 
don't use AC_CANONICAL_TARGET in libtiff configure: this is unnecessary as it's not a cross-compiler and also doesn't work when running it as sub-configure when caching is enabled (because the host and the build aliases are cached by the top level configure but the target one is not and autoconf-generated code doesn't deal with this situation correctly)

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

15 years agoremove GTK_CHECK_VERSION checks for GTK versions < 2.4
Francesco Montorsi [Sun, 15 Feb 2009 15:16:18 +0000 (15:16 +0000)] 
remove GTK_CHECK_VERSION checks for GTK versions < 2.4

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

15 years agobuild fix
Francesco Montorsi [Sun, 15 Feb 2009 14:54:31 +0000 (14:54 +0000)] 
build fix

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

15 years agosecond part of #10320: move wxApp event handling functions to wxEventLoopBase (in...
Francesco Montorsi [Sun, 15 Feb 2009 14:25:08 +0000 (14:25 +0000)] 
second part of #10320: move wxApp event handling functions to wxEventLoopBase (in particular move Yield() functions); add backward compatible redirections to wxApp; update docs; remove global lists wxPendingEvents and wxPendingEventsLocker

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

15 years agofix (harmless)m ingw32 warning; use anonymous namespace instead of a bunch of static...
Vadim Zeitlin [Sun, 15 Feb 2009 14:25:04 +0000 (14:25 +0000)] 
fix (harmless)m ingw32 warning; use anonymous namespace instead of a bunch of static functions

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

15 years agodo not export compare functions in the wx ABI
Francesco Montorsi [Sun, 15 Feb 2009 12:48:31 +0000 (12:48 +0000)] 
do not export compare functions in the wx ABI

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

15 years agoeven more user-friendly message (as suggested by John Roberts)
Francesco Montorsi [Sun, 15 Feb 2009 12:19:08 +0000 (12:19 +0000)] 
even more user-friendly message (as suggested by John Roberts)

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

15 years agoadd changelogs for my (relatively) recent commits
Francesco Montorsi [Sun, 15 Feb 2009 12:15:47 +0000 (12:15 +0000)] 
add changelogs for my (relatively) recent commits

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

15 years agoFix typo (sorry, thought I compiled before committing.)
Kevin Ollivier [Sat, 14 Feb 2009 17:07:56 +0000 (17:07 +0000)] 
Fix typo (sorry, thought I compiled before committing.)

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

15 years agoFixed assertion that could appear under wxGTK if wxComboCtrl drop-down button was...
Jaakko Salli [Sat, 14 Feb 2009 16:42:40 +0000 (16:42 +0000)] 
Fixed assertion that could appear under wxGTK if wxComboCtrl drop-down button was clicked too quickly

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

15 years agoreduce tarballs as discussed on wx-dev
Chris Elliott [Sat, 14 Feb 2009 12:09:30 +0000 (12:09 +0000)] 
reduce tarballs as discussed on wx-dev

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

15 years agoFixed wxPropertyGrid::HitTest() documentation
Jaakko Salli [Sat, 14 Feb 2009 08:48:46 +0000 (08:48 +0000)] 
Fixed wxPropertyGrid::HitTest() documentation

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

15 years agoStart on implementation for wxTE_MULTILINE / wxTE_RICH* support using NSTextView...
Kevin Ollivier [Sat, 14 Feb 2009 08:06:34 +0000 (08:06 +0000)] 
Start on implementation for wxTE_MULTILINE / wxTE_RICH* support using NSTextView/NSScrollView.

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

15 years agoRemove the "double border" around the search ctrl.
Kevin Ollivier [Sat, 14 Feb 2009 08:01:56 +0000 (08:01 +0000)] 
Remove the "double border" around the search ctrl.

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

15 years agoAdd a tracking rect on resize so that the view will receive mouse entered and exited...
Kevin Ollivier [Sat, 14 Feb 2009 08:00:43 +0000 (08:00 +0000)] 
Add a tracking rect on resize so that the view will receive mouse entered and exited events.

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

15 years agouse WXDLLIMPEXP_FWD_CORE instead of WXDLLIMPEXP_CORE to avoid mingw32 warnings
Vadim Zeitlin [Fri, 13 Feb 2009 23:23:03 +0000 (23:23 +0000)] 
use WXDLLIMPEXP_FWD_CORE instead of WXDLLIMPEXP_CORE to avoid mingw32 warnings

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

15 years agoclickCount is not available for mouse entered/exited events also, just use respondsTo...
Kevin Ollivier [Fri, 13 Feb 2009 20:16:13 +0000 (20:16 +0000)] 
clickCount is not available for mouse entered/exited events also, just use respondsToSelector to make sure we catch this always, and add some stubs for mouse entered / exited events.

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

15 years agoImplement NSPanel support to get wxFRAME_TOOL_WINDOW and wxMiniFrame working.
Kevin Ollivier [Fri, 13 Feb 2009 20:15:05 +0000 (20:15 +0000)] 
Implement NSPanel support to get wxFRAME_TOOL_WINDOW and wxMiniFrame working.

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

15 years agodirect wxFrame events support (paint was not delivered directly)
Stefan Csomor [Fri, 13 Feb 2009 19:47:00 +0000 (19:47 +0000)] 
direct wxFrame events support (paint was not delivered directly)

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

15 years agodifferent contentview-offset code, otherwise 'wx' synthetic borders are also taken...
Stefan Csomor [Fri, 13 Feb 2009 19:23:58 +0000 (19:23 +0000)] 
different contentview-offset code, otherwise 'wx' synthetic borders are also taken into account, and round-trips woulnd't be correct anymore

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

15 years agopaint event was missing the id, Connect not working for this otherwise
Stefan Csomor [Fri, 13 Feb 2009 19:21:51 +0000 (19:21 +0000)] 
paint event was missing the id, Connect not working for this otherwise

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

15 years agoClarified wxPropertyGrid::HitTest() docs
Jaakko Salli [Fri, 13 Feb 2009 16:15:12 +0000 (16:15 +0000)] 
Clarified wxPropertyGrid::HitTest() docs

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

15 years agoMore GTK prefixing for internal methods
Robert Roebling [Fri, 13 Feb 2009 10:25:38 +0000 (10:25 +0000)] 
More GTK prefixing for internal methods

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

15 years agoGTK prefix for internal tooltip methods
Robert Roebling [Fri, 13 Feb 2009 10:10:36 +0000 (10:10 +0000)] 
GTK prefix for internal tooltip methods

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

15 years agoRemoved unneeded FixUpMouse() method, some more GTK prefixing
Robert Roebling [Fri, 13 Feb 2009 10:00:22 +0000 (10:00 +0000)] 
Removed unneeded FixUpMouse() method, some more GTK prefixing

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

15 years agoReorder code so that you can actually set the size of a picker control at startup
Robert Roebling [Fri, 13 Feb 2009 09:34:04 +0000 (09:34 +0000)] 
Reorder code so that you can actually set the size of a picker control at startup

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

15 years agoForgot to commit file for giving a GTK specific methid the prefix GTK
Robert Roebling [Fri, 13 Feb 2009 09:33:15 +0000 (09:33 +0000)] 
Forgot to commit file for giving a GTK specific methid the prefix GTK

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

15 years agoGTK compilo: looks like a header missed the r58850 commit.
Bryan Petty [Fri, 13 Feb 2009 07:35:48 +0000 (07:35 +0000)] 
GTK compilo: looks like a header missed the r58850 commit.

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

15 years agoadded a period at the end of a sentence (test commit, really)
Vadim Zeitlin [Thu, 12 Feb 2009 23:29:20 +0000 (23:29 +0000)] 
added a period at the end of a sentence (test commit, really)

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

15 years agoreturn radio box own help text when origin is Origin_Unknown to make sure GetHelpText...
Vadim Zeitlin [Thu, 12 Feb 2009 23:18:29 +0000 (23:18 +0000)] 
return radio box own help text when origin is Origin_Unknown to make sure GetHelpText() returns the same value as was passed to SetHelpText()

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

15 years agomaximize pane should ignore floating windows (#4066)
Benjamin Williams [Thu, 12 Feb 2009 22:46:21 +0000 (22:46 +0000)] 
maximize pane should ignore floating windows (#4066)

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

15 years agoDon't use native file/dir picker buttons when using an associated text control
Robert Roebling [Thu, 12 Feb 2009 21:11:09 +0000 (21:11 +0000)] 
Don't use native file/dir picker buttons when using an associated text control

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

15 years agowxFilePickerCtrl's button should know if it has an associated text control
Robert Roebling [Thu, 12 Feb 2009 21:09:20 +0000 (21:09 +0000)] 
wxFilePickerCtrl's button should know if it has an associated text control

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

15 years agoFixed old font-related code that caused problems on wxMAC, also replaced all accesses...
Jaakko Salli [Thu, 12 Feb 2009 16:55:19 +0000 (16:55 +0000)] 
Fixed old font-related code that caused problems on wxMAC, also replaced all accesses to m_font with GetFont()

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

15 years agomade wxArrayString::assign(iterator, iterator) a template function; also fixed a...
Vadim Zeitlin [Thu, 12 Feb 2009 12:09:13 +0000 (12:09 +0000)] 
made wxArrayString::assign(iterator, iterator) a template function; also fixed a bad bug in it: it didn't call clear(); mention existence of std::vector-like methods in the docs

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

15 years agoFixed wxRichTextRange != operator
Julian Smart [Thu, 12 Feb 2009 10:17:44 +0000 (10:17 +0000)] 
Fixed wxRichTextRange != operator

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

15 years agorenaming clickedAction callbacks to more generic controlAction, textctrl updates
Stefan Csomor [Thu, 12 Feb 2009 07:17:46 +0000 (07:17 +0000)] 
renaming clickedAction callbacks to more generic controlAction, textctrl updates

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

15 years agoCGContextFlush is already called in SetNativeContext
Stefan Csomor [Thu, 12 Feb 2009 07:16:32 +0000 (07:16 +0000)] 
CGContextFlush is already called in SetNativeContext

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

15 years agoRestore DrawRadioButton to the main wxRenderer API, create a method overload for...
Kevin Ollivier [Thu, 12 Feb 2009 01:06:53 +0000 (01:06 +0000)] 
Restore DrawRadioButton to the main wxRenderer API, create a method overload for the wxUniv API so that it can coexist with the wxUniv method of the same name.

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

15 years agoFix assertion when passing nil to setKeyEquivalent.
Kevin Ollivier [Thu, 12 Feb 2009 01:02:42 +0000 (01:02 +0000)] 
Fix assertion when passing nil to setKeyEquivalent.

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

15 years agosupporting graphics context on invisible views, icon refs are available under 64...
Stefan Csomor [Tue, 10 Feb 2009 07:00:03 +0000 (07:00 +0000)] 
supporting graphics context on invisible views, icon refs are available under 64 bit cocoa as well, turn drawing on again, fixes #10490

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

15 years agocorrected build fix, new code does work with GTK+ < 2.10
Paul Cornett [Tue, 10 Feb 2009 03:43:30 +0000 (03:43 +0000)] 
corrected build fix, new code does work with GTK+ < 2.10

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

15 years agoFixed section identifiers (the added section needed a unique id) in topic overviews...
Bryan Petty [Tue, 10 Feb 2009 00:38:20 +0000 (00:38 +0000)] 
Fixed section identifiers (the added section needed a unique id) in topic overviews page in the manual.

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

15 years agofix for when wxUSE_DRAG_AND_DROP==0 (e.g. in wxX11)
Francesco Montorsi [Tue, 10 Feb 2009 00:15:37 +0000 (00:15 +0000)] 
fix for when wxUSE_DRAG_AND_DROP==0 (e.g. in wxX11)

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