wxWidgets.git
16 years agoDisable accidently committed F-Script code.
David Elliott [Fri, 12 Oct 2007 20:31:56 +0000 (20:31 +0000)] 
Disable accidently committed F-Script code.

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

16 years agoRemove wxNonControlNSControl from trunk. Leave in 2.8 because it removes
David Elliott [Fri, 12 Oct 2007 20:30:46 +0000 (20:30 +0000)] 
Remove wxNonControlNSControl from trunk.  Leave in 2.8 because it removes
symbols (although theoretically no one could have ever linked against them).

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

16 years agoUse WXNSView just like wxWindow does when creating a wxControl. There are
David Elliott [Fri, 12 Oct 2007 20:27:02 +0000 (20:27 +0000)] 
Use WXNSView just like wxWindow does when creating a wxControl.  There are
already wxControl subclasses such as wxStaticBox not using primary views which
derive from NSControl so wxControl has to support this already.

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

16 years agoImplemented HasContainerColumns() for GTK+
Robert Roebling [Fri, 12 Oct 2007 19:36:21 +0000 (19:36 +0000)] 
Implemented HasContainerColumns() for GTK+

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

16 years agoImplement wxWindow::GetTextExtent to use wxDC to at least return something
David Elliott [Fri, 12 Oct 2007 19:17:45 +0000 (19:17 +0000)] 
Implement wxWindow::GetTextExtent to use wxDC to at least return something
reasonable rather than leaving uninitialized garbage values unchanged.

Fix wxWindow::DoSetVirtualSize so that the underlying Cocoa view always
takes up at least as much area as its enclosing clip view.  In particular,
wxDefaultCoord was not being handled, resulting in -1 size components.

Together, these make the generic wxListCtrl mostly usable.

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

16 years agoadded wxDataViewModel::HasContainerColumns
Robert Roebling [Fri, 12 Oct 2007 18:31:12 +0000 (18:31 +0000)] 
added wxDataViewModel::HasContainerColumns

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

16 years agoMake SaveFile and LoadFile virtual so they can be overridden
Julian Smart [Thu, 11 Oct 2007 19:56:38 +0000 (19:56 +0000)] 
Make SaveFile and LoadFile virtual so they can be overridden

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

16 years agoupdate makefiles
Chris Elliott [Thu, 11 Oct 2007 15:58:04 +0000 (15:58 +0000)] 
update makefiles

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

16 years agoBorland still hates ?
Chris Elliott [Thu, 11 Oct 2007 12:18:32 +0000 (12:18 +0000)] 
Borland still hates ?

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

16 years agowxUniv compilation fixes in themed border drawing code
Vadim Zeitlin [Thu, 11 Oct 2007 09:46:00 +0000 (09:46 +0000)] 
wxUniv compilation fixes in themed border drawing code

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

16 years agoAdd quick builds for Windows.
Michael Wetherell [Wed, 10 Oct 2007 21:54:26 +0000 (21:54 +0000)] 
Add quick builds for Windows.

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

16 years agocompilation fixed for wxDataViewCtrl: almost no class was properly exported in wxGTK...
Václav Slavík [Wed, 10 Oct 2007 19:44:26 +0000 (19:44 +0000)] 
compilation fixed for wxDataViewCtrl: almost no class was properly exported in wxGTK version

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

16 years agoupdate setup.h for univ
Chris Elliott [Wed, 10 Oct 2007 17:01:34 +0000 (17:01 +0000)] 
update setup.h for univ

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

16 years agocompilation fix for wxUniv: don't use the native wxTextEntry class in this case
Vadim Zeitlin [Wed, 10 Oct 2007 15:45:28 +0000 (15:45 +0000)] 
compilation fix for wxUniv: don't use the native wxTextEntry class in this case

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

16 years agoupdate souce of wxart2d
Chris Elliott [Wed, 10 Oct 2007 10:51:52 +0000 (10:51 +0000)] 
update souce of wxart2d

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

16 years agocompilation fixes
Václav Slavík [Wed, 10 Oct 2007 10:29:21 +0000 (10:29 +0000)] 
compilation fixes

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

16 years agoadded DockFixed() pane option; doc updates
Benjamin Williams [Wed, 10 Oct 2007 10:27:03 +0000 (10:27 +0000)] 
added DockFixed() pane option; doc updates

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

