wxWidgets.git
17 years agorenamed meaningless IsRealClass() function in CanBeUsedWithXRCCTRL() because this...
Vadim Zeitlin [Sat, 17 Mar 2007 16:48:11 +0000 (16:48 +0000)] 
renamed meaningless IsRealClass() function in CanBeUsedWithXRCCTRL() because this is what it really does

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

17 years agodon't try to use XRCCTRL() with wxMenuBar or wxStaticBoxSizer, this fails (at run...
Vadim Zeitlin [Sat, 17 Mar 2007 16:46:23 +0000 (16:46 +0000)] 
don't try to use XRCCTRL() with wxMenuBar or wxStaticBoxSizer, this fails (at run- or compile-time) (1st part of patch 1596624)

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

17 years agofix extra indentation in wxHTML_ALIGN_JUSTIFY display (patch 1565375)
Vadim Zeitlin [Sat, 17 Mar 2007 16:39:58 +0000 (16:39 +0000)] 
fix extra indentation in wxHTML_ALIGN_JUSTIFY display (patch 1565375)

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

17 years agocall wxYield() to force display of the busy info frame contents under wxGTK (patch...
Vadim Zeitlin [Sat, 17 Mar 2007 16:20:33 +0000 (16:20 +0000)] 
call wxYield() to force display of the busy info frame contents under wxGTK (patch 1511746)

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

17 years agoimplemented wxMemoryInputStream::CanRead() and added tests for CanRead() to all strea...
Vadim Zeitlin [Sat, 17 Mar 2007 15:38:09 +0000 (15:38 +0000)] 
implemented wxMemoryInputStream::CanRead() and added tests for CanRead() to all stream tests

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

17 years agoadded wxMemoryInputStream(wxInputStream&, size_t) ctor (modified patch 1680108)
Vadim Zeitlin [Sat, 17 Mar 2007 15:28:28 +0000 (15:28 +0000)] 
added wxMemoryInputStream(wxInputStream&, size_t) ctor (modified patch 1680108)

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

17 years agogcc signed/unsigned warning fix
Vadim Zeitlin [Sat, 17 Mar 2007 15:01:59 +0000 (15:01 +0000)] 
gcc signed/unsigned warning fix

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

17 years agocorrected WX_DEFINE_VARARG_FUNC_NOP usage
Vadim Zeitlin [Sat, 17 Mar 2007 15:00:51 +0000 (15:00 +0000)] 
corrected WX_DEFINE_VARARG_FUNC_NOP usage

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

17 years agooutput '}' as wxChar, not char, which results in using the int overload of operator...
Vadim Zeitlin [Sat, 17 Mar 2007 14:39:17 +0000 (14:39 +0000)] 
output '}' as wxChar, not char, which results in using the int overload of operator<<() in Unicode build (patch 1682643)

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

17 years agoremoved Classic files from the manifest after removing them from the cvs
Vadim Zeitlin [Sat, 17 Mar 2007 14:28:10 +0000 (14:28 +0000)] 
removed Classic files from the manifest after removing them from the cvs

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

17 years agofirst phase of transition to unified Unicode build:
Václav Slavík [Sat, 17 Mar 2007 10:26:10 +0000 (10:26 +0000)] 
first phase of transition to unified Unicode build:
1. changed c_str() to return wxCStrData (implicitly convertible to wxChar*)
2. added template type-safe wrappers for vararg functions
3. added wxUniChar class representing single Unicode character
4. changed wxString::operator[] and wxString::iterator to return wxUniChar

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

17 years agoshutdown sockets gracefully instead of doing it with TCP reset (patch 1682438)
Vadim Zeitlin [Sat, 17 Mar 2007 02:14:33 +0000 (02:14 +0000)] 
shutdown sockets gracefully instead of doing it with TCP reset (patch 1682438)

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

17 years agoadded missing #pragma hdrstop
Václav Slavík [Fri, 16 Mar 2007 20:19:35 +0000 (20:19 +0000)] 
added missing #pragma hdrstop

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

17 years agochanged wxPlatform implicit conversion to string to return const reference to wxStrin...
Václav Slavík [Fri, 16 Mar 2007 20:10:17 +0000 (20:10 +0000)] 
changed wxPlatform implicit conversion to string to return const reference to wxString instead of const wxString object

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

17 years agodefault setting fix
Roman Rolinsky [Fri, 16 Mar 2007 19:09:58 +0000 (19:09 +0000)] 
default setting fix

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

17 years agoregenerated after wxSelectDispatcher addition (patch 1618976)
Vadim Zeitlin [Fri, 16 Mar 2007 16:43:44 +0000 (16:43 +0000)] 
regenerated after wxSelectDispatcher addition (patch 1618976)

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

17 years agowxX11 Unicode compilation fix
Vadim Zeitlin [Fri, 16 Mar 2007 16:40:12 +0000 (16:40 +0000)] 
wxX11 Unicode compilation fix

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

17 years agomake wxFDIOHandler dtor virtual, it's meant to be used as a base class
Vadim Zeitlin [Fri, 16 Mar 2007 16:17:04 +0000 (16:17 +0000)] 
make wxFDIOHandler dtor virtual, it's meant to be used as a base class

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

17 years agorefactoring: replace wxSocketDispatcher with more generic wxSelectDispatcher (patch...
Vadim Zeitlin [Fri, 16 Mar 2007 15:45:12 +0000 (15:45 +0000)] 
refactoring: replace wxSocketDispatcher with more generic wxSelectDispatcher (patch 1618976)

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

17 years agowarning about %comments, CHANGES.txt updated
Roman Rolinsky [Fri, 16 Mar 2007 15:42:23 +0000 (15:42 +0000)] 
warning about %comments, CHANGES.txt updated

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

17 years agoVC6 has problems with std::vector and identifiers names 'iterator' in GDI+ headers...
Vadim Zeitlin [Fri, 16 Mar 2007 15:17:36 +0000 (15:17 +0000)] 
VC6 has problems with std::vector and identifiers names 'iterator' in GDI+ headers; switch to using our own stack class instead

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

17 years agoVC6 compilation fix (don't reuse the same variable in 2 for loops)
Vadim Zeitlin [Fri, 16 Mar 2007 15:13:22 +0000 (15:13 +0000)] 
VC6 compilation fix (don't reuse the same variable in 2 for loops)

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

17 years agoadded more message names to wxGetMessageName() (modified patch 1611819)
Vadim Zeitlin [Fri, 16 Mar 2007 14:24:01 +0000 (14:24 +0000)] 
added more message names to wxGetMessageName() (modified patch 1611819)

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

17 years agoAdded Preferences dialog (and defaults for some parameters)
Roman Rolinsky [Fri, 16 Mar 2007 14:19:53 +0000 (14:19 +0000)] 
Added Preferences dialog (and defaults for some parameters)

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

17 years agocollapsing tool panels
Roman Rolinsky [Fri, 16 Mar 2007 14:14:49 +0000 (14:14 +0000)] 
collapsing tool panels

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

17 years agoremoved wxArrayString casting hack, it doesn't work with the new wxString class
Václav Slavík [Fri, 16 Mar 2007 12:57:46 +0000 (12:57 +0000)] 
removed wxArrayString casting hack, it doesn't work with the new wxString class

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

17 years agodefault values for option and flag (TODO: preferences dialog)
Roman Rolinsky [Fri, 16 Mar 2007 08:27:25 +0000 (08:27 +0000)] 
default values for option and flag (TODO: preferences dialog)

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

17 years agoFurther correction in case where string value is omitted
Julian Smart [Fri, 16 Mar 2007 08:13:14 +0000 (08:13 +0000)] 
Further correction in case where string value is omitted

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

17 years agodon't waste time updating state of tools in a hidden toolbar (patch 1612415)
Vadim Zeitlin [Fri, 16 Mar 2007 02:30:35 +0000 (02:30 +0000)] 
don't waste time updating state of tools in a hidden toolbar (patch 1612415)

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

17 years agoinclude wx/msw/missing.h after wx/msw/private.h, otherwise we get warnings when compi...
Vadim Zeitlin [Fri, 16 Mar 2007 00:56:28 +0000 (00:56 +0000)] 
include wx/msw/missing.h after wx/msw/private.h, otherwise we get warnings when compiling without PCH (replaces patch 1674510)

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

17 years agomultiple fixes to wxJoystick under Unix and new index-based API for accessing joystic...
Vadim Zeitlin [Fri, 16 Mar 2007 00:51:43 +0000 (00:51 +0000)] 
multiple fixes to wxJoystick under Unix and new index-based API for accessing joystick buttons and axes (patch 1678497)

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

17 years agouse safer RemoveEventHandler() instead of PopEventHandler() (patch 1678016)
Vadim Zeitlin [Fri, 16 Mar 2007 00:43:32 +0000 (00:43 +0000)] 
use safer RemoveEventHandler() instead of PopEventHandler() (patch 1678016)

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

17 years agodo nothing in ShowHidden() if the flag doesn't change (patch 1678963)
Vadim Zeitlin [Fri, 16 Mar 2007 00:30:33 +0000 (00:30 +0000)] 
do nothing in ShowHidden() if the flag doesn't change (patch 1678963)

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

17 years agocall GetWidth/Height() only once in Rotate() and not inside the loops (patch 1681544...
Vadim Zeitlin [Fri, 16 Mar 2007 00:19:16 +0000 (00:19 +0000)] 
call GetWidth/Height() only once in Rotate() and not inside the loops (patch 1681544); some minor code cleanup

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

17 years agoanother fix for undo/redo
Roman Rolinsky [Thu, 15 Mar 2007 22:39:26 +0000 (22:39 +0000)] 
another fix for undo/redo

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

17 years agodon't add wxVSCROLL if only wxHSCROLL is explicitly specified (and vice versa), only...
Vadim Zeitlin [Thu, 15 Mar 2007 20:32:36 +0000 (20:32 +0000)] 
don't add wxVSCROLL if only wxHSCROLL is explicitly specified (and vice versa), only add (both) if no scrolling styles are specified at all

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

17 years ago- undo/redo fix for nonchecked items
Roman Rolinsky [Thu, 15 Mar 2007 19:17:27 +0000 (19:17 +0000)] 
- undo/redo fix for nonchecked items
- global modified state set as soon as possible
- "option" property renamed to "proportion"

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

17 years agoadded support for wxGRID_AUTOSIZE in wxGrid::SetRow/ColLabelSize()
Vadim Zeitlin [Thu, 15 Mar 2007 17:44:41 +0000 (17:44 +0000)] 
added support for wxGRID_AUTOSIZE in wxGrid::SetRow/ColLabelSize()

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

17 years agoreverting one line
Stefan Csomor [Thu, 15 Mar 2007 17:32:29 +0000 (17:32 +0000)] 
reverting one line

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

17 years agoadded wxGridUpdateLocker helper class wrapping Begin/EndBatch() calls in a more conve...
Vadim Zeitlin [Thu, 15 Mar 2007 17:25:15 +0000 (17:25 +0000)] 
added wxGridUpdateLocker helper class wrapping Begin/EndBatch() calls in a more convenient and safe way

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

17 years agoDon't send initial event in ctor
Julian Smart [Thu, 15 Mar 2007 16:09:57 +0000 (16:09 +0000)] 
Don't send initial event in ctor

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

17 years agofixed wxDataViewCtrl compilation with DigitalMars
Václav Slavík [Thu, 15 Mar 2007 15:31:38 +0000 (15:31 +0000)] 
fixed wxDataViewCtrl compilation with DigitalMars

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

17 years agoremoved outdated Classic files to avoid confusing people
Vadim Zeitlin [Thu, 15 Mar 2007 04:04:54 +0000 (04:04 +0000)] 
removed outdated Classic files to avoid confusing people

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

17 years agoadded wrapper functions allowing to postpone loading of GDI+ DLL until it's really...
Vadim Zeitlin [Thu, 15 Mar 2007 03:43:33 +0000 (03:43 +0000)] 
added wrapper functions allowing to postpone loading of GDI+ DLL until it's really needed

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

17 years agoextracted code including gdiplus.h in a separate header
Vadim Zeitlin [Thu, 15 Mar 2007 03:41:52 +0000 (03:41 +0000)] 
extracted code including gdiplus.h in a separate header

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

17 years agosearching for plugins in XRCEDPATH
Roman Rolinsky [Thu, 15 Mar 2007 02:30:13 +0000 (02:30 +0000)] 
searching for plugins in XRCEDPATH

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

17 years agofix GetSize() for large files (patch 1680876)
Vadim Zeitlin [Thu, 15 Mar 2007 00:18:05 +0000 (00:18 +0000)] 
fix GetSize() for large files (patch 1680876)

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

17 years agocleanup of modules loaded from comment directives
Roman Rolinsky [Wed, 14 Mar 2007 23:18:26 +0000 (23:18 +0000)] 
cleanup of modules loaded from comment directives

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

17 years agomoved custom menu up
Roman Rolinsky [Wed, 14 Mar 2007 23:17:48 +0000 (23:17 +0000)] 
moved custom menu up

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

17 years agosuppress unused parameter warning
Vadim Zeitlin [Wed, 14 Mar 2007 21:13:57 +0000 (21:13 +0000)] 
suppress unused parameter warning

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

17 years agolast change was wrong, fix wxUSE_MDI==0 build without completely disabling this file...
Vadim Zeitlin [Wed, 14 Mar 2007 21:07:58 +0000 (21:07 +0000)] 
last change was wrong, fix wxUSE_MDI==0 build without completely disabling this file compilation when wxUSE_MDI==1

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

17 years agoconstructing a sentence dynamically is not i18n-friendly, fixed to use two separate...
Václav Slavík [Wed, 14 Mar 2007 21:03:34 +0000 (21:03 +0000)] 
constructing a sentence dynamically is not i18n-friendly, fixed to use two separate translatable strings

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

17 years agomore custom classes support
Roman Rolinsky [Wed, 14 Mar 2007 18:33:45 +0000 (18:33 +0000)] 
more custom classes support

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

17 years agoreplace (deprecated) Get/UngetWriteBuf() with wxStringBuffer
Vadim Zeitlin [Wed, 14 Mar 2007 17:28:14 +0000 (17:28 +0000)] 
replace (deprecated) Get/UngetWriteBuf() with wxStringBuffer

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

17 years agoremoved wxUSE_DIB_FOR_BITMAP which doesn't seem to be used any longer
Vadim Zeitlin [Wed, 14 Mar 2007 17:11:52 +0000 (17:11 +0000)] 
removed wxUSE_DIB_FOR_BITMAP which doesn't seem to be used any longer

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

17 years agowxLED_ALIGN_MASK fix
Roman Rolinsky [Wed, 14 Mar 2007 17:05:04 +0000 (17:05 +0000)] 
wxLED_ALIGN_MASK fix

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

17 years agoimplement Set/GetTitle() (last part of patch 1679337)
Vadim Zeitlin [Wed, 14 Mar 2007 13:39:30 +0000 (13:39 +0000)] 
implement Set/GetTitle() (last part of patch 1679337)

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

17 years agoconstructing a sentence dynamically is not i18n-friendly, fixed to use two separate...
Václav Slavík [Wed, 14 Mar 2007 12:04:26 +0000 (12:04 +0000)] 
constructing a sentence dynamically is not i18n-friendly, fixed to use two separate translatable strings

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

17 years agodon't really enable the window when its parent is disabled, just remember to do it...
Vadim Zeitlin [Wed, 14 Mar 2007 11:44:19 +0000 (11:44 +0000)] 
don't really enable the window when its parent is disabled, just remember to do it later when the parent is enabled back

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

17 years agobuild 2.8.2 html and htb docs on windows
Chris Elliott [Wed, 14 Mar 2007 10:39:58 +0000 (10:39 +0000)] 
build 2.8.2 html and htb docs on windows

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

17 years agoavoid duplicated empty help menu in localized applications (patch 1600747)
Vadim Zeitlin [Wed, 14 Mar 2007 00:37:07 +0000 (00:37 +0000)] 
avoid duplicated empty help menu in localized applications (patch 1600747)

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

17 years agodon't add extra GetCharHeight() pixels to the top border if our label is empty (patch...
Vadim Zeitlin [Wed, 14 Mar 2007 00:25:20 +0000 (00:25 +0000)] 
don't add extra GetCharHeight() pixels to the top border if our label is empty (patch 1581459)

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

17 years agochanged literal "minimal" strings to $(PRODUCT_NAME) (patch 1509610); updated version...
Vadim Zeitlin [Wed, 14 Mar 2007 00:00:54 +0000 (00:00 +0000)] 
changed literal "minimal" strings to $(PRODUCT_NAME) (patch 1509610); updated version and copyright

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

17 years agoSupport for custom controls, first attempt
Roman Rolinsky [Tue, 13 Mar 2007 23:59:38 +0000 (23:59 +0000)] 
Support for custom controls, first attempt

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

17 years agoimplemented Set/GetLabel() (part of patch 1679337)
Vadim Zeitlin [Tue, 13 Mar 2007 23:46:08 +0000 (23:46 +0000)] 
implemented Set/GetLabel() (part of patch 1679337)

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

17 years agoimplemented GetLabel() (part of patch 1679337)
Vadim Zeitlin [Tue, 13 Mar 2007 23:45:47 +0000 (23:45 +0000)] 
implemented GetLabel() (part of patch 1679337)

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

17 years agotest for pthread_mutex_timedlock() availability in configure
Vadim Zeitlin [Tue, 13 Mar 2007 22:37:26 +0000 (22:37 +0000)] 
test for pthread_mutex_timedlock() availability in configure

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

17 years agoallocate HPEN on demand instead of doing every time a pen property is modified; also...
Vadim Zeitlin [Tue, 13 Mar 2007 22:01:27 +0000 (22:01 +0000)] 
allocate HPEN on demand instead of doing every time a pen property is modified; also significant code cleanup (finally)

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

17 years agoallocate HFONT on demand instead of doing every time a font property is modified
Vadim Zeitlin [Tue, 13 Mar 2007 21:59:55 +0000 (21:59 +0000)] 
allocate HFONT on demand instead of doing every time a font property is modified

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

17 years agofix setting the properties of a valid but unshared font object broken in the last...
Vadim Zeitlin [Tue, 13 Mar 2007 20:35:58 +0000 (20:35 +0000)] 
fix setting the properties of a valid but unshared font object broken in the last commit (HFONT wasn't recreated)

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

17 years agocorrected example; minor fixes to the text; uncommented insertion of the bitmaps
Vadim Zeitlin [Tue, 13 Mar 2007 15:08:30 +0000 (15:08 +0000)] 
corrected example; minor fixes to the text; uncommented insertion of the bitmaps

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

17 years agoremoved extraneous semicolon (bug 1679080)
Vadim Zeitlin [Mon, 12 Mar 2007 20:34:46 +0000 (20:34 +0000)] 
removed extraneous semicolon (bug 1679080)

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

17 years agofix window repainting when SetLineCount() is called (patch 1667599; closes bug 1639629)
Vadim Zeitlin [Mon, 12 Mar 2007 20:29:34 +0000 (20:29 +0000)] 
fix window repainting when SetLineCount() is called (patch 1667599; closes bug 1639629)

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

17 years agoprevent disappearing menus in tabmdi
Benjamin Williams [Mon, 12 Mar 2007 13:52:34 +0000 (13:52 +0000)] 
prevent disappearing menus in tabmdi

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

17 years agoinclude <locale.h> before using setlocale()
Vadim Zeitlin [Mon, 12 Mar 2007 12:56:54 +0000 (12:56 +0000)] 
include <locale.h> before using setlocale()

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

17 years agoinclude wxUniv files in wxDFB distribution
Vadim Zeitlin [Mon, 12 Mar 2007 12:01:43 +0000 (12:01 +0000)] 
include wxUniv files in wxDFB distribution

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

17 years agoapplied patch 1675101 - reduce flicker
Benjamin Williams [Mon, 12 Mar 2007 10:30:47 +0000 (10:30 +0000)] 
applied patch 1675101 - reduce flicker

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

17 years agoApplied patch [ 1678626 ] Non-ascii characters in wxRichTextCtrl (unicode build)
Julian Smart [Mon, 12 Mar 2007 07:46:56 +0000 (07:46 +0000)] 
Applied patch [ 1678626 ] Non-ascii characters in wxRichTextCtrl (unicode build)
Laumingis Skripkauskas

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

17 years ago Modified Files:
Jouk Jansen [Mon, 12 Mar 2007 06:51:16 +0000 (06:51 +0000)] 
 Modified Files:
  wxWidgets/setup.h_vms

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

17 years agoadded wxAppTraits::SetLocale() and call it during wxApp initialization in all ports...
Vadim Zeitlin [Mon, 12 Mar 2007 01:46:14 +0000 (01:46 +0000)] 
added wxAppTraits::SetLocale() and call it during wxApp initialization in all ports, not just wxGTK

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

17 years agoadded wxSafeConvertMB2WX/WX2MB() and use them when interfacing with C functions which...
Vadim Zeitlin [Sun, 11 Mar 2007 23:38:42 +0000 (23:38 +0000)] 
added wxSafeConvertMB2WX/WX2MB() and use them when interfacing with C functions which crash if we pass them NULL pointers

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

17 years agoediting comments by editing tree label
Roman Rolinsky [Sun, 11 Mar 2007 23:37:08 +0000 (23:37 +0000)] 
editing comments by editing tree label

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

17 years agofix assertions on invalid items
Paul Cornett [Sun, 11 Mar 2007 23:29:26 +0000 (23:29 +0000)] 
fix assertions on invalid items

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

17 years agouse wxConvLibc, not wxConvCurrent, with regerror()
Vadim Zeitlin [Sun, 11 Mar 2007 23:15:17 +0000 (23:15 +0000)] 
use wxConvLibc, not wxConvCurrent, with regerror()

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

17 years agoput refdata virtuals in the right class this time
Paul Cornett [Sun, 11 Mar 2007 16:46:24 +0000 (16:46 +0000)] 
put refdata virtuals in the right class this time

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

17 years agoFixed wrapping with tabs
Julian Smart [Sun, 11 Mar 2007 12:48:38 +0000 (12:48 +0000)] 
Fixed wrapping with tabs

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

17 years agoinclude wx/object.h now that wxConfigBase derives from wxObject
Vadim Zeitlin [Sun, 11 Mar 2007 12:11:55 +0000 (12:11 +0000)] 
include wx/object.h now that wxConfigBase derives from wxObject

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

17 years agoImplemented xxxComment. Due to different minidom XML types (Comments
Roman Rolinsky [Sun, 11 Mar 2007 05:08:45 +0000 (05:08 +0000)] 
Implemented xxxComment. Due to different minidom XML types (Comments
are not Elements) had to add xxxObject.isElement flag and changed
xxxObject.element variable to xxxObject.node (xxxComment is derived
from xxxObject to minimize changes in processing). More testing is still
needed to verify that things didn't break. Use previous commit (0.1.8-4
release on 2007/03/10) if you need a stable version.

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

17 years agoComment icon
Roman Rolinsky [Sun, 11 Mar 2007 04:35:57 +0000 (04:35 +0000)] 
Comment icon

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

17 years agoTree-Comment.png
Roman Rolinsky [Sun, 11 Mar 2007 04:35:16 +0000 (04:35 +0000)] 
Tree-Comment.png

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

17 years agouse AllocExclusive
Paul Cornett [Sun, 11 Mar 2007 03:00:47 +0000 (03:00 +0000)] 
use AllocExclusive

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

17 years agoadded support for wxTE_NO_VSCROLL (patch 1588605) and documented its behaviour
Vadim Zeitlin [Sun, 11 Mar 2007 02:45:48 +0000 (02:45 +0000)] 
added support for wxTE_NO_VSCROLL (patch 1588605) and documented its behaviour

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

17 years agotest wxTE_NO_VSCROLL
Vadim Zeitlin [Sun, 11 Mar 2007 02:39:08 +0000 (02:39 +0000)] 
test wxTE_NO_VSCROLL

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

17 years agolast fixes from patch 1604462: fix wxlike-libdirname and change WX_VERSION_DEFAULT...
Vadim Zeitlin [Sun, 11 Mar 2007 02:37:57 +0000 (02:37 +0000)] 
last fixes from patch 1604462: fix wxlike-libdirname and change WX_VERSION_DEFAULT to have 2 digits, not 3

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

17 years agocompilation fix after last commit: wxPenRefData, not wxFontRefData
Vadim Zeitlin [Sun, 11 Mar 2007 02:35:02 +0000 (02:35 +0000)] 
compilation fix after last commit: wxPenRefData, not wxFontRefData

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

17 years agoargh, added missing comma in last commit
Vadim Zeitlin [Sun, 11 Mar 2007 02:32:53 +0000 (02:32 +0000)] 
argh, added missing comma in last commit

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

17 years agoadded wxWinVersion_Vista to wxWinVersion enum
Vadim Zeitlin [Sun, 11 Mar 2007 02:31:59 +0000 (02:31 +0000)] 
added wxWinVersion_Vista to wxWinVersion enum

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

17 years agoderive wxConfig classes from wxObject and add wxRTTI macros to them (patch 1587607)
Vadim Zeitlin [Sun, 11 Mar 2007 02:29:44 +0000 (02:29 +0000)] 
derive wxConfig classes from wxObject and add wxRTTI macros to them (patch 1587607)

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

17 years agoset GtkRcStyle::text to fg colour too to allow changing the text colour in single...
Vadim Zeitlin [Sun, 11 Mar 2007 02:19:55 +0000 (02:19 +0000)] 
set GtkRcStyle::text to fg colour too to allow changing the text colour in single line wxTextCtrl

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

17 years agoVC6 compilation fix
Václav Slavík [Sun, 11 Mar 2007 01:31:45 +0000 (01:31 +0000)] 
VC6 compilation fix

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