wxWidgets.git
16 years agogive an error message when ran from a wrong location instead of just saying that...
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

16 years agofix unused parameter warning
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

16 years agostore selected indices as unsigned int, not size_t, in wxSelectionStore, we don't...
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

16 years agoupdate links to the TODO lists
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

16 years agoremove old files not needed anymore
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

16 years agomoved to the wiki
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

16 years agomoved old TODO lists to the Wiki: http://www.wxwidgets.org/wiki/index.php/Development...
Francesco Montorsi [Mon, 31 Mar 2008 14:21:28 +0000 (14:21 +0000)] 
moved old TODO lists to the Wiki: 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

16 years agomove TODO items for wxDocs from the wxwiki to the doxygen manual
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

16 years agoCSS changes: make lists more spaced; use sans-serif font by default
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

16 years agomoved translations list to the doxygen manual
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

16 years agomerge "strategies" page with devtips.h; add mention of Bakefile and wx presets in...
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

16 years agodon't leave empty listboxes with tiny best size
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

16 years agos/NB:/@note; revised wxFFile
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

16 years agotypo fix
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

16 years agoMerge build script updates from 2.8 branch.
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

16 years agooptimization for faster execution: don't use wxString::Replace() all the times a...
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

16 years agofurther revision (done by me)
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

16 years agorevision contributed by Utensil Candel
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

16 years agoadd references to wxWebsite,wxWiki,wxForum
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

