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