16 years agocompilation fix for Mingw: it doesn't have std::wostream
Václav Slavík [Wed, 10 Oct 2007 09:48:00 +0000 (09:48 +0000)] 
compilation fix for Mingw: it doesn't have std::wostream

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

16 years agofixes as per http://thread.gmane.org/gmane.comp.lib.wxwidgets.devel/92325
Chris Elliott [Wed, 10 Oct 2007 07:44:34 +0000 (07:44 +0000)] 
fixes as per thread.gmane.org/gmane.comp.lib.wxwidgets.devel/92325

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

16 years agopatch as at http://thread.gmane.org/gmane.comp.lib.wxwidgets.devel/92350 thanks
Chris Elliott [Wed, 10 Oct 2007 07:20:44 +0000 (07:20 +0000)] 
patch as at thread.gmane.org/gmane.comp.lib.wxwidgets.devel/92350 thanks
chris

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

16 years agoGive wxMac's wxStaticBox an AcceptsFocus method
Robin Dunn [Tue, 9 Oct 2007 16:04:16 +0000 (16:04 +0000)] 
Give wxMac's wxStaticBox an AcceptsFocus method

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

16 years agoMerged wxRichTextAttr and wxTextAttrEx into wxTextAttr, and added a font table
Julian Smart [Tue, 9 Oct 2007 11:20:36 +0000 (11:20 +0000)] 
Merged wxRichTextAttr and wxTextAttrEx into wxTextAttr, and added a font table
to wxRichTextBuffer to reduce wxFont consumption and increase performance.

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

16 years agosrc/X11/font.cpp needs smae change as other wxXXX versions
Jouk Jansen [Tue, 9 Oct 2007 09:20:32 +0000 (09:20 +0000)] 
src/X11/font.cpp needs smae change as other wxXXX versions

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

16 years agoGive NULL explicit type to make interface recognizeable
Jouk Jansen [Tue, 9 Oct 2007 09:18:11 +0000 (09:18 +0000)] 
Give NULL explicit type to make interface recognizeable

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

16 years agoUpdate OpenVMS Build
Jouk Jansen [Tue, 9 Oct 2007 09:17:24 +0000 (09:17 +0000)] 
Update OpenVMS Build

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

16 years agoin LoadPerspective, if pane wasn't found, just skip it instead of bailing out
Benjamin Williams [Tue, 9 Oct 2007 07:25:29 +0000 (07:25 +0000)] 
in LoadPerspective, if pane wasn't found, just skip it instead of bailing out

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

16 years agoadded a trivial test for wxString stream insertion operators
Vadim Zeitlin [Tue, 9 Oct 2007 00:10:07 +0000 (00:10 +0000)] 
added a trivial test for wxString stream insertion operators

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

16 years agorenamed a strangely named variable
Vadim Zeitlin [Tue, 9 Oct 2007 00:09:44 +0000 (00:09 +0000)] 
renamed a strangely named variable

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

16 years agodefine insertion operator in std::wostream in Unicode build
Vadim Zeitlin [Tue, 9 Oct 2007 00:09:01 +0000 (00:09 +0000)] 
define insertion operator in std::wostream in Unicode build

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

16 years agofixed operator<<(ostream&, wxString) to output string contents and not wchar_t pointe...
Vadim Zeitlin [Tue, 9 Oct 2007 00:01:59 +0000 (00:01 +0000)] 
fixed operator<<(ostream&, wxString) to output string contents and not wchar_t pointer value in Unicode build

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

16 years agodon't define operator<<(ostream&, wxString) at all if it's already defined in the...
Vadim Zeitlin [Tue, 9 Oct 2007 00:01:20 +0000 (00:01 +0000)] 
don't define operator<<(ostream&, wxString) at all if it's already defined in the library

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

16 years agono need to use ToAscii() explicitly in wxBase64Decode() call after r49095
Vadim Zeitlin [Tue, 9 Oct 2007 00:00:31 +0000 (00:00 +0000)] 
no need to use ToAscii() explicitly in wxBase64Decode() call after r49095

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

16 years agocompilation fix for wxUSE_STL==1 build
Vadim Zeitlin [Mon, 8 Oct 2007 23:50:32 +0000 (23:50 +0000)] 
compilation fix for wxUSE_STL==1 build

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

