]>
git.saurik.com Git - wxWidgets.git/log
Stefan Neis [Tue, 1 Apr 2008 19:43:41 +0000 (19:43 +0000)]
Added header needed for Solaris to find finite() prototype.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52963
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 1 Apr 2008 15:40:49 +0000 (15:40 +0000)]
compilation fix for wxMSW and r52961
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52962
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 1 Apr 2008 15:07:03 +0000 (15:07 +0000)]
Generalized wxScrolledWindow into wxScrolled<T> that can derive from
anything (typically wxPanel or wxWindow). Fixed generic wxListCtrl to
use wxScrolled<wxWindow> - this fixes focus problems with label-editing
text control. Fixes to wxScrolledWindow doxygen docs.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52961
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 1 Apr 2008 13:59:28 +0000 (13:59 +0000)]
replace @b Note with @note; replace '' with "
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52960
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 1 Apr 2008 13:55:38 +0000 (13:55 +0000)]
first raw revision
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52959
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 1 Apr 2008 04:35:21 +0000 (04:35 +0000)]
Don't force wxBORDER_SUNKEN so the programmer can specify some other style.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52954
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 31 Mar 2008 20:32:27 +0000 (20:32 +0000)]
move readme_vms.txt in a folder ad-hoc
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52952
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 31 Mar 2008 20:29:39 +0000 (20:29 +0000)]
add a list of the samples yet to document
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52951
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 31 Mar 2008 15:22:10 +0000 (15:22 +0000)]
throw away the now invalid items in wxSelectionStore::SetItemCount() (bug
1929823 ) and added a unit test for this class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52939
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 31 Mar 2008 15:00:42 +0000 (15:00 +0000)]
give an error message when ran from a wrong location instead of just saying that config.status is not found
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52938
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 31 Mar 2008 14:53:22 +0000 (14:53 +0000)]
fix unused parameter warning
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52937
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 31 Mar 2008 14:42:07 +0000 (14:42 +0000)]
store selected indices as unsigned int, not size_t, in wxSelectionStore, we don't need to waste twice the memory needed under Win64
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52936
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 31 Mar 2008 14:39:17 +0000 (14:39 +0000)]
update links to the TODO lists
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52935
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 31 Mar 2008 14:35:31 +0000 (14:35 +0000)]
remove old files not needed anymore
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52934
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 31 Mar 2008 14:35:11 +0000 (14:35 +0000)]
moved to the wiki
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52933
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 31 Mar 2008 14:21:28 +0000 (14:21 +0000)]
moved old TODO lists to the Wiki: http://www.wxwidgets.org/wiki/index.php/Development:_Todo_List
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52932
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 31 Mar 2008 14:14:18 +0000 (14:14 +0000)]
move TODO items for wxDocs from the wxwiki to the doxygen manual
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52931
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 31 Mar 2008 14:06:13 +0000 (14:06 +0000)]
CSS changes: make lists more spaced; use sans-serif font by default
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52930
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 31 Mar 2008 14:05:42 +0000 (14:05 +0000)]
moved translations list to the doxygen manual
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52929
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 31 Mar 2008 13:27:33 +0000 (13:27 +0000)]
merge "strategies" page with devtips.h; add mention of Bakefile and wx presets in devtips.h; add explanation of the difference between static/shared builds; reorganize the main page of the manual to improve its usability.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52928
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 31 Mar 2008 00:40:55 +0000 (00:40 +0000)]
don't leave empty listboxes with tiny best size
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52927
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 30 Mar 2008 23:34:30 +0000 (23:34 +0000)]
s/NB:/@note; revised wxFFile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52926
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 30 Mar 2008 23:04:47 +0000 (23:04 +0000)]
typo fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52925
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Sun, 30 Mar 2008 18:30:48 +0000 (18:30 +0000)]
Merge build script updates from 2.8 branch.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52924
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 30 Mar 2008 15:50:40 +0000 (15:50 +0000)]
optimization for faster execution: don't use wxString::Replace() all the times a wxType comparison is required
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52923
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 30 Mar 2008 14:49:43 +0000 (14:49 +0000)]
further revision (done by me)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52922
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 30 Mar 2008 14:48:22 +0000 (14:48 +0000)]
revision contributed by Utensil Candel
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52921
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 30 Mar 2008 13:09:58 +0000 (13:09 +0000)]
add references to wxWebsite,wxWiki,wxForum
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52920
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 30 Mar 2008 10:27:19 +0000 (10:27 +0000)]
added wxXmlNode::InsertChildAfter and use it for (much) faster XML parsing (based on patch by Francesco Montorsi)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52919
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 30 Mar 2008 10:12:06 +0000 (10:12 +0000)]
Add OS/2 to buildbot (patch #
1929212 ).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52918
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 30 Mar 2008 00:55:17 +0000 (00:55 +0000)]
updated the index page: 1) removed sample list: it duplicated (and was out-of-date) the doxygen samples page; 2) removed tex2rtf and odbc references; 3) merged with html/index.htm so that the entire 'html' folder can be removed; temporarily commented-out the FAQ (need to decide how to handle them) and the platforms/i18n pages (need to decide how to handle them)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52915
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 29 Mar 2008 22:55:35 +0000 (22:55 +0000)]
1. fixed wxXmlNode::InsertChild() documentation to match the code
2. added tests for InsertChild()
3. simplified InsertChild() code without changing what it does
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52913
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sat, 29 Mar 2008 21:18:36 +0000 (21:18 +0000)]
Linker fixes for OS/2 build.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52912
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sat, 29 Mar 2008 19:34:37 +0000 (19:34 +0000)]
OS/2 port: reorganized wxBitmap/wxBitmapHandler classes to use wxBitmapType
instead of "long" where possible; made them const-correct etc. (see r52820)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52911
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 29 Mar 2008 19:10:50 +0000 (19:10 +0000)]
ODBC is not part of wx anymore
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52910
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 29 Mar 2008 19:09:06 +0000 (19:09 +0000)]
noone is going to backport stuff to wx2.4 anymore
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52909
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sat, 29 Mar 2008 19:03:36 +0000 (19:03 +0000)]
removed latex sources of wxDocs; wxWidgets now uses Doxygen on the 'interface' headers to create its documentation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52908
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 29 Mar 2008 18:14:57 +0000 (18:14 +0000)]
set initial GTK_CAN_FOCUS value to match AcceptsFocus (fixes wxTreeCtrl text control dismissing after r52476)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52907
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 29 Mar 2008 18:14:12 +0000 (18:14 +0000)]
removed no longer used win_gtk.c file
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52906
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 29 Mar 2008 15:01:15 +0000 (15:01 +0000)]
be tolerant of XHTML self-closing tags when parsing the input in wxHTML (patch by kulick@hildensia.de)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52904
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Fri, 28 Mar 2008 16:47:58 +0000 (16:47 +0000)]
add more pure virtuals to wxBrushBase; fix the GetColour() functions to return a wxColour object and not a reference; remove from docs the non-existent SetColour(const wxString&) overloads
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52901
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Fri, 28 Mar 2008 16:19:12 +0000 (16:19 +0000)]
substitute '@b NB:' with '@note'; first partial revision of e*h headers; replace @beginEventTable with @beginEventTable{1} which provides the prototype of the event handler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52900
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 28 Mar 2008 10:13:32 +0000 (10:13 +0000)]
compilation fix for ANSI build: use reinterptre_, not static_cast, to convert from BYTE* to char*
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52895
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 28 Mar 2008 02:47:12 +0000 (02:47 +0000)]
added native GTK implementation of wxCalendarCtrl (modified patch
1925439 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52891
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 28 Mar 2008 01:45:36 +0000 (01:45 +0000)]
fix gcc warning about assigning -1 to a guint
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52887
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 27 Mar 2008 21:32:05 +0000 (21:32 +0000)]
Use SetCanFocus
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52872
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Thu, 27 Mar 2008 21:27:34 +0000 (21:27 +0000)]
build fix for non-PCH builds (thanks to buildbot emails ;))
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52871
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 27 Mar 2008 21:27:12 +0000 (21:27 +0000)]
Use C++ names in the text, not wxPython names
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52870
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 27 Mar 2008 21:26:13 +0000 (21:26 +0000)]
Fix line endings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52869
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 27 Mar 2008 21:25:54 +0000 (21:25 +0000)]
wxPython needs win_gtk.h to be installed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52868
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 27 Mar 2008 21:25:03 +0000 (21:25 +0000)]
A bit of cleanup for STC's use of PopupWindow
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52867
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 27 Mar 2008 21:23:56 +0000 (21:23 +0000)]
Use SetCanFocus
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52866
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Thu, 27 Mar 2008 21:15:04 +0000 (21:15 +0000)]
avoid even more false warnings better handling numeric default values
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52865
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Thu, 27 Mar 2008 21:14:31 +0000 (21:14 +0000)]
final fixes to [a-b]*h headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52864
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Thu, 27 Mar 2008 20:57:05 +0000 (20:57 +0000)]
add 'availability' infos to both wxMethod and wxClass: in this way ifacecheck does not warn about methods documented to be available only for port X, which are missing from the gcc XML, if the gcc XML was produced for a port different than X; this requires @onlyfor ALIAS to output <onlyfor> tags in the XML output
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52863
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Thu, 27 Mar 2008 20:54:47 +0000 (20:54 +0000)]
add @onlyfor tags to remove further ifacecheck warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52862
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Thu, 27 Mar 2008 19:15:00 +0000 (19:15 +0000)]
add the ability to parse the gccxml preprocessor output in order to reduce the number of false positives; fix wrong wxASSERT in wxMethod::IsOk; provide more help when called with --help
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52861
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 27 Mar 2008 19:13:58 +0000 (19:13 +0000)]
lock wxPendingEventsLocker when deleting the handler from wxPendingEvents (patch
1925946 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52860
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 27 Mar 2008 16:41:08 +0000 (16:41 +0000)]
compilation fix for PCH-less compilation (thanks buildbot)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52859
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 27 Mar 2008 16:17:42 +0000 (16:17 +0000)]
fixed typo (extra underscore) in wxEVT_COMMAND_LISTBOXDOUBLECLICKED
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52858
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 27 Mar 2008 16:13:50 +0000 (16:13 +0000)]
added convenient wxON_BLOCK_EXIT_SET() macro
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52857
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 27 Mar 2008 15:37:41 +0000 (15:37 +0000)]
added convenient wxON_BLOCK_EXIT_THISn() macros wrapping wxON_BLOCK_EXIT_OBJn(*this)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52856
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Thu, 27 Mar 2008 14:03:33 +0000 (14:03 +0000)]
removed old utils (helpgen, tex2rtf, helphtml, nplugin, wxprop, wxole)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52853
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 27 Mar 2008 13:03:02 +0000 (13:03 +0000)]
don't blit too much when copying static box border in OnPaint()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52851
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 27 Mar 2008 08:30:30 +0000 (08:30 +0000)]
graphics bitmap implementation, fix for bitmap scaling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52845
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 27 Mar 2008 00:32:41 +0000 (00:32 +0000)]
MSW fixes for the last change: call Realize() after changing the toolbar; hide/show the window when removing/adding it back as it isn't done by Remove/InsertTool() under MSW unlike under GTK (should it?)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52842
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 27 Mar 2008 00:28:45 +0000 (00:28 +0000)]
don't use gtk_notebook_insert_page() return value as some old GTK+ versions (the one in Solaris 9 for instance) don't have it; also don't use gtk_notebook_get_nth_page() which we need this return value for at all in the trunk as it seems to be unnecessary
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52841
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 27 Mar 2008 00:10:19 +0000 (00:10 +0000)]
Several fixes for removing/readding controls to the toolbar:
1. Don't destroy the control in wxToolBar::RemoveTool() as this prevents
it from being added back with is the purpose of using RemoveTool() rather
than DeleteTool().
2. Call wxToolBarTool::Attach/Detach() from the base code, not just from wxMSW
and wxMac (wasn't called by wxGTK at all).
3. Allow adding back the removed control tool in wxGTK.
4. Add test for removing/adding back a control tool to the sample.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52840
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Wed, 26 Mar 2008 18:40:01 +0000 (18:40 +0000)]
Add Solars 9 builds.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52838
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Wed, 26 Mar 2008 16:40:54 +0000 (16:40 +0000)]
added the rungccxml.sh script and the setup_gccxml.h file to make it easier to generate the gccxml output for ifacecheck
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52837
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 26 Mar 2008 15:49:31 +0000 (15:49 +0000)]
Added GetId() to Connect calls to ensure only the relevant events are processed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52836
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Wed, 26 Mar 2008 15:06:00 +0000 (15:06 +0000)]
substitute WXDLLEXPORT with WXDLLIMPEXP_CORE and WXDLLEXPORT_DATA with WXDLLIMPEXP_DATA_CORE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52834
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Wed, 26 Mar 2008 11:16:14 +0000 (11:16 +0000)]
popup activation scope and l&f
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52832
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Wed, 26 Mar 2008 10:55:32 +0000 (10:55 +0000)]
fixing custom background on non owned windows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52831
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Wed, 26 Mar 2008 10:54:09 +0000 (10:54 +0000)]
fixing custom background on non owned windows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52830
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 26 Mar 2008 08:48:15 +0000 (08:48 +0000)]
Fixed selection clearing.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52827
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 25 Mar 2008 23:53:28 +0000 (23:53 +0000)]
several g++ 4 warning fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52825
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 25 Mar 2008 22:06:48 +0000 (22:06 +0000)]
final revision of prototypes for b*h (and few others)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52824
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 25 Mar 2008 21:36:11 +0000 (21:36 +0000)]
moving tlw list up, cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52823
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 25 Mar 2008 21:34:30 +0000 (21:34 +0000)]
moving tlw list up, cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52822
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 25 Mar 2008 21:19:27 +0000 (21:19 +0000)]
build fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52821
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 25 Mar 2008 20:31:48 +0000 (20:31 +0000)]
reorganized wxBitmap/wxBitmapHandler classes to use wxBitmapType instead of "long" where possible; made them const-correct; introduce wxBITMAP_SCREEN_DEPTH instead of -1 for clearness (specially in the docs); remove wxBitmapHandler empty stubs and rename wxBitmapHandlerBase as wxBitmapHandler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52820
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 25 Mar 2008 19:50:38 +0000 (19:50 +0000)]
porting reordering of controls back from 2.8
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52819
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 25 Mar 2008 17:41:11 +0000 (17:41 +0000)]
mention that both gccxml and doxygen are smart enough to mark as virtual functions declared so in base classes but not explicitely declared virtuals in derived classes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52818
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 25 Mar 2008 17:04:15 +0000 (17:04 +0000)]
Fix for non-pch
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52817
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 25 Mar 2008 16:07:46 +0000 (16:07 +0000)]
further improve the automatic modify mode: wrap correctly inserted prototypes at comma boundaries, add @deprecated only if needed, update the locations of the methods below the fixed one
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52816
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 25 Mar 2008 16:01:21 +0000 (16:01 +0000)]
final prototype fixes to a*h headers; s/WXTYPE/wxEventType
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52815
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 25 Mar 2008 15:36:41 +0000 (15:36 +0000)]
adding 10.4 code for making focus events behave as similar to 10.5 as possible
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52814
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 25 Mar 2008 15:21:18 +0000 (15:21 +0000)]
document On{Open,Save}Document()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52813
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 25 Mar 2008 14:51:11 +0000 (14:51 +0000)]
call OnReadWaiting(), not OnExceptionWaiting(), when we receive EPOLLHUP
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52812
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 25 Mar 2008 13:45:40 +0000 (13:45 +0000)]
implement wxListItem::operator=()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52811
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 25 Mar 2008 13:33:35 +0000 (13:33 +0000)]
ANSI mode compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52810
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 25 Mar 2008 13:00:31 +0000 (13:00 +0000)]
fix adding non owned window for mac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52808
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 25 Mar 2008 12:26:23 +0000 (12:26 +0000)]
for each prototype make sure that if the n-th argument has a default value, then all the following arguments have a default value, too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52807
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 25 Mar 2008 12:22:08 +0000 (12:22 +0000)]
prototype fixes (in particular fix missing default value initializers)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52806
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 25 Mar 2008 08:21:24 +0000 (08:21 +0000)]
rebake after adding non owned window for mac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52804
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 25 Mar 2008 08:02:34 +0000 (08:02 +0000)]
non owned window implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52803
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 25 Mar 2008 08:01:07 +0000 (08:01 +0000)]
non owned window implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52802
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 25 Mar 2008 07:59:13 +0000 (07:59 +0000)]
non owned window implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52801
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Bryan Petty [Tue, 25 Mar 2008 07:57:30 +0000 (07:57 +0000)]
Removed the old, manual entry function, macro, and class category pages and replaced them with the new, finished versions auto-generated by Doxygen.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52800
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775