]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
16 years agoCall ValueChanged after SetValue so other views will be updated
Robin Dunn [Thu, 3 Apr 2008 06:43:36 +0000 (06:43 +0000)] 
Call ValueChanged after SetValue so other views will be updated

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

16 years agofix warnings
Robin Dunn [Thu, 3 Apr 2008 03:33:13 +0000 (03:33 +0000)] 
fix warnings

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

16 years agoFix for potential layout glitches in wxGridBagSizer when items span cells but
Robin Dunn [Thu, 3 Apr 2008 02:50:15 +0000 (02:50 +0000)] 
Fix for potential layout glitches in wxGridBagSizer when items span cells but
some other item affects the size of one of spanned rows/cols.

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

16 years agoregenerated after vsscanf() changes
Vadim Zeitlin [Wed, 2 Apr 2008 13:54:24 +0000 (13:54 +0000)] 
regenerated after vsscanf() changes

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

16 years agowxMac compilation fix: must explicitly qualify non-dependent MacSetClipChildren(...
Vadim Zeitlin [Wed, 2 Apr 2008 13:51:30 +0000 (13:51 +0000)] 
wxMac compilation fix: must explicitly qualify non-dependent MacSetClipChildren() in wxScrolled::Create()

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

16 years agoAdded detection of vsscanf and whether or not a prototype exists in headers.
Stefan Neis [Wed, 2 Apr 2008 12:05:27 +0000 (12:05 +0000)] 
Added detection of vsscanf and whether or not a prototype exists in headers.

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

16 years agofirst revision (contains wxHelpEvent and wxNavigationKeyEvent modifications which...
Francesco Montorsi [Wed, 2 Apr 2008 11:05:46 +0000 (11:05 +0000)] 
first revision (contains wxHelpEvent and wxNavigationKeyEvent modifications which needs to be solved)

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

16 years agoOnly update the toolbar buttons if the toolbar is visible
Julian Smart [Wed, 2 Apr 2008 10:04:05 +0000 (10:04 +0000)] 
Only update the toolbar buttons if the toolbar is visible

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

16 years agoRestored the old Classes by Category page to live side-by-side with the full Classes...
Bryan Petty [Wed, 2 Apr 2008 05:29:12 +0000 (05:29 +0000)] 
Restored the old Classes by Category page to live side-by-side with the full Classes by Category grouping.
Also changed the license pages to include the actual license files verbatim rather than duplicated in comments.
Cleaned up the Development Tips page a little fixing some minor issues and wrapping at 80 columns.
Recategorized the WXDEBUG_NEW() macro from the RTTI group to the Debugging group.

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

16 years ago115% line height on lists is more than enough, especially for the class hierarchy...
Bryan Petty [Wed, 2 Apr 2008 01:23:11 +0000 (01:23 +0000)] 
115% line height on lists is more than enough, especially for the class hierarchy and class members pages. Also turned off REPEAT_BRIEF for when we add brief descriptions to classes.

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

16 years agolog error before returning, not after
Vadim Zeitlin [Wed, 2 Apr 2008 00:10:58 +0000 (00:10 +0000)] 
log error before returning, not after

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

16 years agosuppress VC++ /Wp64 warnings
Vadim Zeitlin [Tue, 1 Apr 2008 23:44:33 +0000 (23:44 +0000)] 
suppress VC++ /Wp64 warnings

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

16 years agomove all appearace-related methods down to wxCalendarCtrlBase from wxGenericCalendarCtrl
Vadim Zeitlin [Tue, 1 Apr 2008 23:43:34 +0000 (23:43 +0000)] 
move all appearace-related methods down to wxCalendarCtrlBase from wxGenericCalendarCtrl

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

16 years agowxMimeTypesManagerImpl and wxFileTypeImpl are in base, not core
Vadim Zeitlin [Tue, 1 Apr 2008 22:48:55 +0000 (22:48 +0000)] 
wxMimeTypesManagerImpl and wxFileTypeImpl are in base, not core

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

16 years agoAnother attempt at fixing Watcom compilation.
Stefan Neis [Tue, 1 Apr 2008 22:19:25 +0000 (22:19 +0000)] 
Another attempt at fixing Watcom compilation.

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

16 years agoAdded header needed for Solaris to find finite() prototype.
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

16 years agocompilation fix for wxMSW and r52961
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

16 years agoGeneralized wxScrolledWindow into wxScrolled<T> that can derive from
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

16 years agoreplace @b Note with @note; replace '' with "
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

16 years agofirst raw revision
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

16 years agoDon't force wxBORDER_SUNKEN so the programmer can specify some other style.
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

16 years agomove readme_vms.txt in a folder ad-hoc
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

16 years agoadd a list of the samples yet to document
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

16 years agothrow away the now invalid items in wxSelectionStore::SetItemCount() (bug 1929823...
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

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: 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

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