]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 years agoForward declare wxMacListControl
Robin Dunn [Mon, 25 Sep 2006 18:59:59 +0000 (18:59 +0000)] 
Forward declare wxMacListControl

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

18 years agocompilation fixes after recent changes
Vadim Zeitlin [Mon, 25 Sep 2006 18:18:26 +0000 (18:18 +0000)] 
compilation fixes after recent changes

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

18 years agofix undefined behaviour due to using shift variable twice in the same expression
Vadim Zeitlin [Mon, 25 Sep 2006 18:15:39 +0000 (18:15 +0000)] 
fix undefined behaviour due to using shift variable twice in the same expression

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

18 years agomake wxMacItem::m_colId of type DataBrowserPropertyID instead of short to avoid warni...
Vadim Zeitlin [Mon, 25 Sep 2006 17:35:41 +0000 (17:35 +0000)] 
make wxMacItem::m_colId of type DataBrowserPropertyID instead of short to avoid warnings whenever comparing it with values of type DataBrowserPropertyID

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

18 years agofixed warnings, reformatted braces
Vadim Zeitlin [Mon, 25 Sep 2006 17:34:30 +0000 (17:34 +0000)] 
fixed warnings, reformatted braces

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

18 years agocompilation fix after last change
Vadim Zeitlin [Mon, 25 Sep 2006 17:30:48 +0000 (17:30 +0000)] 
compilation fix after last change

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

18 years agofix attribute errors when importing wxPython.wx
Robin Dunn [Mon, 25 Sep 2006 17:22:51 +0000 (17:22 +0000)] 
fix attribute errors when importing wxPython.wx

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

18 years agoCorrections after The Great wxRegion Refactoring.
Włodzimierz Skiba [Mon, 25 Sep 2006 16:17:12 +0000 (16:17 +0000)] 
Corrections after The Great wxRegion Refactoring.

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

18 years agocompilation fix (missing void)
Václav Slavík [Mon, 25 Sep 2006 14:35:16 +0000 (14:35 +0000)] 
compilation fix (missing void)

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

18 years ago Mention wxODCombo stuff.
Robert Roebling [Mon, 25 Sep 2006 13:15:48 +0000 (13:15 +0000)] 
 Mention wxODCombo stuff.

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

18 years agoBuild fix for wxMSWUniv makefile driven builds. univ/setup0.h should be autoregenerat...
Włodzimierz Skiba [Mon, 25 Sep 2006 13:09:05 +0000 (13:09 +0000)] 
Build fix for wxMSWUniv makefile driven builds. univ/setup0.h should be autoregenerated in the future too.

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

18 years ago Forgot to commit wxBitmapComboBox docs
Robert Roebling [Mon, 25 Sep 2006 13:01:47 +0000 (13:01 +0000)] 
  Forgot to commit wxBitmapComboBox docs

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

18 years agoadded wxUSE_VARIANT guards
Vadim Zeitlin [Mon, 25 Sep 2006 12:55:25 +0000 (12:55 +0000)] 
added wxUSE_VARIANT guards

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

18 years agoWarning fixes.
Włodzimierz Skiba [Mon, 25 Sep 2006 12:42:18 +0000 (12:42 +0000)] 
Warning fixes.

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

18 years agorename OnResize() to OnSize() to avoid conflict with base class OnResize(void) virtual
Vadim Zeitlin [Mon, 25 Sep 2006 12:40:37 +0000 (12:40 +0000)] 
rename OnResize() to OnSize() to avoid conflict with base class OnResize(void) virtual

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

18 years agouse _snprintf() in system_sprintf() for the compilers which have it; really fix warni...
Vadim Zeitlin [Mon, 25 Sep 2006 12:27:26 +0000 (12:27 +0000)] 
use _snprintf() in system_sprintf() for the compilers which have it; really fix warning about unused maxlen in wxPrintfConvSpec::ReplaceAsteriskWith()

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

18 years agoThe Great wxRegion Refactoring:
Vadim Zeitlin [Mon, 25 Sep 2006 11:47:23 +0000 (11:47 +0000)] 
The Great wxRegion Refactoring:

1. added wxRegionBase class and derive all wxRegions from it
2. also added wxRegionWithCombine for the ports providing Combine() method
   (MSW, OS2 and Mac) to reduce code duplication further
3. made sure region comparison works the same way in all ports (except those
   not implementing it) and added IsEqual() method

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

18 years agoadd wxTLW::UseNativeDecorations[ByDefault]() to allow the programmer to control wheth...
Vadim Zeitlin [Mon, 25 Sep 2006 11:46:58 +0000 (11:46 +0000)] 
add wxTLW::UseNativeDecorations[ByDefault]() to allow the programmer to control whether windows use native or custom decorations

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