16 years agoadded wxBase64Decode() overload taking wxString, otherwise it's inconvenient to use...
Vadim Zeitlin [Mon, 8 Oct 2007 23:41:50 +0000 (23:41 +0000)] 
added wxBase64Decode() overload taking wxString, otherwise it's inconvenient to use in wxUSE_STL==1 build

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

16 years agoOn Mac the first visible line needs to be recalculated after the Scroll because it...
Robin Dunn [Mon, 8 Oct 2007 22:29:58 +0000 (22:29 +0000)] 
On Mac the first visible line needs to be recalculated after the Scroll because it can be set
to the wrong value in Scroll because of the paint event generated by the Update() there.

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

16 years agoremoved extra const in DoGetFilenames() declaration
Vadim Zeitlin [Mon, 8 Oct 2007 13:00:45 +0000 (13:00 +0000)] 
removed extra const in DoGetFilenames() declaration

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

16 years agoremove reference to old sample
Chris Elliott [Mon, 8 Oct 2007 08:10:49 +0000 (08:10 +0000)] 
remove reference to old sample

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

16 years agoset minimum bcc32 version to turbo explorer
Chris Elliott [Mon, 8 Oct 2007 08:00:59 +0000 (08:00 +0000)] 
set minimum bcc32 version to turbo explorer

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

16 years agoblind fix for Borland problems with operator?: after latest changes
Vadim Zeitlin [Sun, 7 Oct 2007 23:24:22 +0000 (23:24 +0000)] 
blind fix for Borland problems with operator?: after latest changes

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

16 years agosimplify the code for extended flags handling fixing a rare bug with wxSTAY_ON_TOP...
Vadim Zeitlin [Sun, 7 Oct 2007 22:11:55 +0000 (22:11 +0000)] 
simplify the code for extended flags handling fixing a rare bug with wxSTAY_ON_TOP being ignored in some situations

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

16 years agomade wxTreeCtrl::GetNextVisible() behave in the same way in Win32 as in the generic...
Vadim Zeitlin [Sun, 7 Oct 2007 21:58:51 +0000 (21:58 +0000)] 
made wxTreeCtrl::GetNextVisible() behave in the same way in Win32 as in the generic version and implemented GetPrevVisible() in the generic version

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

16 years agodon't create m_dottedPen with an invalid 0 style which results in an assert under MSW
Vadim Zeitlin [Sun, 7 Oct 2007 21:48:09 +0000 (21:48 +0000)] 
don't create m_dottedPen with an invalid 0 style which results in an assert under MSW

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

16 years agocompilation fixes for x86_64; use wxLogDebug instead of wxPrintf
Václav Slavík [Sun, 7 Oct 2007 21:20:16 +0000 (21:20 +0000)] 
compilation fixes for x86_64; use wxLogDebug instead of wxPrintf

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

16 years agono changes, just fixed a typo in an error message
Vadim Zeitlin [Sun, 7 Oct 2007 19:54:05 +0000 (19:54 +0000)] 
no changes, just fixed a typo in an error message

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

16 years agoupdated copyright year to 2007
Vadim Zeitlin [Sun, 7 Oct 2007 19:49:09 +0000 (19:49 +0000)] 
updated copyright year to 2007

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

16 years agoremoved base.rc which is unused since many years
Vadim Zeitlin [Sun, 7 Oct 2007 19:46:56 +0000 (19:46 +0000)] 
removed base.rc which is unused since many years

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

16 years agoUpdate from Hartwig for OS X implementation
Robert Roebling [Sun, 7 Oct 2007 19:15:30 +0000 (19:15 +0000)] 
Update from Hartwig for OS X implementation

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

16 years agoglobally disable VC++'s warning 4251 (non-exported member in dll-exported class and...
Václav Slavík [Sun, 7 Oct 2007 17:15:37 +0000 (17:15 +0000)] 
globally disable VC++'s warning 4251 (non-exported member in dll-exported class and remove broken workaround trying to silence it

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

16 years agomade Blur() methods const (bug 180914)
Vadim Zeitlin [Sun, 7 Oct 2007 17:02:12 +0000 (17:02 +0000)] 
made Blur() methods const (bug 180914)

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

