]>
git.saurik.com Git - wxWidgets.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Vadim Zeitlin [Mon, 9 Feb 2009 21:17:02 +0000 (21:17 +0000)]
compilation fix for GTK+ < 2.10
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58819
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Mon, 9 Feb 2009 18:48:20 +0000 (18:48 +0000)]
We'll get an unhandled exception if the view is hidden, fortunately, lockFocusIfCanDraw does the right thing here, or at least the best we can hope for.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58817
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Mon, 9 Feb 2009 18:03:13 +0000 (18:03 +0000)]
paint event handling fixes and wxClientDC implementation for osx-cocoa
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58816
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Mon, 9 Feb 2009 17:59:37 +0000 (17:59 +0000)]
make sure no delegates/impl ptrs are still set during destruction
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58815
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775