wxWidgets.git
15 years agoadd a more readable wrapper for CreateDocument(wxEmptyString, wxDOC_NEW)
Vadim Zeitlin [Wed, 1 Oct 2008 17:04:43 +0000 (17:04 +0000)] 
add a more readable wrapper for CreateDocument(wxEmptyString, wxDOC_NEW)

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

15 years agoUnfocus text editor when enter is pressed
Jaakko Salli [Wed, 1 Oct 2008 16:24:21 +0000 (16:24 +0000)] 
Unfocus text editor when enter is pressed

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

15 years agoUse m_children as it were std::vector
Jaakko Salli [Wed, 1 Oct 2008 15:13:00 +0000 (15:13 +0000)] 
Use m_children as it were std::vector

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

15 years agoOnly ignore Alt down on Mac
Julian Smart [Wed, 1 Oct 2008 14:55:54 +0000 (14:55 +0000)] 
Only ignore Alt down on Mac

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

15 years agoNow accepts keys that are generated with Alt
Julian Smart [Wed, 1 Oct 2008 14:44:55 +0000 (14:44 +0000)] 
Now accepts keys that are generated with Alt

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

15 years agodon't distribute negative extra space among box sizer items, this isn't useful as...
Vadim Zeitlin [Wed, 1 Oct 2008 13:57:53 +0000 (13:57 +0000)] 
don't distribute negative extra space among box sizer items, this isn't useful as it results in overlapping windows (#10008)

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

15 years agocompilation fix
Václav Slavík [Wed, 1 Oct 2008 11:29:11 +0000 (11:29 +0000)] 
compilation fix

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

15 years agoapplied patch from ticket 10015; wxToolBar compatibility
Benjamin Williams [Wed, 1 Oct 2008 10:42:50 +0000 (10:42 +0000)] 
applied patch from ticket 10015; wxToolBar compatibility

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

15 years agofinished XRC format specification: added docs for all standard controls
Václav Slavík [Wed, 1 Oct 2008 10:25:45 +0000 (10:25 +0000)] 
finished XRC format specification: added docs for all standard controls

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

15 years agocopying sizes upon construction, HDC doesn't deliver these values reliably for things...
Stefan Csomor [Wed, 1 Oct 2008 09:38:33 +0000 (09:38 +0000)] 
copying sizes upon construction, HDC doesn't deliver these values reliably for things like memory dcs, fixes #10012

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

15 years agofixing release handling of dc
Stefan Csomor [Wed, 1 Oct 2008 08:09:45 +0000 (08:09 +0000)] 
fixing release handling of dc

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

15 years agowxMOTIF ?: wxcursor:wxcursor overload fix
Jouk Jansen [Wed, 1 Oct 2008 07:18:14 +0000 (07:18 +0000)] 
wxMOTIF ?: wxcursor:wxcursor overload fix

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

15 years agodon't cache tray protocol availability result in wxTaskBarIconAreaBase::IsProtocolSup...
Václav Slavík [Tue, 30 Sep 2008 20:55:52 +0000 (20:55 +0000)] 
don't cache tray protocol availability result in wxTaskBarIconAreaBase::IsProtocolSupported(), it may change at runtime

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

15 years agoadded wxTaskBarIcon::IsAvailable
Václav Slavík [Tue, 30 Sep 2008 20:54:02 +0000 (20:54 +0000)] 
added wxTaskBarIcon::IsAvailable

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

15 years agosupporting NO_BORDER for Cocoa as well
Stefan Csomor [Tue, 30 Sep 2008 19:28:06 +0000 (19:28 +0000)] 
supporting NO_BORDER for Cocoa as well

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

15 years agoConverted various wxArrayPtrVoids to wxVectors
Jaakko Salli [Tue, 30 Sep 2008 17:23:27 +0000 (17:23 +0000)] 
Converted various wxArrayPtrVoids to wxVectors

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

15 years agoFixed Connect() use sample case in CreateControls() docs
Jaakko Salli [Tue, 30 Sep 2008 16:50:31 +0000 (16:50 +0000)] 
Fixed Connect() use sample case in CreateControls() docs

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

15 years agoFix Connect() calls in SetupChildEventHandling()
Jaakko Salli [Tue, 30 Sep 2008 16:46:36 +0000 (16:46 +0000)] 
Fix Connect() calls in SetupChildEventHandling()

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

15 years agoTry to make SetupChildEventHandling() more foolproof
Jaakko Salli [Tue, 30 Sep 2008 16:33:43 +0000 (16:33 +0000)] 
Try to make SetupChildEventHandling() more foolproof

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

15 years agoUpdate from Brian.
Michael Wetherell [Tue, 30 Sep 2008 16:12:36 +0000 (16:12 +0000)] 
Update from Brian.

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

15 years agoAdded missing dllimpexp declaration, added missing GetFailureBehavior() implementation
Jaakko Salli [Tue, 30 Sep 2008 15:36:52 +0000 (15:36 +0000)] 
Added missing dllimpexp declaration, added missing GetFailureBehavior() implementation

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

15 years agofixed incorrect separators markup in samples/xrc
Václav Slavík [Tue, 30 Sep 2008 15:04:32 +0000 (15:04 +0000)] 
fixed incorrect separators markup in samples/xrc

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

15 years agowxToolBar XRC handler should call SetupWindow() to handle standard window properties too
Václav Slavík [Tue, 30 Sep 2008 14:36:55 +0000 (14:36 +0000)] 
wxToolBar XRC handler should call SetupWindow() to handle standard window properties too

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

15 years agoperformance fix by Tim Kosse
Stefan Csomor [Tue, 30 Sep 2008 11:59:06 +0000 (11:59 +0000)] 
performance fix by Tim Kosse

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

15 years agowxWizard XRC handler should call SetupWindow() to handle standard window properties
Václav Slavík [Tue, 30 Sep 2008 11:50:59 +0000 (11:50 +0000)] 
wxWizard XRC handler should call SetupWindow() to handle standard window properties

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

15 years agoMake wxPGCanvas accept focus even with child windows
Robert Roebling [Tue, 30 Sep 2008 11:34:19 +0000 (11:34 +0000)] 
Make wxPGCanvas accept focus even with child windows

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

15 years agoAdd wxPGCanvas RTTI for debugging purpose
Robert Roebling [Tue, 30 Sep 2008 11:25:54 +0000 (11:25 +0000)] 
Add wxPGCanvas RTTI for debugging purpose

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

15 years agowxGTK's wxTextCtrl's borders can be removed
Robert Roebling [Tue, 30 Sep 2008 11:12:11 +0000 (11:12 +0000)] 
wxGTK's wxTextCtrl's borders can be removed

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

15 years agoMove body of SetFocusOnCanvas to .cpp file
Robert Roebling [Tue, 30 Sep 2008 07:15:40 +0000 (07:15 +0000)] 
Move body of SetFocusOnCanvas to .cpp file

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

15 years agowxART_MISSING_IMAGE is not a valid wxArtClient value and doesn't make sense here
Václav Slavík [Mon, 29 Sep 2008 19:51:59 +0000 (19:51 +0000)] 
wxART_MISSING_IMAGE is not a valid wxArtClient value and doesn't make sense here

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

15 years agoApply Brian's own changes.
Michael Wetherell [Mon, 29 Sep 2008 19:21:39 +0000 (19:21 +0000)] 
Apply Brian's own changes.

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

15 years agoMake the names consistent between the two builds.
Michael Wetherell [Mon, 29 Sep 2008 19:13:50 +0000 (19:13 +0000)] 
Make the names consistent between the two builds.

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

15 years agoEnable vc++ 9 quick builds.
Michael Wetherell [Mon, 29 Sep 2008 18:47:55 +0000 (18:47 +0000)] 
Enable vc++ 9 quick builds.

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

15 years agoAdd a couple of missing close slashes.
Michael Wetherell [Mon, 29 Sep 2008 17:57:24 +0000 (17:57 +0000)] 
Add a couple of missing close slashes.

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

15 years agoRename to ravnsgaard.xml.
Michael Wetherell [Mon, 29 Sep 2008 17:41:08 +0000 (17:41 +0000)] 
Rename to ravnsgaard.xml.

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

15 years agoSetPropertyValue(prop, wxChar*) -> (prop, char*) and (prop, wxchar_t*)
Jaakko Salli [Mon, 29 Sep 2008 17:04:38 +0000 (17:04 +0000)] 
SetPropertyValue(prop, wxChar*) -> (prop, char*) and (prop, wxchar_t*)

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

15 years agoMoved wxPropertyGrid::SetPropertyName() to wxPropertyGridInterface
Jaakko Salli [Mon, 29 Sep 2008 17:01:04 +0000 (17:01 +0000)] 
Moved wxPropertyGrid::SetPropertyName() to wxPropertyGridInterface

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

15 years agoRemoved wxPG_EX_LEGACY_VALIDATORS
Jaakko Salli [Mon, 29 Sep 2008 16:52:57 +0000 (16:52 +0000)] 
Removed wxPG_EX_LEGACY_VALIDATORS

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

15 years agoRegisterAdditionalEditors() to work even if no wxPropertyGrids created, in sample...
Jaakko Salli [Mon, 29 Sep 2008 16:50:03 +0000 (16:50 +0000)] 
RegisterAdditionalEditors() to work even if no wxPropertyGrids created, in sample moved editor registration before first CreateGrid() call to prevent crash, removed wxPG_USE_WXMODULE support

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

15 years agoSwitch to release builds.
Michael Wetherell [Mon, 29 Sep 2008 16:36:31 +0000 (16:36 +0000)] 
Switch to release builds.

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

15 years agoAdded missing wxPGValidationInfo::SetFailureMessage() implementation
Jaakko Salli [Mon, 29 Sep 2008 16:34:07 +0000 (16:34 +0000)] 
Added missing wxPGValidationInfo::SetFailureMessage() implementation

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

15 years agoRemoved wxPropertyGridEvent::HasProperty() (use GetProperty() != NULL instead)
Jaakko Salli [Mon, 29 Sep 2008 16:31:27 +0000 (16:31 +0000)] 
Removed wxPropertyGridEvent::HasProperty() (use GetProperty() != NULL instead)

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

15 years agoMake wxPGValidationInfo class instead of struct, re-document it (used at least by...
Jaakko Salli [Mon, 29 Sep 2008 16:23:38 +0000 (16:23 +0000)] 
Make wxPGValidationInfo class instead of struct, re-document it (used at least by derived wxPGProperty::ValidateValue())

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

15 years agoBIG CHANGE: added parsing of base classes; now CompareClasses() is much smarter since...
Francesco Montorsi [Mon, 29 Sep 2008 16:11:23 +0000 (16:11 +0000)] 
BIG CHANGE: added parsing of base classes; now CompareClasses() is much smarter since it looks recursively in the parents of the class being checked;

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

15 years agoDoc and comment cleanup, fixes, tweaks
Jaakko Salli [Mon, 29 Sep 2008 16:07:00 +0000 (16:07 +0000)] 
Doc and comment cleanup, fixes, tweaks

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

15 years agoMinor clarification
Jaakko Salli [Mon, 29 Sep 2008 15:49:09 +0000 (15:49 +0000)] 
Minor clarification

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

15 years agono real changes, just fixed all occurences of 'occurence' typo
Vadim Zeitlin [Mon, 29 Sep 2008 12:10:58 +0000 (12:10 +0000)] 
no real changes, just fixed all occurences of 'occurence' typo

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

15 years agofix After{First,Last}() to work for strings with non-ASCII characters in UTF-8 build...
Vadim Zeitlin [Mon, 29 Sep 2008 12:08:44 +0000 (12:08 +0000)] 
fix After{First,Last}() to work for strings with non-ASCII characters in UTF-8 build and added unit tests for this

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

15 years agomore logic to avoid false warnings
Francesco Montorsi [Mon, 29 Sep 2008 10:53:48 +0000 (10:53 +0000)] 
more logic to avoid false warnings

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

15 years agomany ifacecheck automatic fixes + some access-specifier manual fix
Francesco Montorsi [Mon, 29 Sep 2008 10:52:37 +0000 (10:52 +0000)] 
many ifacecheck automatic fixes + some access-specifier manual fix

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

15 years agoremove deprecation from wxWizard::SetPageSize
Francesco Montorsi [Mon, 29 Sep 2008 10:18:36 +0000 (10:18 +0000)] 
remove deprecation from wxWizard::SetPageSize

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

15 years agoFix for deleting first word in the control
Julian Smart [Sun, 28 Sep 2008 18:02:23 +0000 (18:02 +0000)] 
Fix for deleting first word in the control

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

15 years agoextact common GAddress declarations to the common header instead of duplicating them...
Vadim Zeitlin [Sun, 28 Sep 2008 17:37:01 +0000 (17:37 +0000)] 
extact common GAddress declarations to the common header instead of duplicating them for Windows and Unix

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

15 years agomove check for wxUSE_IPV6 being defined to wx/chkconf.h where it belongs; reformatted...
Vadim Zeitlin [Sun, 28 Sep 2008 17:24:09 +0000 (17:24 +0000)] 
move check for wxUSE_IPV6 being defined to wx/chkconf.h where it belongs; reformatted/indented socket addresses classes declarations without really changing them (to avoid having unrelated changes in the upcoming commits)

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

15 years agoset native eol-style on source and make files
Vadim Zeitlin [Sun, 28 Sep 2008 10:34:49 +0000 (10:34 +0000)] 
set native eol-style on source and make files

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

15 years agofix (harmless) VC9 unreachable code warning
Vadim Zeitlin [Sun, 28 Sep 2008 10:32:49 +0000 (10:32 +0000)] 
fix (harmless) VC9 unreachable code warning

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

15 years agofix VC9 compilation: interface is #defined as struct in SDK headers, don't use it...
Vadim Zeitlin [Sun, 28 Sep 2008 10:32:19 +0000 (10:32 +0000)] 
fix VC9 compilation: interface is #defined as struct in SDK headers, don't use it as variable name

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

15 years agowxGTK: Fixed printing to use fonts sizes adjustment consistent with wxMSW. In
Václav Slavík [Sun, 28 Sep 2008 09:33:04 +0000 (09:33 +0000)] 
wxGTK: Fixed printing to use fonts sizes adjustment consistent with wxMSW. In
particular, screen resolution no longer affects text size in printed output
when using wx's map-screen-to-paper approach to printing.

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

15 years agoChange the locks to allow builds for different branches to run concurrently
Michael Wetherell [Sat, 27 Sep 2008 20:31:58 +0000 (20:31 +0000)] 
Change the locks to allow builds for different branches to run concurrently
on Laurent's slave.

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

15 years agoeven more interface fixes
Francesco Montorsi [Sat, 27 Sep 2008 20:26:28 +0000 (20:26 +0000)] 
even more interface fixes

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

15 years agoadded wxMethodAccessSpecifier and the logic to extract both public and protected...
Francesco Montorsi [Sat, 27 Sep 2008 18:57:51 +0000 (18:57 +0000)] 
added wxMethodAccessSpecifier and the logic to extract both public and protected methods from gccXML and doxygenXML

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

15 years agoUse shared checkouts with a fresh copy for each build to allow clean builds.
Michael Wetherell [Sat, 27 Sep 2008 16:53:31 +0000 (16:53 +0000)] 
Use shared checkouts with a fresh copy for each build to allow clean builds.

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

15 years agoRegister multibutton editor class in frame ctor instead of CreateGrid() (this fixes...
Jaakko Salli [Sat, 27 Sep 2008 15:29:50 +0000 (15:29 +0000)] 
Register multibutton editor class in frame ctor instead of CreateGrid() (this fixes memleak in tests)

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

15 years agowxPropertyGrid::RegisterEditorClass() now CHECK_MSG()s for duplicate editor names
Jaakko Salli [Sat, 27 Sep 2008 15:29:05 +0000 (15:29 +0000)] 
wxPropertyGrid::RegisterEditorClass() now CHECK_MSG()s for duplicate editor names

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

15 years agoUse wxPropertyGridEventHandler in commented-out sample connect code
Jaakko Salli [Sat, 27 Sep 2008 15:17:21 +0000 (15:17 +0000)] 
Use wxPropertyGridEventHandler in commented-out sample connect code

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

15 years agoUse wxUSE_LONGLONG_NATIVE more
Jaakko Salli [Sat, 27 Sep 2008 15:13:12 +0000 (15:13 +0000)] 
Use wxUSE_LONGLONG_NATIVE more

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

15 years agowxPropertyGridInterface docs cleanup and fixes, removed some rarely needed member...
Jaakko Salli [Sat, 27 Sep 2008 15:09:33 +0000 (15:09 +0000)] 
wxPropertyGridInterface docs cleanup and fixes, removed some rarely needed member functions with simple workarounds

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

15 years agoFixed wxPGMultiButton (event handling, FinalizePosition() -> Finalize(), no longer...
Jaakko Salli [Sat, 27 Sep 2008 14:03:10 +0000 (14:03 +0000)] 
Fixed wxPGMultiButton (event handling, FinalizePosition() -> Finalize(), no longer using PG specific class macros in its sample), other editors.h interface fixes

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

15 years agoFixed a warning
Jaakko Salli [Sat, 27 Sep 2008 13:13:08 +0000 (13:13 +0000)] 
Fixed a warning

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

15 years agomore fixes
Francesco Montorsi [Sat, 27 Sep 2008 12:29:33 +0000 (12:29 +0000)] 
more fixes

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

15 years agoHUGE commit of ifacecheck-automated fixes to virtualness/constness/staticness of...
Francesco Montorsi [Sat, 27 Sep 2008 11:21:10 +0000 (11:21 +0000)] 
HUGE commit of ifacecheck-automated fixes to virtualness/constness/staticness of wxWidgets documented functions

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

15 years agofinal w*h interface header reviews
Francesco Montorsi [Sat, 27 Sep 2008 10:59:01 +0000 (10:59 +0000)] 
final w*h interface header reviews

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

15 years agogive a name to wxZlib enums to make it easier to document them
Francesco Montorsi [Sat, 27 Sep 2008 10:58:15 +0000 (10:58 +0000)] 
give a name to wxZlib enums to make it easier to document them

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

15 years agoadd wxPosixPermissions enumeration; it provides more readable synonims for wxS_I...
Francesco Montorsi [Sat, 27 Sep 2008 10:28:43 +0000 (10:28 +0000)] 
add wxPosixPermissions enumeration; it provides more readable synonims for wxS_I* flags and makes it easier to document which flags can be used in wxFile functions and wxFileName::Mkdir (and in future wxFileName::Chmod); part of commmit 55908

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

15 years agoadd wxPosixPermissions enumeration; it provides more readable synonims for wxS_I...
Francesco Montorsi [Sat, 27 Sep 2008 10:27:44 +0000 (10:27 +0000)] 
add wxPosixPermissions enumeration; it provides more readable synonims for wxS_I* flags and makes it easier to document which flags can be used in wxFile functions and wxFileName::Mkdir (and in future wxFileName::Chmod)

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

15 years agofix VC9 compilation: FileNameInfo identifier conflicts with an enum name in the SDK...
Vadim Zeitlin [Sat, 27 Sep 2008 09:20:10 +0000 (09:20 +0000)] 
fix VC9 compilation: FileNameInfo identifier conflicts with an enum name in the SDK it uses, so rename it to TestFileNameInfo

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

15 years agoFixed and clarified editor control event handling
Jaakko Salli [Fri, 26 Sep 2008 18:20:17 +0000 (18:20 +0000)] 
Fixed and clarified editor control event handling

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

15 years agoeliminate the hysteresis when scrollbars didn't disappear when the window was resized...
Vadim Zeitlin [Fri, 26 Sep 2008 17:36:57 +0000 (17:36 +0000)] 
eliminate the hysteresis when scrollbars didn't disappear when the window was resized to be less than its virtual size and then resized back to be slightly greater than it in the native GTK version too

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

15 years agoeliminate the hysteresis when scrollbars didn't disappear when the window was resized...
Vadim Zeitlin [Fri, 26 Sep 2008 17:36:35 +0000 (17:36 +0000)] 
eliminate the hysteresis when scrollbars didn't disappear when the window was resized to be less than its virtual size and then resized back to be slightly greater than it in the native GTK version too

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

15 years agofix ParseFormat("%d") to set the date it finds (#10002)
Vadim Zeitlin [Fri, 26 Sep 2008 15:27:08 +0000 (15:27 +0000)] 
fix ParseFormat("%d") to set the date it finds (#10002)

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

15 years agousing CLSCTX_ALL fails with Microsoft Office applications, correct the last change...
Vadim Zeitlin [Fri, 26 Sep 2008 15:18:16 +0000 (15:18 +0000)] 
using CLSCTX_ALL fails with Microsoft Office applications, correct the last change to use CLSCTX_SERVER only (see #9868)

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

15 years agotried to make umask comment make more sense
Vadim Zeitlin [Fri, 26 Sep 2008 13:46:45 +0000 (13:46 +0000)] 
tried to make umask comment make more sense

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

15 years agoBrian Ravnsgaard Riis slave added
Vadim Zeitlin [Fri, 26 Sep 2008 00:23:05 +0000 (00:23 +0000)] 
Brian Ravnsgaard Riis slave added

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

15 years agoConfigure a second Windows build and give the slave a new name.
Michael Wetherell [Fri, 26 Sep 2008 00:19:56 +0000 (00:19 +0000)] 
Configure a second Windows build and give the slave a new name.

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

15 years agoupdate from Laurent
Vadim Zeitlin [Fri, 26 Sep 2008 00:10:38 +0000 (00:10 +0000)] 
update from Laurent

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

15 years agodon't give errors if SetLayeredWindowAttributes() is not available (as is the case...
Vadim Zeitlin [Thu, 25 Sep 2008 21:41:47 +0000 (21:41 +0000)] 
don't give errors if SetLayeredWindowAttributes() is not available (as is the case under Win95)

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

15 years agow*h interface revisions
Francesco Montorsi [Thu, 25 Sep 2008 21:31:45 +0000 (21:31 +0000)] 
w*h interface revisions

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

15 years agofinal f*h interface header reviews
Francesco Montorsi [Thu, 25 Sep 2008 20:00:31 +0000 (20:00 +0000)] 
final f*h interface header reviews

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

15 years agomore f*h interface file revisions
Francesco Montorsi [Thu, 25 Sep 2008 19:15:28 +0000 (19:15 +0000)] 
more f*h interface file revisions

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

15 years agofix for non-PCH builds
Francesco Montorsi [Thu, 25 Sep 2008 18:36:16 +0000 (18:36 +0000)] 
fix for non-PCH builds

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

15 years agobuild fix
Francesco Montorsi [Thu, 25 Sep 2008 18:20:18 +0000 (18:20 +0000)] 
build fix

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

15 years agorevisions by Utensil Candel
Francesco Montorsi [Thu, 25 Sep 2008 18:14:44 +0000 (18:14 +0000)] 
revisions by Utensil Candel

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

15 years agoprovide backward-compat wxCursor(int) ctor; remove empty stubs of XBM ctor from all...
Francesco Montorsi [Thu, 25 Sep 2008 17:56:07 +0000 (17:56 +0000)] 
provide backward-compat wxCursor(int) ctor; remove empty stubs of XBM ctor from all ports except gtk,motif; make all ports emit wxLogError on invalid bitmap types; implement wxCursor(const wxString&, ...) ctor on GTK (not tested yet)

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

15 years agoRemoved wxPropertyGridManager::GetChildrentCount() member functions - now use page...
Jaakko Salli [Thu, 25 Sep 2008 17:23:54 +0000 (17:23 +0000)] 
Removed wxPropertyGridManager::GetChildrentCount() member functions - now use page->GetRoot()->GetChildCount() and such

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

15 years agoAddPage(), InsertPage() now return page ptr instead of index
Jaakko Salli [Thu, 25 Sep 2008 17:19:49 +0000 (17:19 +0000)] 
AddPage(), InsertPage() now return page ptr instead of index

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

15 years agoReduce ambiguity of selection functions in wxPropertyGridManager, make them better...
Jaakko Salli [Thu, 25 Sep 2008 17:11:02 +0000 (17:11 +0000)] 
Reduce ambiguity of selection functions in wxPropertyGridManager, make them better match for wxPropertyGrid ones

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

15 years agoRemoved wxPGProperty:GetArrIndex() in favor of GetIndexInParent()
Jaakko Salli [Thu, 25 Sep 2008 17:04:11 +0000 (17:04 +0000)] 
Removed wxPGProperty:GetArrIndex() in favor of GetIndexInParent()

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

15 years agoRemoved redundant wxPGChoices::Set()
Jaakko Salli [Thu, 25 Sep 2008 17:02:46 +0000 (17:02 +0000)] 
Removed redundant wxPGChoices::Set()

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

15 years agoRemoved redundant wxPGProperty::SetChoices()
Jaakko Salli [Thu, 25 Sep 2008 17:00:49 +0000 (17:00 +0000)] 
Removed redundant wxPGProperty::SetChoices()

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

15 years agodon't test for both stream.fail() and stream.bad() as the latter implies the former...
Vadim Zeitlin [Thu, 25 Sep 2008 16:50:48 +0000 (16:50 +0000)] 
don't test for both stream.fail() and stream.bad() as the latter implies the former; also use operator!() instead of fail() to make it more clear what's going on

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