16 years agoCorrected typo affecting outline level reading
Julian Smart [Sun, 7 Oct 2007 14:12:14 +0000 (14:12 +0000)] 
Corrected typo affecting outline level reading

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

16 years agoAdded missing URL attribute testing
Julian Smart [Sun, 7 Oct 2007 14:11:41 +0000 (14:11 +0000)] 
Added missing URL attribute testing

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

16 years agofixed several problems due to use of GetEditHWND() when the edit control is not available
Vadim Zeitlin [Sun, 7 Oct 2007 11:19:09 +0000 (11:19 +0000)] 
fixed several problems due to use of GetEditHWND() when the edit control is not available

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

16 years agofixed totally wrong change in r49070
Vadim Zeitlin [Sun, 7 Oct 2007 10:45:34 +0000 (10:45 +0000)] 
fixed totally wrong change in r49070

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

16 years agodon't use using directive, Watcom seems to have problems with it
Vadim Zeitlin [Sat, 6 Oct 2007 22:10:45 +0000 (22:10 +0000)] 
don't use using directive, Watcom seems to have problems with it

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

16 years agoadded richtext sources
Vadim Zeitlin [Sat, 6 Oct 2007 21:06:51 +0000 (21:06 +0000)] 
added richtext sources

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

16 years agofixed bug with inversed IsEditable() return value
Vadim Zeitlin [Sat, 6 Oct 2007 21:02:31 +0000 (21:02 +0000)] 
fixed bug with inversed IsEditable() return value

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

16 years agoalways return wxString from wxGetUserHome() instead of char */wxWCharBuffer depending...
Vadim Zeitlin [Sat, 6 Oct 2007 12:38:15 +0000 (12:38 +0000)] 
always return wxString from wxGetUserHome() instead of char */wxWCharBuffer depending on the build

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

16 years agoFixed dangling pointer bug
Julian Smart [Sat, 6 Oct 2007 09:02:24 +0000 (09:02 +0000)] 
Fixed dangling pointer bug

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

16 years agoBorland has only lfind
Chris Elliott [Sat, 6 Oct 2007 08:44:10 +0000 (08:44 +0000)] 
Borland has only lfind

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

16 years agofix GetPaths() and GetFilenames() too
Vadim Zeitlin [Sat, 6 Oct 2007 00:14:21 +0000 (00:14 +0000)] 
fix GetPaths() and GetFilenames() too

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

16 years agofix wxGenericFileDialog::Get{Path,Directory,Filename}() functions which were complete...
Vadim Zeitlin [Fri, 5 Oct 2007 23:54:40 +0000 (23:54 +0000)] 
fix wxGenericFileDialog::Get{Path,Directory,Filename}() functions which were completely broken by wxFileCtrl patch

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

16 years agouse typed containers in wxHtmlParser instead of type-unsafe wxList/wxHashTable
Václav Slavík [Fri, 5 Oct 2007 22:56:55 +0000 (22:56 +0000)] 
use typed containers in wxHtmlParser instead of type-unsafe wxList/wxHashTable

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

16 years agofixed WX_CLEAR_HASH_SET to compile
Václav Slavík [Fri, 5 Oct 2007 22:41:54 +0000 (22:41 +0000)] 
fixed WX_CLEAR_HASH_SET to compile

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

16 years agoDuplicate wxTextCtrl code to wxComboBox because we can no longer derive wxComboBox...
David Elliott [Fri, 5 Oct 2007 20:12:02 +0000 (20:12 +0000)] 
Duplicate wxTextCtrl code to wxComboBox because we can no longer derive wxComboBox from wxTextCtrl.

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

16 years agoAdd <name> to <compile-subdir>. It is what appears on the top of the column
Michael Wetherell [Fri, 5 Oct 2007 19:33:19 +0000 (19:33 +0000)] 
Add <name> to <compile-subdir>. It is what appears on the top of the column
when the step fails.

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

16 years agoforgot to commit
Robert Roebling [Fri, 5 Oct 2007 19:05:57 +0000 (19:05 +0000)] 
forgot to commit

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

16 years agoadd DMC to misbehaving compilers
Chris Elliott [Fri, 5 Oct 2007 17:03:32 +0000 (17:03 +0000)] 
add DMC to misbehaving compilers

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

16 years agoCache user and group name as these can be expensive to get on some systems.
Michael Wetherell [Thu, 4 Oct 2007 15:59:09 +0000 (15:59 +0000)] 
Cache user and group name as these can be expensive to get on some systems.

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

