]>
git.saurik.com Git - wxWidgets.git/log
Vadim Zeitlin [Tue, 25 Nov 2008 13:57:19 +0000 (13:57 +0000)]
compilation fix for OS X (missing unistd.h)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56966
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 25 Nov 2008 13:57:03 +0000 (13:57 +0000)]
temporary fix the linking problem due to making GSocket::Detected_Read/Write() non-virtual
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56965
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 25 Nov 2008 13:33:07 +0000 (13:33 +0000)]
trying to resolve GSocketManager API mess: the meaning of Install/Uninstall_Callback() and Enable/Disable_Events() has diverged in different ports and didn't make any sense any more; merge them in a single function (with still differing semantics though); also added Close_Socket()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56964
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jouk Jansen [Tue, 25 Nov 2008 07:16:35 +0000 (07:16 +0000)]
Update configuration for OpenVMS
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56963
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 25 Nov 2008 00:28:15 +0000 (00:28 +0000)]
fix the examples for wxThread and wxThreadHelper after field-testing on wxMSW and wxGTK; add a note to wxThread::Run about detached threads; fix the note for wxThread::Delete wrt joinable threads
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56960
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 25 Nov 2008 00:24:58 +0000 (00:24 +0000)]
add more references to the delayed deletion of wxTopLevelWindows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56959
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Mon, 24 Nov 2008 16:42:53 +0000 (16:42 +0000)]
DatePickerCtrl editor could crash if property had unspecified or otherwise incompatible value
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56958
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 24 Nov 2008 09:36:13 +0000 (09:36 +0000)]
include the right header for timeval
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56955
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 24 Nov 2008 09:31:14 +0000 (09:31 +0000)]
remove extraneous class scope qualifier
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56954
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Bryan Petty [Mon, 24 Nov 2008 07:07:31 +0000 (07:07 +0000)]
Reviewed, and re-organized members of wxGrid, which now makes the interface header manual reviews finally finished.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56953
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Bryan Petty [Mon, 24 Nov 2008 02:23:48 +0000 (02:23 +0000)]
Reviewed the rest of grid.h except for the wxGrid class itself, and re-ordered the definitions to fit the real header.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56952
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 24 Nov 2008 00:01:37 +0000 (00:01 +0000)]
provide an example implementation of wxCloseEvent handler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56949
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 23 Nov 2008 23:53:45 +0000 (23:53 +0000)]
add an event table for wxFrame and wxDialog: they send wxCloseEvents...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56948
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 23 Nov 2008 19:46:43 +0000 (19:46 +0000)]
many document corrections by charles; partial commit of patch #10087
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56945
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 23 Nov 2008 19:30:25 +0000 (19:30 +0000)]
document that dragging in wxTreeCtrl needs to be explicitely allowed (fixes #3915)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56944
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 23 Nov 2008 18:10:53 +0000 (18:10 +0000)]
the layout file for use with doxygen >= 1.5.7.0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56943
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 23 Nov 2008 17:45:16 +0000 (17:45 +0000)]
readd grouping previously removed by error
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56942
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Nov 2008 13:39:12 +0000 (13:39 +0000)]
use struct timeval and not a long to store socket timeout under Unix too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56940
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Nov 2008 13:32:48 +0000 (13:32 +0000)]
remove last traces of __GSOCKET_STANDALONE__
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56939
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Nov 2008 13:30:42 +0000 (13:30 +0000)]
move more socket functions common to Winsock and BSD implementations to common code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56938
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Nov 2008 13:21:11 +0000 (13:21 +0000)]
don't duplicate SetInitialSocketBuffers()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56937
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Nov 2008 13:18:43 +0000 (13:18 +0000)]
remove unused any more wx_socket_callback()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56936
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Nov 2008 13:17:49 +0000 (13:17 +0000)]
fix wxSocket notifications under MSW after the last change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56935
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Nov 2008 13:12:46 +0000 (13:12 +0000)]
continuation of GSocket/wxSocket merge: always create GSocket associated to a wxSocket instead of (always) doing it using a separate call later; remove support for user callbacks which wasn't implemented in Windows version and deprecated since 10 years or so
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56934
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Nov 2008 13:11:25 +0000 (13:11 +0000)]
added wxSocketBase::GetTimeout() to match existing SetTimeout()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56933
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Nov 2008 12:33:32 +0000 (12:33 +0000)]
don't assume that __thread is available just because we use g++ 4, it doesn't support it under all platforms, notably not under OS X
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56932
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Nov 2008 12:18:08 +0000 (12:18 +0000)]
use int instead of SOCKET to avoid including winsock.h from wx/gsocket.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56931
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Sun, 23 Nov 2008 11:30:24 +0000 (11:30 +0000)]
Render cell background in renderer only if rendering on propgrid canvas
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56930
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Sun, 23 Nov 2008 11:00:40 +0000 (11:00 +0000)]
Eliminate need to call Connect() in wxPGEditor::CreateControls()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56929
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Nov 2008 01:53:24 +0000 (01:53 +0000)]
don't use __thread keyword with g++ < 4 as it results in mysterious problems at link time related to thread-local static wxString::ms_cache
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56928
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Nov 2008 01:52:20 +0000 (01:52 +0000)]
compilation fixes for Unix after moving wxFD_XXX macros from wx/unix/private.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56927
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Nov 2008 01:44:50 +0000 (01:44 +0000)]
don't duplicate GSocket creation/destruction and shutdown code in BSD and Winsock implementations
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56926
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Bryan Petty [Sun, 23 Nov 2008 01:27:03 +0000 (01:27 +0000)]
Finished review of the first 1,000 lines of grid.h interface header.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56925
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Nov 2008 01:15:44 +0000 (01:15 +0000)]
fix timeout value for wxDatagramSocket: was off by a factor of 1000
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56924
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Nov 2008 00:11:09 +0000 (00:11 +0000)]
do not require a running event loop, even under MSW, for the sockets to work: if the user code doesn't use events there is no reason for it to run the event loop, especially as it's not needed under the other platforms; instead use the same Select() implementation as under Unix under MSW too and, to avoid duplicating it, put it into the new GSocketBase class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56923
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 23 Nov 2008 00:09:34 +0000 (00:09 +0000)]
fix (harmless) VC7 warnings about auto_ptr assignment
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56922
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 23 Nov 2008 00:09:23 +0000 (00:09 +0000)]
documented ExitCode typedef; revised wxThread and wxThreadHelper docs, also adding two usage examples; remove useless comment added by error in previous commits; linked threading overview from wxThread
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56921
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Bryan Petty [Sat, 22 Nov 2008 23:16:55 +0000 (23:16 +0000)]
Documented some DrawText() parameters missed in the last commit.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56920
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Bryan Petty [Sat, 22 Nov 2008 23:03:28 +0000 (23:03 +0000)]
Reviewed and cleaned up the rest of the graphics.h interface header.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56919
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 23:00:06 +0000 (23:00 +0000)]
fix minor typos
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56918
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 22:50:39 +0000 (22:50 +0000)]
added group 'grid' (fixes #10217)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56917
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Nov 2008 22:40:36 +0000 (22:40 +0000)]
document all overloads of DrawText()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56916
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Nov 2008 22:40:13 +0000 (22:40 +0000)]
fix compilation after r56753 (closes #10218)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56915
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 20:03:19 +0000 (20:03 +0000)]
modernize the documented systems to declare new events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56914
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Sat, 22 Nov 2008 16:41:05 +0000 (16:41 +0000)]
Updated event type declarations to follow what other sub-libraries do these days (ie. DECLARE_EXPORTED_EVENT_TYPE is no longer used)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56913
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 15:59:16 +0000 (15:59 +0000)]
render the content of @c tags in a slightly more visible way; currently using DejavuSans as font in Firefox (i.e. the default font) the differences between @c-styled text and normal text are almost unnoticeable
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56912
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 15:56:26 +0000 (15:56 +0000)]
give a name to the enum to make it easier to reference it in docs; wxFSVolume shouldn't be considered incomplete anymore
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56911
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 15:54:33 +0000 (15:54 +0000)]
give a name to the enum to make it easier to reference it in docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56910
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 15:53:10 +0000 (15:53 +0000)]
clarify role of wxToolBarToolBase (fixes #9874)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56909
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 15:36:50 +0000 (15:36 +0000)]
fix for doxygen warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56908
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 15:29:08 +0000 (15:29 +0000)]
document wxFSVolume (fixes #3977)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56907
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 14:36:32 +0000 (14:36 +0000)]
fix wxList<T>::resize description (fixes #10207)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56906
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Nov 2008 14:34:04 +0000 (14:34 +0000)]
use TCP for this benchmark under Windows too (and not DDE)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56905
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 22 Nov 2008 14:33:09 +0000 (14:33 +0000)]
no need to disable DoTestSwap() for VC6 any more with latest wx/cppunit.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56904
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 14:29:00 +0000 (14:29 +0000)]
document mac.textcontrol-use-spell-checker (fixes #10165)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56903
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 14:20:28 +0000 (14:20 +0000)]
fixes #10131
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56902
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 14:18:05 +0000 (14:18 +0000)]
be more precise about range in indeterminate-mode wxGauges (fixes #10125)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56901
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 14:00:35 +0000 (14:00 +0000)]
documented wxTaskBarIconEvent (fixes #10021)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56900
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 13:56:16 +0000 (13:56 +0000)]
minor fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56899
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 13:42:42 +0000 (13:42 +0000)]
clarify wxListCtrl::GetItem (fixes #9640)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56898
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 13:12:32 +0000 (13:12 +0000)]
clarify how top-level windows are used by wxApp (fixes #9448)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56897
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 12:44:17 +0000 (12:44 +0000)]
fix docs for wxInputStream::GetC(); fixes #4461
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56896
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 12:39:45 +0000 (12:39 +0000)]
fix docs for wxRect::Intersect overloads (fixes #4445)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56895
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 12:29:09 +0000 (12:29 +0000)]
fix docs for wxWindow::Layout (fixes #4297)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56894
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 12:17:19 +0000 (12:17 +0000)]
fix description for wxWS_EX_CONTEXTHELP; fixes #4276
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56893
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 12:10:54 +0000 (12:10 +0000)]
add event table for wxAuiNotebook (partially fixes #4175)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56892
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 11:56:05 +0000 (11:56 +0000)]
minor fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56891
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 10:52:28 +0000 (10:52 +0000)]
wxCursor derives (on almost all ports) from wxGDIObject (closes #3711)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56890
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 10:41:52 +0000 (10:41 +0000)]
few other fixes for wxChar => wxString
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56889
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 10:32:14 +0000 (10:32 +0000)]
add description for GetFrameParameters() function; some other minor fixes (closes ticket #10146)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56888
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Sat, 22 Nov 2008 04:10:31 +0000 (04:10 +0000)]
Forward port event handler fixes to trunk.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56886
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 22 Nov 2008 00:21:10 +0000 (00:21 +0000)]
minor fixes; replace references to Windows95 with references to wxMSW where possible
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56885
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Nov 2008 16:18:43 +0000 (16:18 +0000)]
no changes, just reformat, remove extraneous semicolons and inline keywords
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56884
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Nov 2008 16:17:16 +0000 (16:17 +0000)]
fix virtual function hiding for LoadFile(); replace a few more longs with wxBitmapTypes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56883
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Nov 2008 16:16:12 +0000 (16:16 +0000)]
fix tags generation for OS X port after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56882
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Nov 2008 23:28:26 +0000 (23:28 +0000)]
use ShellExecuteEx() instead of ShellExecute() which doesn't exist under WinCE (closes #10201)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56876
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Nov 2008 23:27:50 +0000 (23:27 +0000)]
fix file dialog caption
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56875
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Nov 2008 23:21:37 +0000 (23:21 +0000)]
define wxUSE_REGKEY for WinCE too (closes #10211)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56874
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Nov 2008 23:19:42 +0000 (23:19 +0000)]
use GetWindow() instead of GetNextWindow() to fix CE compilation (closes #10210)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56872
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Thu, 20 Nov 2008 23:15:09 +0000 (23:15 +0000)]
use @onlyfor tag
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56871
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Thu, 20 Nov 2008 21:27:07 +0000 (21:27 +0000)]
mention wxArtProvider
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56870
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Nov 2008 18:30:50 +0000 (18:30 +0000)]
don't test sei.hInstApp in DoLaunchDefaultBrowser(), just look at ShellExecuteEx() return value (#10190)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56869
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Nov 2008 18:19:17 +0000 (18:19 +0000)]
fix substr() calls broken by r56215 (#10198)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56868
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Nov 2008 18:12:43 +0000 (18:12 +0000)]
don't log an error if the directory can't be opened at all for compatibility with MSW (#10194)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56867
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Nov 2008 17:59:42 +0000 (17:59 +0000)]
add missing Detach() after r56863 changes (thanks troelsk)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56866
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Nov 2008 16:54:38 +0000 (16:54 +0000)]
fix WinCE compilation after tbar95.h ->t oolbar.h renaming (#10197)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56864
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Nov 2008 16:45:45 +0000 (16:45 +0000)]
don't load comctl32.dll, just get the handle of the already loaded instance of it instead, this avoids accidentally loading 2 different versions of this DLL in the same process (see #10203)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56863
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Nov 2008 15:06:36 +0000 (15:06 +0000)]
fix gcc 3.3 warning about possibly uninitialized (but in reality initialized) variable after the last change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56862
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Nov 2008 13:13:27 +0000 (13:13 +0000)]
change Has/SetFlag() to take int instead of unsigned as the latter provokes VC7 warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56861
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 20 Nov 2008 12:28:08 +0000 (12:28 +0000)]
don't assert on unsupported metric in wxSystemSettingsNative::GetMetric()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56860
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Wed, 19 Nov 2008 16:29:47 +0000 (16:29 +0000)]
When calling DrawIconEx(), do not use DI_COMPAT or DI_DEFAULTSIZE on WinCE (fixes ticket #10200)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56852
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Wed, 19 Nov 2008 16:24:07 +0000 (16:24 +0000)]
For clarity, moved includes to the top of the file. Also added #include wx/dialog.h.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56851
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Nov 2008 12:06:17 +0000 (12:06 +0000)]
store the value to be set inside wxON_BLOCK_EXIT_SET(), this allows to use temporaries with it and also fixes the test failure when built with icc and optimizations on (not sure if it is a compiler bug or not but in any case it seems better to fix it)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56848
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Nov 2008 11:52:04 +0000 (11:52 +0000)]
fix comparison in Normalize() test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56847
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Nov 2008 11:51:21 +0000 (11:51 +0000)]
add WX_ASSERT_EQUAL_MESSAGE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56846
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Nov 2008 09:55:27 +0000 (09:55 +0000)]
minor icc warning fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56845
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Nov 2008 09:54:17 +0000 (09:54 +0000)]
Slovenian translation update
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56844
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Tue, 18 Nov 2008 18:46:30 +0000 (18:46 +0000)]
Allow wxPropertyGridInterface::ClearSelection() to be called with NULL state (fixes defect #10195)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56839
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 18 Nov 2008 15:51:09 +0000 (15:51 +0000)]
fix compilation with cppunit 1.9 (which doesn't have stdCOut()) and some harmless warnings (which probably were fixed in newer cppunit version too)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56834
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 18 Nov 2008 14:41:45 +0000 (14:41 +0000)]
add header required for PCH-less mingw32 compilation (closes #10196)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56833
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775