wxWidgets.git
15 years agofirst round of debug/release merge: introduce wxDEBUG_LEVEL, for now defined as 1...
Vadim Zeitlin [Sat, 21 Mar 2009 23:36:37 +0000 (23:36 +0000)] 
first round of debug/release merge: introduce wxDEBUG_LEVEL, for now defined as 1 if __WXDEBUG__ is defined, i.e. no real changes; don't use __WXDEBUG__ in the headers to keep debug and release builds ABI-compatible; add functions to customize or disable asserts handling

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

15 years agofixing multiple extensions in one filter, turning off temporarily sheets code
Stefan Csomor [Sat, 21 Mar 2009 23:27:06 +0000 (23:27 +0000)] 
fixing multiple extensions in one filter, turning off temporarily sheets code

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

15 years agoadapting to autorelease of factory methods
Stefan Csomor [Sat, 21 Mar 2009 22:54:50 +0000 (22:54 +0000)] 
adapting to autorelease of factory methods

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

15 years agoadapting to autorelease of factory method
Stefan Csomor [Sat, 21 Mar 2009 22:32:08 +0000 (22:32 +0000)] 
adapting to autorelease of factory method

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

15 years agodon't use HBMMENU_CALLBACK under Windows Vista as this results in losing the themed...
Vadim Zeitlin [Sat, 21 Mar 2009 21:31:21 +0000 (21:31 +0000)] 
don't use HBMMENU_CALLBACK under Windows Vista as this results in losing the themed menu display

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

15 years agofixing the type
Stefan Csomor [Sat, 21 Mar 2009 17:55:34 +0000 (17:55 +0000)] 
fixing the type

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

15 years agomove __WXFUNCTION__ to wx/cpp.h from wx/debug.h
Vadim Zeitlin [Sat, 21 Mar 2009 17:18:01 +0000 (17:18 +0000)] 
move __WXFUNCTION__ to wx/cpp.h from wx/debug.h

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

15 years agomade wx/debug.h C++ header again (reverting changes of r24896); simply don't include...
Vadim Zeitlin [Sat, 21 Mar 2009 16:34:46 +0000 (16:34 +0000)] 
made wx/debug.h C++ header again (reverting changes of r24896); simply don't include it from wx/defs.h when compiling C files which have no need for the stuff defined in it anyhow

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

15 years agofix generation of wxEVT_CHAR_HOOK events which, incredibly, seems to have never worke...
Vadim Zeitlin [Sat, 21 Mar 2009 16:11:06 +0000 (16:11 +0000)] 
fix generation of wxEVT_CHAR_HOOK events which, incredibly, seems to have never worked because of incorrect parameter being passed to SetWindowsHookEx()

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

15 years agodon't build flash and mfc samples with non-MSVC compilers (closes #10622)
Vadim Zeitlin [Sat, 21 Mar 2009 15:39:15 +0000 (15:39 +0000)] 
don't build flash and mfc samples with non-MSVC compilers (closes #10622)

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

15 years agomaking sure the repositioning within the contentview only happens if the parent reall...
Stefan Csomor [Sat, 21 Mar 2009 14:32:28 +0000 (14:32 +0000)] 
making sure the repositioning within the contentview only happens if the parent really has a superview, and not only a contentRect like notebook, fixes #10615

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

15 years agomake it crash-proof
Stefan Csomor [Sat, 21 Mar 2009 14:24:13 +0000 (14:24 +0000)] 
make it crash-proof

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

15 years agouse /b option with the EXIT command
Francesco Montorsi [Sat, 21 Mar 2009 13:49:20 +0000 (13:49 +0000)] 
use /b option with the EXIT command

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

15 years agofix for PCH-less builds
Francesco Montorsi [Sat, 21 Mar 2009 12:34:18 +0000 (12:34 +0000)] 
fix for PCH-less builds

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

15 years agorevert 59680; implement proper fix for wxMSW test failure detection
Francesco Montorsi [Sat, 21 Mar 2009 12:28:52 +0000 (12:28 +0000)] 
revert 59680; implement proper fix for wxMSW test failure detection

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

15 years agofix unreadable typo
Francesco Montorsi [Sat, 21 Mar 2009 12:27:21 +0000 (12:27 +0000)] 
fix unreadable typo

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

15 years agowxHTML tables handler didn't properly restore m_enclosingContainer state (fixes ...
Václav Slavík [Sat, 21 Mar 2009 09:41:52 +0000 (09:41 +0000)] 
wxHTML tables handler didn't properly restore m_enclosingContainer state (fixes #10370)

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