18 years agofix TLW borders width in mono theme
Vadim Zeitlin [Mon, 25 Sep 2006 11:24:42 +0000 (11:24 +0000)] 
fix TLW borders width in mono theme

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

18 years agodon't allocate backbuffer for dummy surfaces
Václav Slavík [Mon, 25 Sep 2006 08:01:36 +0000 (08:01 +0000)] 
don't allocate backbuffer for dummy surfaces

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

18 years agoreduce the number of repaintings by repaiting (rect) union of all invalidated areas...
Václav Slavík [Mon, 25 Sep 2006 07:55:51 +0000 (07:55 +0000)] 
reduce the number of repaintings by repaiting (rect) union of all invalidated areas instead of iterating over every Refresh() request including duplicate ones

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

18 years agoFixed LoadFile typo
Julian Smart [Mon, 25 Sep 2006 07:11:59 +0000 (07:11 +0000)] 
Fixed LoadFile typo

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

18 years agohandle starting out with multiple lines of text.
Robin Dunn [Mon, 25 Sep 2006 04:58:32 +0000 (04:58 +0000)] 
handle starting out with multiple lines of text.

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

18 years agooops, restored accidentally deleted functions in last commit
Vadim Zeitlin [Sun, 24 Sep 2006 15:39:19 +0000 (15:39 +0000)] 
oops, restored accidentally deleted functions in last commit

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

18 years agoget rid of wxUSE_CHECKBOXES_IN_MULTI_SEL_TREE code, it's never used and just makes...
Vadim Zeitlin [Sun, 24 Sep 2006 15:31:19 +0000 (15:31 +0000)] 
get rid of wxUSE_CHECKBOXES_IN_MULTI_SEL_TREE code, it's never used and just makes the code which is used more difficult to read

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

18 years agomake log messages more readable
Vadim Zeitlin [Sun, 24 Sep 2006 15:24:19 +0000 (15:24 +0000)] 
make log messages more readable

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

18 years agoImprove the error messages slightly.
Michael Wetherell [Sun, 24 Sep 2006 13:59:57 +0000 (13:59 +0000)] 
Improve the error messages slightly.

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

18 years ago1. fixed many warnings about implicit double to int conversions in newly
Vadim Zeitlin [Sun, 24 Sep 2006 13:58:52 +0000 (13:58 +0000)] 
1. fixed many warnings about implicit double to int conversions in newly
   checked in "advanced" image manipulation stuff
   (could we please avoid checking in the code with warnings?)
2. tried to simplify the new code a little, but much remains to be done,
   in particular it seems obvious that BlurVertical/Horizontal() must be
   refactored to avoid duplicating each other
3. reformatted (avoid jumbo lines, removed unnecessary double casts, declare
   the variables at the point of use, ...)

Hope this didn't break anything but as there are no tests it's really hard to
find out how was this supposed to behave.

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

18 years agomove wxBitmapComboBox dependency check to wx/chkconf.h where it belongs
Vadim Zeitlin [Sun, 24 Sep 2006 13:18:23 +0000 (13:18 +0000)] 
move wxBitmapComboBox dependency check to wx/chkconf.h where it belongs

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

18 years agoAdded wxUSE_VARIANT and the related checks, also added wxUSE_OLE_AUTOMATION
Vadim Zeitlin [Sun, 24 Sep 2006 13:12:56 +0000 (13:12 +0000)] 
Added wxUSE_VARIANT and the related checks, also added wxUSE_OLE_AUTOMATION
to guard wxAutomationObject code which depends on wxVariant

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

18 years agouse wxRect::Contains(), not Inside() (fixes compilation for WXWIN_COMPATIBILITY_2_6==0
Vadim Zeitlin [Sun, 24 Sep 2006 13:09:46 +0000 (13:09 +0000)] 
use wxRect::Contains(), not Inside() (fixes compilation for WXWIN_COMPATIBILITY_2_6==0

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

18 years ago Same problem for blurring functions.
Robert Roebling [Sun, 24 Sep 2006 12:52:24 +0000 (12:52 +0000)] 
  Same problem for blurring functions.

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

18 years ago Mention the problem with mask colour and blurring.
Robert Roebling [Sun, 24 Sep 2006 12:50:48 +0000 (12:50 +0000)] 
  Mention the problem with mask colour and blurring.

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

18 years ago [ 1537065 ] wxImage: Higher quality scaling/sampling
Robert Roebling [Sun, 24 Sep 2006 12:47:16 +0000 (12:47 +0000)] 
  [ 1537065 ] wxImage: Higher quality scaling/sampling

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

18 years agoForward port test case that corrupts archives to see if they can crash an input stream.
Michael Wetherell [Sun, 24 Sep 2006 11:52:53 +0000 (11:52 +0000)] 
Forward port test case that corrupts archives to see if they can crash an input stream.

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