16 years agoAdd buildbot tools and config include files.
Michael Wetherell [Thu, 4 Oct 2007 15:55:18 +0000 (15:55 +0000)] 
Add buildbot tools and config include files.

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

16 years agoadd missing inc files docsrc.rsp
Chris Elliott [Thu, 4 Oct 2007 15:51:18 +0000 (15:51 +0000)] 
add missing inc files docsrc.rsp

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

16 years agoFix wxString::replace when nLen is wxString::npos.
Michael Wetherell [Thu, 4 Oct 2007 12:50:49 +0000 (12:50 +0000)] 
Fix wxString::replace when nLen is wxString::npos.

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

16 years agocheck for m_filectrl != NULL in OnUpdateButtonsUI() (fixes crash under GTK1)
Vadim Zeitlin [Thu, 4 Oct 2007 12:03:10 +0000 (12:03 +0000)] 
check for m_filectrl != NULL in OnUpdateButtonsUI() (fixes crash under GTK1)

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

16 years agofix range used for native volume in Set/GetVolume() and simplify the code a bit
Vadim Zeitlin [Wed, 3 Oct 2007 22:35:44 +0000 (22:35 +0000)] 
fix range used for native volume in Set/GetVolume() and simplify the code a bit

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

16 years agolook for message catalogs also directly under prefix in GetMsgCatalogSubdirs() as...
Vadim Zeitlin [Wed, 3 Oct 2007 21:45:33 +0000 (21:45 +0000)] 
look for message catalogs also directly under prefix in GetMsgCatalogSubdirs() as we used to do in 2.6

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

16 years agosome (blind) compilation fixes after wxString/Unicode changes
Vadim Zeitlin [Wed, 3 Oct 2007 00:36:08 +0000 (00:36 +0000)] 
some (blind) compilation fixes after wxString/Unicode changes

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

16 years agosemaphore with count of 1 is not exactly the same as mutex
Vadim Zeitlin [Wed, 3 Oct 2007 00:13:51 +0000 (00:13 +0000)] 
semaphore with count of 1 is not exactly the same as mutex

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

16 years agoinitialize all fields of WINDOWPOS struct to avoid mingw32 warnings
Vadim Zeitlin [Tue, 2 Oct 2007 17:34:30 +0000 (17:34 +0000)] 
initialize all fields of WINDOWPOS struct to avoid mingw32 warnings

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

16 years agoDefine CPPUNIT_STD_NEED_ALLOCATOR to 0 if it is undefined as we compile with
Michael Wetherell [Tue, 2 Oct 2007 14:56:09 +0000 (14:56 +0000)] 
Define CPPUNIT_STD_NEED_ALLOCATOR to 0 if it is undefined as we compile with
-Wundef.

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

16 years agofix several mingw32 warnings (patch from Tim Stahlhut)
Vadim Zeitlin [Tue, 2 Oct 2007 11:36:35 +0000 (11:36 +0000)] 
fix several mingw32 warnings (patch from Tim Stahlhut)

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

16 years agoPCH-less compilation fix
Vadim Zeitlin [Tue, 2 Oct 2007 11:32:25 +0000 (11:32 +0000)] 
PCH-less compilation fix

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

16 years agomention that Win32 mutexes are always recursive
Vadim Zeitlin [Tue, 2 Oct 2007 11:31:02 +0000 (11:31 +0000)] 
mention that Win32 mutexes are always recursive

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

16 years agodon't leak wxFileType returned from GetFileTypeFromExtension(); fix compilation with...
Vadim Zeitlin [Tue, 2 Oct 2007 11:25:29 +0000 (11:25 +0000)] 
don't leak wxFileType returned from GetFileTypeFromExtension(); fix compilation with wxUSE_MIMETYPE==0

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

16 years agoDocument _ITEM_VALUE_CHANGED and implmement it equally as being sent from valueChange...
Robert Roebling [Tue, 2 Oct 2007 10:41:46 +0000 (10:41 +0000)] 
Document _ITEM_VALUE_CHANGED and implmement it equally as being sent from valueChanged and ItemChanged. Remove other _MODEL_XXX events.

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