16 years agoadded wxXmlNode::InsertChildAfter and use it for (much) faster XML parsing (based...
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

16 years agoAdd OS/2 to buildbot (patch #1929212).
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

16 years agoupdated the index page: 1) removed sample list: it duplicated (and was out-of-date...
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

16 years ago1. fixed wxXmlNode::InsertChild() documentation to match the code
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

16 years agoLinker fixes for OS/2 build.
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

16 years agoOS/2 port: reorganized wxBitmap/wxBitmapHandler classes to use wxBitmapType
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

16 years agoODBC is not part of wx anymore
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

16 years agonoone is going to backport stuff to wx2.4 anymore
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

16 years agoremoved latex sources of wxDocs; wxWidgets now uses Doxygen on the 'interface' header...
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

16 years agoset initial GTK_CAN_FOCUS value to match AcceptsFocus (fixes wxTreeCtrl text control...
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

16 years agoremoved no longer used win_gtk.c file
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

16 years agobe tolerant of XHTML self-closing tags when parsing the input in wxHTML (patch by...
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

16 years agoadd more pure virtuals to wxBrushBase; fix the GetColour() functions to return a...
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

16 years agosubstitute '@b NB:' with '@note'; first partial revision of e*h headers; replace...
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

16 years agocompilation fix for ANSI build: use reinterptre_, not static_cast, to convert from...
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

16 years agoadded native GTK implementation of wxCalendarCtrl (modified patch 1925439)
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

16 years agofix gcc warning about assigning -1 to a guint
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

16 years agoUse SetCanFocus
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

16 years agobuild fix for non-PCH builds (thanks to buildbot emails ;))
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

16 years agoUse C++ names in the text, not wxPython names
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

16 years agoFix line endings
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

16 years agowxPython needs win_gtk.h to be installed
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

16 years agoA bit of cleanup for STC's use of PopupWindow
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

16 years agoUse SetCanFocus
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

16 years agoavoid even more false warnings better handling numeric default values
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

16 years agofinal fixes to [a-b]*h headers
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

16 years agoadd 'availability' infos to both wxMethod and wxClass: in this way ifacecheck does...
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

16 years agoadd @onlyfor tags to remove further ifacecheck warnings
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

16 years agoadd the ability to parse the gccxml preprocessor output in order to reduce the number...
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

16 years agolock wxPendingEventsLocker when deleting the handler from wxPendingEvents (patch...
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

16 years agocompilation fix for PCH-less compilation (thanks buildbot)
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

16 years agofixed typo (extra underscore) in wxEVT_COMMAND_LISTBOXDOUBLECLICKED
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

16 years agoadded convenient wxON_BLOCK_EXIT_SET() macro
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

16 years agoadded convenient wxON_BLOCK_EXIT_THISn() macros wrapping wxON_BLOCK_EXIT_OBJn(*this)
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

16 years agoremoved old utils (helpgen, tex2rtf, helphtml, nplugin, wxprop, wxole)
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

16 years agodon't blit too much when copying static box border in OnPaint()
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

16 years agographics bitmap implementation, fix for bitmap scaling
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

16 years agoMSW fixes for the last change: call Realize() after changing the toolbar; hide/show...
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

16 years agodon't use gtk_notebook_insert_page() return value as some old GTK+ versions (the...
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

16 years agoSeveral fixes for removing/readding controls to the toolbar:
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

16 years agoAdd Solars 9 builds.
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

16 years agoadded the rungccxml.sh script and the setup_gccxml.h file to make it easier to genera...
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

16 years agoAdded GetId() to Connect calls to ensure only the relevant events are processed
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

16 years agosubstitute WXDLLEXPORT with WXDLLIMPEXP_CORE and WXDLLEXPORT_DATA with WXDLLIMPEXP_DA...
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

16 years agopopup activation scope and l&f
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

16 years agofixing custom background on non owned windows
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

16 years agofixing custom background on non owned windows
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

16 years agoFixed selection clearing.
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

16 years agoseveral g++ 4 warning fixes
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

16 years agofinal revision of prototypes for b*h (and few others)
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

16 years agomoving tlw list up, cleanup
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

16 years agomoving tlw list up, cleanup
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

16 years agobuild fix
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

16 years agoreorganized wxBitmap/wxBitmapHandler classes to use wxBitmapType instead of "long...
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

16 years agoporting reordering of controls back from 2.8
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

16 years agomention that both gccxml and doxygen are smart enough to mark as virtual functions...
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

16 years agoFix for non-pch
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

16 years agofurther improve the automatic modify mode: wrap correctly inserted prototypes at...
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

16 years agofinal prototype fixes to a*h headers; s/WXTYPE/wxEventType
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

16 years agoadding 10.4 code for making focus events behave as similar to 10.5 as possible
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

16 years agodocument On{Open,Save}Document()
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

16 years agocall OnReadWaiting(), not OnExceptionWaiting(), when we receive EPOLLHUP
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

16 years agoimplement wxListItem::operator=()
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

16 years agoANSI mode compilation fix
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

16 years agofix adding non owned window for mac
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

16 years agofor each prototype make sure that if the n-th argument has a default value, then...
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

16 years agoprototype fixes (in particular fix missing default value initializers)
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

16 years agorebake after adding non owned window for mac
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

16 years agonon owned window implementation
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

16 years agonon owned window implementation
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

16 years agonon owned window implementation
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

16 years agoRemoved the old, manual entry function, macro, and class category pages and replaced...
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

16 years agonon owned window implementation
Stefan Csomor [Tue, 25 Mar 2008 07:54:43 +0000 (07:54 +0000)] 
non owned window implementation

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

16 years agonon owned window implementation
Stefan Csomor [Tue, 25 Mar 2008 07:53:55 +0000 (07:53 +0000)] 
non owned window implementation

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

16 years agonon owned window implementation
Stefan Csomor [Tue, 25 Mar 2008 07:52:25 +0000 (07:52 +0000)] 
non owned window implementation

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

16 years agonon owned window implementation
Stefan Csomor [Tue, 25 Mar 2008 07:49:00 +0000 (07:49 +0000)] 
non owned window implementation

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

16 years agonon owned window implementation
Stefan Csomor [Tue, 25 Mar 2008 07:48:37 +0000 (07:48 +0000)] 
non owned window implementation

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

16 years agonon owned window implementation
Stefan Csomor [Tue, 25 Mar 2008 07:47:58 +0000 (07:47 +0000)] 
non owned window implementation

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

16 years agonon owned window implementation
Stefan Csomor [Tue, 25 Mar 2008 07:42:06 +0000 (07:42 +0000)] 
non owned window implementation

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

16 years agonon owned window installation
Stefan Csomor [Tue, 25 Mar 2008 07:41:08 +0000 (07:41 +0000)] 
non owned window installation

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

16 years agomake popup on mac behave as on msw
Stefan Csomor [Tue, 25 Mar 2008 07:39:43 +0000 (07:39 +0000)] 
make popup on mac behave as on msw

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