wxWidgets.git
17 years agobuild fix
Paul Cornett [Mon, 2 Oct 2006 05:31:21 +0000 (05:31 +0000)] 
build fix

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

17 years ago Removed some irritating flags.
Robert Roebling [Sun, 1 Oct 2006 21:09:56 +0000 (21:09 +0000)] 
  Removed some irritating flags.
  Implmented the remaining ones under GTK.

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

17 years agoregenerated after wx/cpp.h addition
Vadim Zeitlin [Sun, 1 Oct 2006 20:46:32 +0000 (20:46 +0000)] 
regenerated after wx/cpp.h addition

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

17 years agoAdded rich text buffer clipboard support.
Julian Smart [Sun, 1 Oct 2006 14:46:03 +0000 (14:46 +0000)] 
Added rich text buffer clipboard support.
Added double-left-click word selection support.
Now saves only the active attributes to XML.
Eliminated wxRichTextFragment class to allow  wxRichTextBuffer
to be used where wxRichTextFragment was used.
Fixed AddParagraph virtual function hiding warning.
Miscellaneous small wxRichTextCtrl bug fixes and cleanup.

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

17 years ago Typo.
Robert Roebling [Sun, 1 Oct 2006 09:10:19 +0000 (09:10 +0000)] 
  Typo.

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

17 years ago Several wxBitmapDataCell changes.
Robert Roebling [Sat, 30 Sep 2006 21:21:19 +0000 (21:21 +0000)] 
  Several wxBitmapDataCell changes.

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

17 years ago Missed these in the char -> wxChar change.
Robert Roebling [Sat, 30 Sep 2006 21:01:04 +0000 (21:01 +0000)] 
  Missed these in the char -> wxChar change.

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

17 years ago Move wxVariant support for GDI classes to their
Robert Roebling [Sat, 30 Sep 2006 20:45:15 +0000 (20:45 +0000)] 
  Move wxVariant support for GDI classes to their
    files (and thus away from wxBase).
  Add export declaration field for variant macros.

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

17 years agoclean DFB event buffer on shutdown
Václav Slavík [Sat, 30 Sep 2006 19:22:40 +0000 (19:22 +0000)] 
clean DFB event buffer on shutdown

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

17 years agooffset the text correctly inside the item rect in DrawItem(), it was off by 1
Vadim Zeitlin [Sat, 30 Sep 2006 18:32:33 +0000 (18:32 +0000)] 
offset the text correctly inside the item rect in DrawItem(), it was off by 1

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

17 years agodraw solid focus rectangle in mono theme and don't do it at all for selected items...
Vadim Zeitlin [Sat, 30 Sep 2006 18:30:00 +0000 (18:30 +0000)] 
draw solid focus rectangle in mono theme and don't do it at all for selected items (this required adding flags parameter to DrawFocusRect())

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

17 years agoinvert clockwise flag correctly
Stefan Csomor [Sat, 30 Sep 2006 16:34:38 +0000 (16:34 +0000)] 
invert clockwise flag correctly

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

17 years ago Mention ref counting in wxVariant.
Robert Roebling [Sat, 30 Sep 2006 15:39:47 +0000 (15:39 +0000)] 
  Mention ref counting in wxVariant.

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

17 years ago Added DECLARE_VARIANT_OBJECT macros for easy conversion
Robert Roebling [Sat, 30 Sep 2006 15:37:52 +0000 (15:37 +0000)] 
  Added DECLARE_VARIANT_OBJECT macros for easy conversion
    from and to wxVariant using the shift left operator.
  Use the for GDI classes and wxImage.
  Document it.

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

17 years agomove wxSTRINGIZE and other preprocessor helpers to wx/cpp.h to fix version.rc compilation
Vadim Zeitlin [Sat, 30 Sep 2006 14:55:06 +0000 (14:55 +0000)] 
move wxSTRINGIZE and other preprocessor helpers to wx/cpp.h to fix version.rc compilation

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

17 years agodocument wxSTRINGISZE
Vadim Zeitlin [Sat, 30 Sep 2006 14:49:32 +0000 (14:49 +0000)] 
document wxSTRINGISZE

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

17 years agofixed another typo in pen/brush style validation
Václav Slavík [Sat, 30 Sep 2006 14:44:52 +0000 (14:44 +0000)] 
fixed another typo in pen/brush style validation

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