16 years agotypo fix
Chris Elliott [Tue, 2 Oct 2007 10:30:34 +0000 (10:30 +0000)] 
typo fix

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

16 years agoadd misisng files
Chris Elliott [Tue, 2 Oct 2007 09:39:06 +0000 (09:39 +0000)] 
add misisng files

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

16 years agodon't use tif_os2.c which doesn't exist any more
Vadim Zeitlin [Mon, 1 Oct 2007 17:43:45 +0000 (17:43 +0000)] 
don't use tif_os2.c which doesn't exist any more

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

16 years agobetter child focus
Benjamin Williams [Mon, 1 Oct 2007 16:13:30 +0000 (16:13 +0000)] 
better child focus

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

16 years agoinclude jconfig.vc under OS/2 too
Vadim Zeitlin [Mon, 1 Oct 2007 13:02:52 +0000 (13:02 +0000)] 
include jconfig.vc under OS/2 too

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

16 years agodefine WXDLLIMPEXP_FWD_XXX as nothing for mingw32 too to avoid warnings about __decls...
Vadim Zeitlin [Mon, 1 Oct 2007 12:14:35 +0000 (12:14 +0000)] 
define WXDLLIMPEXP_FWD_XXX as nothing for mingw32 too to avoid warnings about __declspec being ignored in forward declarations

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

16 years agouse WXDLLIMPEXP_FWD_CORE instead of WXDLLEXPORT
Vadim Zeitlin [Mon, 1 Oct 2007 11:54:50 +0000 (11:54 +0000)] 
use WXDLLIMPEXP_FWD_CORE instead of WXDLLEXPORT

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

16 years agoOpenVMS : removing dependency on obsolete Porting-library (Jackets)
Jouk Jansen [Mon, 1 Oct 2007 11:46:08 +0000 (11:46 +0000)] 
OpenVMS : removing dependency on obsolete Porting-library (Jackets)

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

16 years agoAdded API for adding/deleting/changing multiple items
Robert Roebling [Mon, 1 Oct 2007 10:54:57 +0000 (10:54 +0000)] 
Added API for adding/deleting/changing multiple items

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

16 years agoOpenVMS update
Jouk Jansen [Mon, 1 Oct 2007 05:58:13 +0000 (05:58 +0000)] 
OpenVMS update

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

16 years agodon't crash in GetAsDOS() if the time is not in time_t range (bug 1804421)
Vadim Zeitlin [Sun, 30 Sep 2007 20:37:29 +0000 (20:37 +0000)] 
don't crash in GetAsDOS() if the time is not in time_t range (bug 1804421)

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

16 years agoreally fixed the DST test by using explicit country in it
Vadim Zeitlin [Sun, 30 Sep 2007 19:28:29 +0000 (19:28 +0000)] 
really fixed the DST test by using explicit country in it

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

16 years agoreturn the beginning/end of DST in local time, not UTC, for consistency with the...
Vadim Zeitlin [Sun, 30 Sep 2007 19:27:23 +0000 (19:27 +0000)] 
return the beginning/end of DST in local time, not UTC, for consistency with the other methods; fixed the test

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

16 years agocleaned up and significantly simiplied Format() handling of %c and %x formats and...
Vadim Zeitlin [Sun, 30 Sep 2007 19:11:36 +0000 (19:11 +0000)] 
cleaned up and significantly simiplied Format() handling of %c and %x formats and fixed an assert failure in UTF-8 build due to the use of invalid Unicode characters such as -1

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

16 years agogenerate #line references to source .xrc files in wxrc --gettext (patch #1803492...
Václav Slavík [Sun, 30 Sep 2007 11:11:51 +0000 (11:11 +0000)] 
generate #line references to source .xrc files in wxrc --gettext (patch #1803492 by Heikki Linnakangas)

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

16 years agoinclude line number information in wxXmlNode (based on patch #1803492 by Heikki Linna...
Václav Slavík [Sun, 30 Sep 2007 11:09:54 +0000 (11:09 +0000)] 
include line number information in wxXmlNode (based on patch #1803492 by Heikki Linnakangas)

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

16 years ago_WX_DECLARE_OBJARRAY was missing reserve() declaration
Václav Slavík [Sun, 30 Sep 2007 10:52:08 +0000 (10:52 +0000)] 
_WX_DECLARE_OBJARRAY was missing reserve() declaration

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