15 years agoFix wxGTK wxBitmapComboBox::SetValue() not working if wxCB_READONLY window style...
Jaakko Salli [Sat, 21 Mar 2009 09:35:02 +0000 (09:35 +0000)] 
Fix wxGTK wxBitmapComboBox::SetValue() not working if wxCB_READONLY window style was used

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

15 years agominimal list of wx CRT wrappers (so doxygen highlights occurrences of wxFunc() if...
Francesco Montorsi [Sat, 21 Mar 2009 00:40:12 +0000 (00:40 +0000)] 
minimal list of wx CRT wrappers (so doxygen highlights occurrences of wxFunc() if Func() is a std CRT function

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

15 years agofixes for Italian locale: ignore a final 'CET' string and don't test '%p' for it
Francesco Montorsi [Sat, 21 Mar 2009 00:37:19 +0000 (00:37 +0000)] 
fixes for Italian locale: ignore a final 'CET' string and don't test '%p' for it

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

15 years agohandle locales where AM/PM strings are empty
Francesco Montorsi [Sat, 21 Mar 2009 00:19:27 +0000 (00:19 +0000)] 
handle locales where AM/PM strings are empty

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

15 years agotry to use 0/1 instead of the cstdlib' EXIT_SUCCESS/FAILURE constants to see if build...
Francesco Montorsi [Sat, 21 Mar 2009 00:16:43 +0000 (00:16 +0000)] 
try to use 0/1 instead of the cstdlib' EXIT_SUCCESS/FAILURE constants to see if buildbot makes red the currently-green boxes relative to wxMSW test runs

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

15 years agoallow to give the testcase name without the final 'TestCase' postfix
Francesco Montorsi [Sat, 21 Mar 2009 00:06:32 +0000 (00:06 +0000)] 
allow to give the testcase name without the final 'TestCase' postfix

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

15 years agoshare a few helpers between datetime.cpp and datetimefmt.cpp
Francesco Montorsi [Fri, 20 Mar 2009 22:07:09 +0000 (22:07 +0000)] 
share a few helpers between datetime.cpp and datetimefmt.cpp

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

15 years agobuild fix (part of r59673, r59656)
Francesco Montorsi [Fri, 20 Mar 2009 21:42:43 +0000 (21:42 +0000)] 
build fix (part of r59673, r59656)

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

15 years agobuild fix for systems where HAVE_STRPTIME is defined
Francesco Montorsi [Fri, 20 Mar 2009 21:00:15 +0000 (21:00 +0000)] 
build fix for systems where HAVE_STRPTIME is defined

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

15 years agomake GetNumOfDaysInMonth static again; in datetimefmt.cpp use GetNumberOfDays instead.
Francesco Montorsi [Fri, 20 Mar 2009 20:45:20 +0000 (20:45 +0000)] 
make GetNumOfDaysInMonth static again; in datetimefmt.cpp use GetNumberOfDays instead.
Attempt to fix wxDateTime::ParseFormat(date, "%c") by using strptime() before our own heuristic checks.

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

15 years agomake sure we always have a CGFontRef
Stefan Csomor [Fri, 20 Mar 2009 20:23:28 +0000 (20:23 +0000)] 
make sure we always have a CGFontRef

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

15 years agomove parsing helpers, too (part of r59656)
Francesco Montorsi [Fri, 20 Mar 2009 19:25:48 +0000 (19:25 +0000)] 
move parsing helpers, too (part of r59656)

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

15 years agointroducing temporary variables for atsu with cocoa
Stefan Csomor [Fri, 20 Mar 2009 19:23:16 +0000 (19:23 +0000)] 
introducing temporary variables for atsu with cocoa

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

15 years agono real changes: split the huge datetime.cpp in two parts: one dedicated to code...
Francesco Montorsi [Fri, 20 Mar 2009 19:16:21 +0000 (19:16 +0000)] 
no real changes: split the huge datetime.cpp in two parts: one dedicated to code for formatting/parsing, the other for everything else

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

15 years agoUse native EOL
Robin Dunn [Fri, 20 Mar 2009 18:25:13 +0000 (18:25 +0000)] 
Use native EOL

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

15 years agorun tests on the wxMSW port again
Francesco Montorsi [Fri, 20 Mar 2009 15:20:39 +0000 (15:20 +0000)] 
run tests on the wxMSW port again

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

15 years agoreworked font handling for osx (was missing because of conflicts)
Stefan Csomor [Fri, 20 Mar 2009 15:07:31 +0000 (15:07 +0000)] 
reworked font handling for osx (was missing because of conflicts)

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

15 years agoadd the ToCLong, ToCULong and ToCDouble functions, with docs and test units
Francesco Montorsi [Fri, 20 Mar 2009 14:50:06 +0000 (14:50 +0000)] 
add the ToCLong, ToCULong and ToCDouble functions, with docs and test units

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

15 years agoreworked font handling for osx
Stefan Csomor [Fri, 20 Mar 2009 13:56:57 +0000 (13:56 +0000)] 
reworked font handling for osx

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

15 years agoadd group file for locale functions (was part of r59627)
Francesco Montorsi [Fri, 20 Mar 2009 12:17:45 +0000 (12:17 +0000)] 
add group file for locale functions (was part of r59627)

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

15 years agoin case the user mask doesn't contain wxEVT_CATEGORY_UI, don't block forever on the...
Francesco Montorsi [Fri, 20 Mar 2009 11:57:05 +0000 (11:57 +0000)] 
in case the user mask doesn't contain wxEVT_CATEGORY_UI, don't block forever on the never-ending WM_PAINTs messages sent by the system; but don't even break out of the loop immediately after getting the first WM_PAINT: this break repainting. (closes #10590)

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

15 years agoinclude wx/button.h to get wxBU_EXACTFIT declaration
Vadim Zeitlin [Fri, 20 Mar 2009 11:53:54 +0000 (11:53 +0000)] 
include wx/button.h to get wxBU_EXACTFIT declaration

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

15 years agocopied 2.8.10 changelog
Vadim Zeitlin [Fri, 20 Mar 2009 09:31:33 +0000 (09:31 +0000)] 
copied 2.8.10 changelog

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

15 years agoadd wxBU_EXACTFIT support to wxToggleButton XRC handler (closes #10228)
Vadim Zeitlin [Fri, 20 Mar 2009 09:29:23 +0000 (09:29 +0000)] 
add wxBU_EXACTFIT support to wxToggleButton XRC handler (closes #10228)

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

15 years agoadding more native definitions
Stefan Csomor [Fri, 20 Mar 2009 07:32:01 +0000 (07:32 +0000)] 
adding more native definitions

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

15 years agoimplement wxStrtoX_l() variants even when wxHAS_XLOCALE_SUPPORT is not defined
Francesco Montorsi [Fri, 20 Mar 2009 01:27:56 +0000 (01:27 +0000)] 
implement wxStrtoX_l() variants even when wxHAS_XLOCALE_SUPPORT is not defined

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

15 years agoremove unneeded wxCHECK_MSG: GetNextMessage() can get the msg even if the event loop...
Francesco Montorsi [Fri, 20 Mar 2009 01:20:44 +0000 (01:20 +0000)] 
remove unneeded wxCHECK_MSG: GetNextMessage() can get the msg even if the event loop is not running; the check breaks the:
  while ( loop->Pending() )
    loop->Dispatch();
snippet in console apps since wxConsoleEventLoop::Dispatch calls GetNextMessage() (see also the TimerEventTestCase cppunit).

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

15 years agocomment-out tests provoking a low-level assert from debug CRT libs in MSVC 2008 ...
Francesco Montorsi [Fri, 20 Mar 2009 01:03:38 +0000 (01:03 +0000)] 
comment-out tests provoking a low-level assert from debug CRT libs in MSVC 2008 (2005 probably affected too)

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

15 years agoupdate date for 2.9.0 release; set the title to "Reference manual"
Francesco Montorsi [Fri, 20 Mar 2009 00:52:42 +0000 (00:52 +0000)] 
update date for 2.9.0 release; set the title to "Reference manual"

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

15 years agofix constant value for 32bit machines
Francesco Montorsi [Thu, 19 Mar 2009 20:30:27 +0000 (20:30 +0000)] 
fix constant value for 32bit machines

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

15 years agoavoid double framing on carbon as well
Stefan Csomor [Thu, 19 Mar 2009 20:11:52 +0000 (20:11 +0000)] 
avoid double framing on carbon as well

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

15 years agoblind build fix for STL builds
Francesco Montorsi [Thu, 19 Mar 2009 19:39:38 +0000 (19:39 +0000)] 
blind build fix for STL builds

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

15 years agoextend wxXLocale with wxStrto[d,l,ul] functions; make wxXLocale::Init() a little...
Francesco Montorsi [Thu, 19 Mar 2009 18:05:49 +0000 (18:05 +0000)] 
extend wxXLocale with wxStrto[d,l,ul] functions; make wxXLocale::Init() a little bit smarter on Unix systems; make XLocaleTestCase not fail on systems where french/italian support is not installed

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

15 years agodocument wxLocale::GetInfo
Francesco Montorsi [Thu, 19 Mar 2009 15:08:49 +0000 (15:08 +0000)] 
document wxLocale::GetInfo

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

15 years agofix typos (closes #10611)
Francesco Montorsi [Thu, 19 Mar 2009 15:08:12 +0000 (15:08 +0000)] 
fix typos (closes #10611)

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

15 years agorevised wxString docs: don't use old style grouping of functions at the beginning...
Francesco Montorsi [Thu, 19 Mar 2009 14:51:46 +0000 (14:51 +0000)] 
revised wxString docs: don't use old style grouping of functions at the beginning of the file; rather use doxygen-style member groups; to be able to reference member groups, introduce the new @member_group_name and @ref_member_group ALIASES; fix some typos in the process

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

15 years agoremove implementations from interface headers
Francesco Montorsi [Thu, 19 Mar 2009 14:17:56 +0000 (14:17 +0000)] 
remove implementations from interface headers

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

15 years agocommit temporary fix for the sample for 2.9.0 release
Francesco Montorsi [Thu, 19 Mar 2009 01:37:11 +0000 (01:37 +0000)] 
commit temporary fix for the sample for 2.9.0 release

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

15 years agoFix toggle button style.
Kevin Ollivier [Wed, 18 Mar 2009 23:12:25 +0000 (23:12 +0000)] 
Fix toggle button style.

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

15 years agofix (harmless) MSVC 64 bit compilation warning (closes #10140)
Vadim Zeitlin [Wed, 18 Mar 2009 21:58:15 +0000 (21:58 +0000)] 
fix (harmless) MSVC 64 bit compilation warning (closes #10140)

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

15 years agosimplify a bit the convoluted implementation of wxFontRefData::Alloc;
Francesco Montorsi [Wed, 18 Mar 2009 21:51:22 +0000 (21:51 +0000)] 
simplify a bit the convoluted implementation of wxFontRefData::Alloc;
add some comment, regarding the auto-allocation feature of GetHFONT();
use const_cast<>() instead of wxConstCast();
protect wxFont::IsFixedWidth with a proper wxCHECK_MSG.

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

15 years agono change: just move a misplaced comment
Francesco Montorsi [Wed, 18 Mar 2009 21:11:13 +0000 (21:11 +0000)] 
no change: just move a misplaced comment

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

15 years agoadd a wxFont test unit (currently GetFamily and the Get/SetEncoding() bits are disabl...
Francesco Montorsi [Wed, 18 Mar 2009 15:32:28 +0000 (15:32 +0000)] 
add a wxFont test unit (currently GetFamily and the Get/SetEncoding() bits are disabled because they fail on wxGTK -- need more investigation)

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

15 years agouse doxygen autolinking feature; use @ref command for the overview
Francesco Montorsi [Wed, 18 Mar 2009 15:30:06 +0000 (15:30 +0000)] 
use doxygen autolinking feature; use @ref command for the overview

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

15 years agofix leftover of previous commits about pixelSize ctor
Francesco Montorsi [Wed, 18 Mar 2009 15:12:28 +0000 (15:12 +0000)] 
fix leftover of previous commits about pixelSize ctor

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

15 years agoupdated aui sample to demonstrate/test wxITEM_RADIO support in toolbars
Benjamin Williams [Wed, 18 Mar 2009 13:53:34 +0000 (13:53 +0000)] 
updated aui sample to demonstrate/test wxITEM_RADIO support in toolbars

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

15 years agoadded wxITEM_RADIO support to wxAuiToolbar (applied #10602 with minor changes)
Benjamin Williams [Wed, 18 Mar 2009 13:29:26 +0000 (13:29 +0000)] 
added wxITEM_RADIO support to wxAuiToolbar (applied #10602 with minor changes)

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

15 years agoadd combobox drop down/close up events (closes #10587)
Vadim Zeitlin [Wed, 18 Mar 2009 10:42:58 +0000 (10:42 +0000)] 
add combobox drop down/close up events (closes #10587)

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

15 years agocorrect typo in SetAltExtensions() method (re-closes #10570)
Vadim Zeitlin [Wed, 18 Mar 2009 10:04:20 +0000 (10:04 +0000)] 
correct typo in SetAltExtensions() method (re-closes #10570)

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

15 years agomore bug fixes to multiple selection mode (see #626, comment 47)
Vadim Zeitlin [Wed, 18 Mar 2009 10:01:36 +0000 (10:01 +0000)] 
more bug fixes to multiple selection mode (see #626, comment 47)

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

15 years agono changes, just correct some comments and variable names (see #10594)
Vadim Zeitlin [Wed, 18 Mar 2009 09:30:08 +0000 (09:30 +0000)] 
no changes, just correct some comments and variable names (see #10594)

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

15 years agoset native eol-style for the overview files
Vadim Zeitlin [Wed, 18 Mar 2009 09:29:05 +0000 (09:29 +0000)] 
set native eol-style for the overview files

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

15 years agoadd support to wxBitmapToggleButton also in TransferFromWindow (closes #10600 - thank...
Francesco Montorsi [Wed, 18 Mar 2009 00:40:09 +0000 (00:40 +0000)] 
add support to wxBitmapToggleButton also in TransferFromWindow (closes #10600 - thanks gmeeker)

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

15 years agosome note about DOT_PATH, specially for Windows
Francesco Montorsi [Wed, 18 Mar 2009 00:30:39 +0000 (00:30 +0000)] 
some note about DOT_PATH, specially for Windows

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

15 years agowxStatusBarPane is not a window
Francesco Montorsi [Tue, 17 Mar 2009 23:32:34 +0000 (23:32 +0000)] 
wxStatusBarPane is not a window

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

15 years agore-add GetFieldsCount() erraneously removed in r59566
Francesco Montorsi [Tue, 17 Mar 2009 23:29:01 +0000 (23:29 +0000)] 
re-add GetFieldsCount() erraneously removed in r59566

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

15 years agoLeave anti-aliasing on by default on Mac as well
Kevin Ollivier [Tue, 17 Mar 2009 22:53:57 +0000 (22:53 +0000)] 
Leave anti-aliasing on by default on Mac as well

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

15 years agoallow using CPPUNIT_ASSERT_EQUAL(int,unsigned) even on 64 bit platforms (see r59576)
Vadim Zeitlin [Tue, 17 Mar 2009 22:02:56 +0000 (22:02 +0000)] 
allow using CPPUNIT_ASSERT_EQUAL(int,unsigned) even on 64 bit platforms (see r59576)

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

15 years agoadded the files with separate tags itself (should have been part of r59590)
Vadim Zeitlin [Tue, 17 Mar 2009 21:55:31 +0000 (21:55 +0000)] 
added the files with separate tags itself (should have been part of r59590)

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

15 years agoextract the list of macros to ignore in a separate file and completed it with FWD...
Vadim Zeitlin [Tue, 17 Mar 2009 21:54:40 +0000 (21:54 +0000)] 
extract the list of macros to ignore in a separate file and completed it with FWD versions; turned off generation of tags for forward class declarations

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

15 years agothe GOption hack is valid for Glib 2.20 too (it looks like it will be valid forever...)
Francesco Montorsi [Tue, 17 Mar 2009 21:09:37 +0000 (21:09 +0000)] 
the GOption hack is valid for Glib 2.20 too (it looks like it will be valid forever...)

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

15 years agoHandle the remaining selectors which otherwise lead to beeping on key press.
Kevin Ollivier [Tue, 17 Mar 2009 21:04:15 +0000 (21:04 +0000)] 
Handle the remaining selectors which otherwise lead to beeping on key press.

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

15 years agoguard with compile-time checks the new GDK_* event type symbols; explain why runtime...
Francesco Montorsi [Tue, 17 Mar 2009 20:56:00 +0000 (20:56 +0000)] 
guard with compile-time checks the new GDK_* event type symbols; explain why runtime checks are not necessary (closes #10603)

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

15 years agocorrect typo in my previous commit
Jouk Jansen [Tue, 17 Mar 2009 13:54:19 +0000 (13:54 +0000)] 
correct typo in my previous commit

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

15 years agocorrecting #ifdef syntax error
Jouk Jansen [Tue, 17 Mar 2009 11:05:25 +0000 (11:05 +0000)] 
correcting #ifdef syntax error

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

15 years agofix bug when warning string contains percent signs
Francesco Montorsi [Mon, 16 Mar 2009 17:53:07 +0000 (17:53 +0000)] 
fix bug when warning string contains percent signs

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

15 years agobe x86_64-friendly
Francesco Montorsi [Mon, 16 Mar 2009 17:52:46 +0000 (17:52 +0000)] 
be x86_64-friendly

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

15 years agoinclude the path to the real setup.h
Francesco Montorsi [Mon, 16 Mar 2009 17:52:18 +0000 (17:52 +0000)] 
include the path to the real setup.h

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

15 years agodo not copy the typical setup.h in setup_gccxml.h; this is too fragile; rather use...
Francesco Montorsi [Mon, 16 Mar 2009 17:51:47 +0000 (17:51 +0000)] 
do not copy the typical setup.h in setup_gccxml.h; this is too fragile; rather use the real setup.h and then include setup_gccxml.h to 'fix' things so that gccxml is happy

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

15 years agodon't fail on machines without french support installed
Francesco Montorsi [Mon, 16 Mar 2009 15:47:39 +0000 (15:47 +0000)] 
don't fail on machines without french support installed

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

15 years agofix compilation with gcc 4.3.3 (and libcppunit 1.12.1); the compiler is confused...
Francesco Montorsi [Mon, 16 Mar 2009 15:18:07 +0000 (15:18 +0000)] 
fix compilation with gcc 4.3.3 (and libcppunit 1.12.1); the compiler is confused by the many assertEqual() overloads

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

15 years agoreturn updated wxFONT*_* values
Francesco Montorsi [Mon, 16 Mar 2009 14:49:46 +0000 (14:49 +0000)] 
return updated wxFONT*_* values

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

15 years agoallow testing wxSystemSettings::GetFont() return value
Francesco Montorsi [Mon, 16 Mar 2009 14:46:46 +0000 (14:46 +0000)] 
allow testing wxSystemSettings::GetFont() return value

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

15 years agono real change; just reformatting and better comments
Francesco Montorsi [Mon, 16 Mar 2009 14:46:00 +0000 (14:46 +0000)] 
no real change; just reformatting and better comments

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

15 years agodetect and report errors in XRC specification of grid sizers
Václav Slavík [Mon, 16 Mar 2009 13:33:39 +0000 (13:33 +0000)] 
detect and report errors in XRC specification of grid sizers

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

15 years agofixed wxXRC compilation with --disable-filesystem (bug #10580)
Václav Slavík [Mon, 16 Mar 2009 13:18:27 +0000 (13:18 +0000)] 
fixed wxXRC compilation with --disable-filesystem (bug #10580)

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

15 years agoadd a menu item to test setting focus (see #626 comment:42)
Vadim Zeitlin [Mon, 16 Mar 2009 11:49:04 +0000 (11:49 +0000)] 
add a menu item to test setting focus (see #626 comment:42)

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

15 years agoleftovers from r59566
Francesco Montorsi [Sun, 15 Mar 2009 19:45:34 +0000 (19:45 +0000)] 
leftovers from r59566

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

15 years agoOn OS X, the button for wxID_HELP should never accept a label, also, tweak sizing...
Kevin Ollivier [Sun, 15 Mar 2009 19:03:58 +0000 (19:03 +0000)] 
On OS X, the button for wxID_HELP should never accept a label, also, tweak sizing for help button in OS X Cocoa case. (fixes #10595)

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

15 years agomake wxStatusBarPane a 'full class' with getters and protected data; document it...
Francesco Montorsi [Sun, 15 Mar 2009 17:54:05 +0000 (17:54 +0000)] 
make wxStatusBarPane a 'full class' with getters and protected data; document it; provide more accessors in wxStatusBar (closes #10574)

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

15 years agowxMSW and wxPalmOS already had the wxFont(const wxSize&...) ctor; don't duplicate it
Francesco Montorsi [Sun, 15 Mar 2009 16:42:05 +0000 (16:42 +0000)] 
wxMSW and wxPalmOS already had the wxFont(const wxSize&...) ctor; don't duplicate it

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

15 years agoadd the wxFont(const wxSize& pixelSize, ...) ctor to all ports; add some wxCHECK_MSGs...
Francesco Montorsi [Sun, 15 Mar 2009 16:28:33 +0000 (16:28 +0000)] 
add the wxFont(const wxSize& pixelSize, ...) ctor to all ports; add some wxCHECK_MSGs to ensure that the wxSize objects contains non-negative arguments; document that passing zero for the width parameter is allowed; other minor doc fixes

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

15 years agoRebake after last change.
Kevin Ollivier [Sun, 15 Mar 2009 16:14:56 +0000 (16:14 +0000)] 
Rebake after last change.

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