17 years agofixed typos in pen/brush style validation
Václav Slavík [Sat, 30 Sep 2006 14:35:12 +0000 (14:35 +0000)] 
fixed typos in pen/brush style validation

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

17 years agomissing Normalize implementation
Stefan Csomor [Sat, 30 Sep 2006 13:30:56 +0000 (13:30 +0000)] 
missing Normalize implementation

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

17 years agoenabling alpha on msw colour
Stefan Csomor [Sat, 30 Sep 2006 13:29:45 +0000 (13:29 +0000)] 
enabling alpha on msw colour

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

17 years agogdiplus implementation
Stefan Csomor [Sat, 30 Sep 2006 13:06:09 +0000 (13:06 +0000)] 
gdiplus implementation

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

17 years agoadding missing implementations
Stefan Csomor [Sat, 30 Sep 2006 13:04:52 +0000 (13:04 +0000)] 
adding missing implementations

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

17 years agodon't redefine HAVE_BROKEN_SWPRINTF_DECL/HAVE_SWPRINTF if they're already defined...
Vadim Zeitlin [Sat, 30 Sep 2006 11:38:48 +0000 (11:38 +0000)] 
don't redefine HAVE_BROKEN_SWPRINTF_DECL/HAVE_SWPRINTF if they're already defined as it happens when using configure under MSW

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

17 years agoinclude wx/defs.h to get wxSTRINGIZE
Vadim Zeitlin [Sat, 30 Sep 2006 11:34:41 +0000 (11:34 +0000)] 
include wx/defs.h to get wxSTRINGIZE

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

17 years ago Compilo.
Robert Roebling [Sat, 30 Sep 2006 11:33:54 +0000 (11:33 +0000)] 
  Compilo.

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

17 years ago Changed char to wxChar.
Robert Roebling [Sat, 30 Sep 2006 11:29:52 +0000 (11:29 +0000)] 
  Changed char to wxChar.

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

17 years ago Applied ref-couting patch.
Robert Roebling [Sat, 30 Sep 2006 11:20:14 +0000 (11:20 +0000)] 
  Applied ref-couting patch.
  Completely reorganized code (more readable to me).
  Minor other changes.

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

17 years agodon't assert in wxDC::Blit() calls if the source rect is outside of source DC (wxCare...
Václav Slavík [Sat, 30 Sep 2006 10:00:57 +0000 (10:00 +0000)] 
don't assert in wxDC::Blit() calls if the source rect is outside of source DC (wxCaret is prone to this)

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

17 years agofixed incorrect computation of window's visible area: window's position was added...
Václav Slavík [Sat, 30 Sep 2006 09:50:39 +0000 (09:50 +0000)] 
fixed incorrect computation of window's visible area: window's position was added once too much

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

17 years agoFix editing support.
Kevin Ollivier [Sat, 30 Sep 2006 04:25:03 +0000 (04:25 +0000)] 
Fix editing support.

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

17 years agoFixed sorting and commiting support for native virtual wxListCtrl, although leaving...
Kevin Ollivier [Sat, 30 Sep 2006 03:58:30 +0000 (03:58 +0000)] 
Fixed sorting and commiting support for native virtual wxListCtrl, although leaving it off for now since initial creation of the list items takes a fair amount of time when the item amount is significantly large (as in the listctrl demo).

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

17 years agoundef wxUSE_THEME_XXX before redefining them to 1 if wxUSE_ALL_THEMES
Václav Slavík [Fri, 29 Sep 2006 18:36:53 +0000 (18:36 +0000)] 
undef wxUSE_THEME_XXX before redefining them to 1 if wxUSE_ALL_THEMES

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

17 years agoTinderbox build fix.
Włodzimierz Skiba [Fri, 29 Sep 2006 17:31:57 +0000 (17:31 +0000)] 
Tinderbox build fix.

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

17 years agoRe-enable WM_PRINTCLIENT handling code as it is needed to correctly paint nested...
Jamie Gadd [Fri, 29 Sep 2006 16:36:51 +0000 (16:36 +0000)] 
Re-enable WM_PRINTCLIENT handling code as it is needed to correctly paint nested notebooks (closes bug #1544282).

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

17 years agographics context implementation test case
Stefan Csomor [Fri, 29 Sep 2006 15:53:57 +0000 (15:53 +0000)] 
graphics context implementation test case

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

17 years agographics context implementation
Stefan Csomor [Fri, 29 Sep 2006 15:49:39 +0000 (15:49 +0000)] 
graphics context implementation

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

17 years agosimplified #ifs around the code
Václav Slavík [Fri, 29 Sep 2006 12:51:10 +0000 (12:51 +0000)] 
simplified #ifs around the code

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

17 years agofixed IMPLEMENT_APP to work even if compiled with --with-themes and win32 or gtk...
Václav Slavík [Fri, 29 Sep 2006 12:49:36 +0000 (12:49 +0000)] 
fixed IMPLEMENT_APP to work even if compiled with --with-themes and win32 or gtk themes are not compiled in

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

17 years agofixed IMPLEMENT_APP to work even if compiled with --with-themes and win32 or gtk...
Václav Slavík [Fri, 29 Sep 2006 12:43:59 +0000 (12:43 +0000)] 
fixed IMPLEMENT_APP to work even if compiled with --with-themes and win32 or gtk themes are not compiled in

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

17 years agomoved wxSTRINGIZE to defs.h and made it work with macro argument, so that it can...
Václav Slavík [Fri, 29 Sep 2006 12:37:31 +0000 (12:37 +0000)] 
moved wxSTRINGIZE to defs.h and made it work with macro argument, so that it can be used elsewhere

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

17 years agoBuild fix for !PCH builds.
Włodzimierz Skiba [Fri, 29 Sep 2006 12:26:27 +0000 (12:26 +0000)] 
Build fix for !PCH builds.

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

17 years agouse smaller statusbar margins in mono theme
Václav Slavík [Fri, 29 Sep 2006 11:47:02 +0000 (11:47 +0000)] 
use smaller statusbar margins in mono theme

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

17 years agofixed wxStatusBar size calculations so that the text is not clipped
Václav Slavík [Fri, 29 Sep 2006 11:45:26 +0000 (11:45 +0000)] 
fixed wxStatusBar size calculations so that the text is not clipped

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

17 years agoBuild fix for !PCH builds.
Włodzimierz Skiba [Fri, 29 Sep 2006 09:58:15 +0000 (09:58 +0000)] 
Build fix for !PCH builds.

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

17 years agoFixed bugs in, and added operators and copy constructors to, style
Julian Smart [Fri, 29 Sep 2006 08:53:23 +0000 (08:53 +0000)] 
Fixed bugs in, and added operators and copy constructors to, style
sheet classes.
Now merges base, paragraph and content styles dynamically on
display or layout so that we can distinguish between them. This
means appling a paragraph style that has character formatting
doesn't wipe out the original content formatting. The old-style
static method can be enabled by setting wxRICHTEXT_USE_DYNAMIC_STYLES
to 0 in richtextbuffer.h.
The default style is initially empty, so that adding text
reflects the base and paragraph styles. Setting the default style
doesn't merge with the previous setting, but BeginStyle does.
Adding new paragraphs is now sensitive to the previous paragraph's
style and also whether its style has a next-paragraph style indication.
Added wxRichTextCtrl::ApplyStyleSheet which reapplies styles to
paragraphs with named styles.
Added style application command to sample to demonstrate how
styles can be changed and reapplied without affecting content
character formatting.
Fixed some range bugs in UI feedback and clipboard copying and pasting.

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

17 years agofixed confusing double messages about getservbyname_r() test result, made the checkin...
Vadim Zeitlin [Fri, 29 Sep 2006 00:03:27 +0000 (00:03 +0000)] 
fixed confusing double messages about getservbyname_r() test result, made the checking message consistent with gethostbyname_r() one

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

17 years agoremoved non existent wx/dfb/popupwin.h
Vadim Zeitlin [Thu, 28 Sep 2006 23:48:25 +0000 (23:48 +0000)] 
removed non existent wx/dfb/popupwin.h

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

17 years agosuppress gcc warning about DWET_XXX enumeration values not handled in switch
Vadim Zeitlin [Thu, 28 Sep 2006 23:09:42 +0000 (23:09 +0000)] 
suppress gcc warning about DWET_XXX enumeration values not handled in switch

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

17 years agofix unused variable warning when wxUSE_PALETTE==0
Vadim Zeitlin [Thu, 28 Sep 2006 23:09:20 +0000 (23:09 +0000)] 
fix unused variable warning when wxUSE_PALETTE==0

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

17 years agoadd compilation options to allow compiling in just the selected wxUniv themes and...
Vadim Zeitlin [Thu, 28 Sep 2006 23:06:42 +0000 (23:06 +0000)] 
add compilation options to allow compiling in just the selected wxUniv themes and not all of them (which is still the default)

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

17 years agoThe Lesser wxMask Refactoring: merged wxMGL and wxDFB version, added wxMaskBase which...
Vadim Zeitlin [Thu, 28 Sep 2006 23:02:39 +0000 (23:02 +0000)] 
The Lesser wxMask Refactoring: merged wxMGL and wxDFB version, added wxMaskBase which could/should be used by other ports later

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

17 years agoadd compilation options to allow compiling in just the selected wxUniv themes and...
Vadim Zeitlin [Thu, 28 Sep 2006 22:55:28 +0000 (22:55 +0000)] 
add compilation options to allow compiling in just the selected wxUniv themes and not all of them (which is still the default)

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

17 years agono real changes, just replaced a long preprocessor expression occuring in 2 places...
Vadim Zeitlin [Thu, 28 Sep 2006 17:11:02 +0000 (17:11 +0000)] 
no real changes, just replaced a long preprocessor expression occuring in 2 places with a simple wxUSE_BITMAP_BASE

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

17 years agodon't hardcode the theme, it prevents WXTHEME env.var. from working
Václav Slavík [Thu, 28 Sep 2006 15:26:56 +0000 (15:26 +0000)] 
don't hardcode the theme, it prevents WXTHEME env.var. from working

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

17 years agoDIKI_ALTGR was removed in DFB 0.9.25
Vadim Zeitlin [Thu, 28 Sep 2006 14:02:52 +0000 (14:02 +0000)] 
DIKI_ALTGR was removed in DFB 0.9.25

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

17 years agodefine wxUSE_BOOKCTRL when wxUSE_NOTE/LIST/CHOICEBOOK are 0; also define it as as...
Vadim Zeitlin [Thu, 28 Sep 2006 13:48:55 +0000 (13:48 +0000)] 
define wxUSE_BOOKCTRL when wxUSE_NOTE/LIST/CHOICEBOOK are 0; also define it as as 1 if wxUSE_TREEBOOK==1

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

17 years agohandle DIKI_ALT_GR in the switch even if we don't have any matching key code, just...
Vadim Zeitlin [Thu, 28 Sep 2006 13:43:19 +0000 (13:43 +0000)] 
handle DIKI_ALT_GR in the switch even if we don't have any matching key code, just to avoid gcc warning

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

17 years agoonly use PS printing in wxUniv (the test was accidentally broken by last commit)
Vadim Zeitlin [Thu, 28 Sep 2006 11:47:12 +0000 (11:47 +0000)] 
only use PS printing in wxUniv (the test was accidentally broken by last commit)

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

17 years agofixed Contains() to pass the unit test (didn't work for empty strings)
Vadim Zeitlin [Thu, 28 Sep 2006 11:38:51 +0000 (11:38 +0000)] 
fixed Contains() to pass the unit test (didn't work for empty strings)

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

17 years agoadded wxString::Contains() unit test
Vadim Zeitlin [Thu, 28 Sep 2006 11:37:40 +0000 (11:37 +0000)] 
added wxString::Contains() unit test

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

17 years agoVC7.1 warning fix about passing temporary as (non-const for this compiler) parameter...
Vadim Zeitlin [Thu, 28 Sep 2006 11:31:27 +0000 (11:31 +0000)] 
VC7.1 warning fix about passing temporary as (non-const for this compiler) parameter of auto_ptr::operator=()

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

17 years ago Committing in .
Jouk Jansen [Thu, 28 Sep 2006 09:09:06 +0000 (09:09 +0000)] 
 Committing in .

 setup.h_vms : synching with setup.h.in
 gtk1/gauge.h : gtk1 has no native wxGauge::Pulse so it has to inherit it from
                wxGaugeBase (just like i.e. wxMOTIF)

 Modified Files:
  wxWidgets/setup.h_vms wxWidgets/include/wx/gtk1/gauge.h

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

17 years agoadding wxArrayDouble for later use in graphics context APIs
Stefan Csomor [Thu, 28 Sep 2006 08:00:16 +0000 (08:00 +0000)] 
adding wxArrayDouble for later use in graphics context APIs

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

17 years agoadopting correct implementation virtualization for Do/GradientFillConcentric
Stefan Csomor [Thu, 28 Sep 2006 07:53:10 +0000 (07:53 +0000)] 
adopting correct implementation virtualization for Do/GradientFillConcentric

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

17 years agoadded Malay translations (Mahrazi Mohd Kamal)
Vadim Zeitlin [Thu, 28 Sep 2006 00:37:07 +0000 (00:37 +0000)] 
added Malay translations (Mahrazi Mohd Kamal)

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

17 years agoupdate from Priyank Bolia
Vadim Zeitlin [Thu, 28 Sep 2006 00:30:24 +0000 (00:30 +0000)] 
update from Priyank Bolia

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

17 years agoWarning fix.
Włodzimierz Skiba [Wed, 27 Sep 2006 13:51:04 +0000 (13:51 +0000)] 
Warning fix.

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

17 years agoWarning fix.
Włodzimierz Skiba [Wed, 27 Sep 2006 11:57:12 +0000 (11:57 +0000)] 
Warning fix.

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

17 years agoWinCE build fix: access to protected member.
Włodzimierz Skiba [Wed, 27 Sep 2006 11:53:50 +0000 (11:53 +0000)] 
WinCE build fix: access to protected member.

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

17 years agoAdd missing "public" so wxGridCellRenderer methods will have wrappers
Robin Dunn [Wed, 27 Sep 2006 01:41:43 +0000 (01:41 +0000)] 
Add missing "public" so wxGridCellRenderer methods will have wrappers
generated for them.

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

17 years agoallow specifying the size of wxDCTemp and do specify it for the one used with wxErase...
Vadim Zeitlin [Tue, 26 Sep 2006 23:51:29 +0000 (23:51 +0000)] 
allow specifying the size of wxDCTemp and do specify it for the one used with wxEraseEvents

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

17 years ago Added test bitmap.
Robert Roebling [Tue, 26 Sep 2006 22:18:08 +0000 (22:18 +0000)] 
  Added test bitmap.

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

17 years ago Added wxDataViewBitmapCell
Robert Roebling [Tue, 26 Sep 2006 22:17:00 +0000 (22:17 +0000)] 
  Added wxDataViewBitmapCell

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

17 years ago Added wxVariant's =, == and != operators for wxObject*
Robert Roebling [Tue, 26 Sep 2006 21:08:23 +0000 (21:08 +0000)] 
  Added wxVariant's =, == and != operators for wxObject*

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

17 years ago GetWxObjectPtr() returns wxObject*, not void*.
Robert Roebling [Tue, 26 Sep 2006 20:17:40 +0000 (20:17 +0000)] 
  GetWxObjectPtr() returns wxObject*, not void*.

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

17 years ago Make GetWxObjectPtr() const.
Robert Roebling [Tue, 26 Sep 2006 20:16:24 +0000 (20:16 +0000)] 
  Make GetWxObjectPtr() const.

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

17 years agoIf a TLW's default item is not an immediate child then it can be left
Robin Dunn [Tue, 26 Sep 2006 19:52:32 +0000 (19:52 +0000)] 
If a TLW's default item is not an immediate child then it can be left
with a dangling pointer when the child is deleted, so check for it in
the child's dtor.

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

17 years agoAdd missing "public" so wxGridCellRenderer methods will have wrappers
Robin Dunn [Tue, 26 Sep 2006 19:50:44 +0000 (19:50 +0000)] 
Add missing "public" so wxGridCellRenderer methods will have wrappers
generated for them.

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

17 years agoConverts DOS line endings to Unix if necessary
Julian Smart [Tue, 26 Sep 2006 19:18:46 +0000 (19:18 +0000)] 
Converts DOS line endings to Unix if necessary

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

17 years agoWorkaround some platform differences
Robin Dunn [Tue, 26 Sep 2006 17:26:23 +0000 (17:26 +0000)] 
Workaround some platform differences

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

17 years agoremoving the old style code cases
Stefan Csomor [Tue, 26 Sep 2006 14:51:04 +0000 (14:51 +0000)] 
removing the old style code cases

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

17 years agofix client area computations and borders rendering if the scrollbars are not inside...
Václav Slavík [Tue, 26 Sep 2006 13:58:54 +0000 (13:58 +0000)] 
fix client area computations and borders rendering if the scrollbars are not inside the border rect

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

17 years agofixed crash when using GTK theme
Václav Slavík [Tue, 26 Sep 2006 13:03:35 +0000 (13:03 +0000)] 
fixed crash when using GTK theme

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

17 years agoadd wxUSE_OLE_AUTOMATION here too
Vadim Zeitlin [Tue, 26 Sep 2006 12:33:07 +0000 (12:33 +0000)] 
add wxUSE_OLE_AUTOMATION here too

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

17 years agoWarning fix.
Włodzimierz Skiba [Tue, 26 Sep 2006 12:21:25 +0000 (12:21 +0000)] 
Warning fix.

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

17 years agoCorrections after The Great wxRegion Refactoring.
Włodzimierz Skiba [Tue, 26 Sep 2006 12:20:32 +0000 (12:20 +0000)] 
Corrections after The Great wxRegion Refactoring.

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

17 years ago [ 1541434 ] wxListView::IsSelected should be const
Robert Roebling [Tue, 26 Sep 2006 09:20:50 +0000 (09:20 +0000)] 
  [ 1541434 ] wxListView::IsSelected should be const

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

17 years ago [ 1557102 ] wxCombobox + keyboard selection + TEXT_ENTER Event
Robert Roebling [Tue, 26 Sep 2006 09:16:13 +0000 (09:16 +0000)] 
  [ 1557102 ] wxCombobox + keyboard selection + TEXT_ENTER Event

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

17 years ago [ 1545669 ] EVT_ACTIVATE_APP wrongly documented as windows only
Robert Roebling [Tue, 26 Sep 2006 08:51:09 +0000 (08:51 +0000)] 
  [ 1545669 ] EVT_ACTIVATE_APP wrongly documented as windows only

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

17 years ago [ 1553595 ] Doc error: wxView::OnDraw
Robert Roebling [Tue, 26 Sep 2006 08:35:13 +0000 (08:35 +0000)] 
 [ 1553595 ] Doc error: wxView::OnDraw

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

17 years ago [ 1565385 ] wxImage scaling fix - apply mask when scaling
Robert Roebling [Tue, 26 Sep 2006 08:19:10 +0000 (08:19 +0000)] 
 [ 1565385 ] wxImage scaling fix - apply mask when scaling

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

17 years agoremove wx.pdf correctly
Chris Elliott [Tue, 26 Sep 2006 08:03:13 +0000 (08:03 +0000)] 
remove wx.pdf correctly

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

17 years agolet the control process WM_RBUTTONDOWN finally, trying to do it ourselves doesn't...
Vadim Zeitlin [Tue, 26 Sep 2006 00:58:49 +0000 (00:58 +0000)] 
let the control process WM_RBUTTONDOWN finally, trying to do it ourselves doesn't look right and results in some weird events (see bug 1541148), it's easier to generate WM_CONTEXTMENU manually instead

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

17 years agoAdd WXDLLEXPORT to wxRegionWithCombine declaration
Robin Dunn [Tue, 26 Sep 2006 00:27:53 +0000 (00:27 +0000)] 
Add WXDLLEXPORT to wxRegionWithCombine declaration

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

17 years agoAdd properties
Robin Dunn [Tue, 26 Sep 2006 00:26:35 +0000 (00:26 +0000)] 
Add properties

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

17 years ago Implement most of AppendRow(), PrependRow(), InsertRow(),
Robert Roebling [Mon, 25 Sep 2006 21:11:14 +0000 (21:11 +0000)] 
  Implement most of AppendRow(), PrependRow(), InsertRow(),
    DeleteRow() for GTK+ version and sorted model.
  Added tests for these.

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

17 years agoadd tests for EVT_TEXT_ENTER
Robin Dunn [Mon, 25 Sep 2006 20:26:00 +0000 (20:26 +0000)] 
add tests for EVT_TEXT_ENTER

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

17 years agobuild tweaks, also drop most Python 2.3 builds
Robin Dunn [Mon, 25 Sep 2006 20:24:42 +0000 (20:24 +0000)] 
build tweaks, also drop most Python 2.3 builds

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

17 years agovarious changes to get up to date with CVS
Robin Dunn [Mon, 25 Sep 2006 20:22:58 +0000 (20:22 +0000)] 
various changes to get up to date with CVS

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

17 years agoadded assert to check for not-yet-implemented behavior of SetClippingRegion
Václav Slavík [Mon, 25 Sep 2006 19:08:54 +0000 (19:08 +0000)] 
added assert to check for not-yet-implemented behavior of SetClippingRegion

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