]>
git.saurik.com Git - wxWidgets.git/log
Robin Dunn [Tue, 3 Oct 2006 21:31:28 +0000 (21:31 +0000)]
Don't use the old wxPython namespace
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41610
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 3 Oct 2006 21:30:57 +0000 (21:30 +0000)]
Change wx.DC inheritance hierarchy to match reality
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41609
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 3 Oct 2006 21:30:09 +0000 (21:30 +0000)]
Don't deprecate Inside() yet
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41608
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 3 Oct 2006 21:29:04 +0000 (21:29 +0000)]
Use Set(name) instead of InitFromName(name)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41607
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 3 Oct 2006 21:28:14 +0000 (21:28 +0000)]
Don't forget the samples\ide\activegrid\model dir
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41606
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 3 Oct 2006 21:23:17 +0000 (21:23 +0000)]
Added the wx.lib.buttonpanel module, which is a tweaked version of
Andrea Gavana's FancyButtonPanel module.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41605
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Tue, 3 Oct 2006 19:28:10 +0000 (19:28 +0000)]
build fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41604
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Tue, 3 Oct 2006 19:06:57 +0000 (19:06 +0000)]
univ build fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41603
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 3 Oct 2006 19:00:52 +0000 (19:00 +0000)]
line endings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41602
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 3 Oct 2006 17:28:19 +0000 (17:28 +0000)]
More selection work in GTK+ version.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41601
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 3 Oct 2006 16:49:09 +0000 (16:49 +0000)]
fixes for non precompiled headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41600
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 3 Oct 2006 16:47:17 +0000 (16:47 +0000)]
cairo implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41599
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 3 Oct 2006 16:45:33 +0000 (16:45 +0000)]
adding alpha to gtk colour
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41598
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Tue, 3 Oct 2006 16:01:18 +0000 (16:01 +0000)]
Don't free a string that is managed by wxGtkString, that's the whole _point_ of wxGtkString.
While we're at it, lets use it some more.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41597
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 3 Oct 2006 15:24:03 +0000 (15:24 +0000)]
Renamed wxDataViewCell to wxDataViewRenderer since the
class just renders the cell, it doesn't represent one.
Maybe wxDataViewCellRenderer would be best...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41596
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 3 Oct 2006 15:18:26 +0000 (15:18 +0000)]
include wxmsw27_gl (#if wxUSE_GLCANVAS) too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41595
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 3 Oct 2006 15:16:28 +0000 (15:16 +0000)]
added if wxUSE_XRC/AUI/RICHTEXT around appropriate libraries
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41594
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 3 Oct 2006 15:05:40 +0000 (15:05 +0000)]
make wxSemaphore::Post() return wxSEMA_OVERFLOW as documented (patch
1557642 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41593
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 3 Oct 2006 14:59:48 +0000 (14:59 +0000)]
Implemented GetSelection() and GetSelections().
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41592
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 3 Oct 2006 14:55:49 +0000 (14:55 +0000)]
avoid flicker in methods which don't change listbox size by not calling XtUnmanage/ManageChild() unnecessarily (patch
1566670 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41591
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 3 Oct 2006 14:53:40 +0000 (14:53 +0000)]
fixes for compilation with wxUSE_XXX==0 and some other minor fixes (patch
1569904 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41590
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 3 Oct 2006 14:38:58 +0000 (14:38 +0000)]
fix wxFilesystem compilation if wxUSE_FFILE is 0 but wxUSE_FILE is 1; disable wxFileSystem if both wxUSE_(F)FILE are 0 (modified patch
1569960 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41589
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Tue, 3 Oct 2006 14:29:25 +0000 (14:29 +0000)]
don't set negative window size
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41588
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Tue, 3 Oct 2006 14:28:36 +0000 (14:28 +0000)]
header cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41587
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 3 Oct 2006 13:23:31 +0000 (13:23 +0000)]
Added event skeletons, defines, event ids..
Implemented wxEVT_DATAVIEW_ROW_SELECTED.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41586
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 3 Oct 2006 11:39:08 +0000 (11:39 +0000)]
Added selection API.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41585
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 3 Oct 2006 11:09:06 +0000 (11:09 +0000)]
Replaces size_t with unsigned int in wxDataViewCtrl API.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41584
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Mon, 2 Oct 2006 22:48:14 +0000 (22:48 +0000)]
Remove the ability to sort by column in virtual wxListCtrl, and remove movable columns as we don't currently support it.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41583
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Oct 2006 22:41:38 +0000 (22:41 +0000)]
define wxUSE_ACTIVEX and wxUSE_OLE_AUTOMATION with wxUSE_OLE (no separate switches for now...)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41582
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Oct 2006 22:37:07 +0000 (22:37 +0000)]
added wxUSE_ACTIVEX which depends on wxUSE_VARIANT and which wxUSE_MEDIACTRL depends on (closes
1569606 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41581
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 2 Oct 2006 20:14:50 +0000 (20:14 +0000)]
reSWIGged
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41580
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 2 Oct 2006 20:13:15 +0000 (20:13 +0000)]
Don't autosize if the height is too small. Interaction with the
horizontal scrollbar can sometimes cause problems in this case.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41579
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 2 Oct 2006 20:04:42 +0000 (20:04 +0000)]
Match some API tweaks made in CVS
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41578
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 2 Oct 2006 20:04:04 +0000 (20:04 +0000)]
Don't override the Label property in the base class.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41577
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 2 Oct 2006 20:03:01 +0000 (20:03 +0000)]
Change the name of the dir where the message catalogs are installed on
MSW back to 'locale' and also change back to the full directory
structure including the LC_MESSAGES dir. The reasons these changes
were orginally made no longer apply
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41576
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 2 Oct 2006 19:59:58 +0000 (19:59 +0000)]
fix layout
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41575
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 2 Oct 2006 19:59:00 +0000 (19:59 +0000)]
Show the color component values too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41574
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 2 Oct 2006 19:58:21 +0000 (19:58 +0000)]
Deal with wxVariant changed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41573
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 2 Oct 2006 19:50:46 +0000 (19:50 +0000)]
Always set colormap for PangoContext. This silences myriads
of warning in the wxRichTextCtrl.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41572
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Mon, 2 Oct 2006 19:31:36 +0000 (19:31 +0000)]
making virtual lists faster by not sorting items
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41571
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Mon, 2 Oct 2006 18:50:53 +0000 (18:50 +0000)]
first stab at the selection iterator
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41570
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Mon, 2 Oct 2006 18:04:02 +0000 (18:04 +0000)]
non-pch build fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41569
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Mon, 2 Oct 2006 17:38:30 +0000 (17:38 +0000)]
listctrl header cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41568
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Mon, 2 Oct 2006 17:35:16 +0000 (17:35 +0000)]
build fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41567
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 2 Oct 2006 16:18:20 +0000 (16:18 +0000)]
Don't cache the best size until we get a non-zero value back from the
activeX control.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41566
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 2 Oct 2006 16:01:10 +0000 (16:01 +0000)]
Forgot to commit latest sample changes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41565
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Mon, 2 Oct 2006 13:52:48 +0000 (13:52 +0000)]
workaround for GDIPlus conversion errors, adding wxMask support
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41564
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 2 Oct 2006 12:47:31 +0000 (12:47 +0000)]
Use wxIsalnum to test for word delimiters
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41563
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 2 Oct 2006 12:38:47 +0000 (12:38 +0000)]
Compilo fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41562
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 2 Oct 2006 12:11:19 +0000 (12:11 +0000)]
Fixed crash caused by A=B?C:D used for returning wxObject derived type.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41561
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 2 Oct 2006 11:18:35 +0000 (11:18 +0000)]
GCC warning fix. Minor cleanup.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41560
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Oct 2006 09:10:41 +0000 (09:10 +0000)]
fix VC warning about incorrect dll linkage of wxDataViewSelection
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41559
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Oct 2006 09:00:12 +0000 (09:00 +0000)]
put expdecl in the correct place in DECLARE/IMPLEMENT_VARIANT_OBJECT_EXPORTED
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41558
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 2 Oct 2006 08:52:49 +0000 (08:52 +0000)]
Updated Watcom/OS2 makefiles.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41557
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 2 Oct 2006 08:49:32 +0000 (08:49 +0000)]
Don't test size_t for positive only values (warning fix).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41556
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 2 Oct 2006 08:15:15 +0000 (08:15 +0000)]
wxVariant support needs wx/icon.h earlier.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41555
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Mon, 2 Oct 2006 08:12:33 +0000 (08:12 +0000)]
put grid string in generic/grid.cpp, not common/datacmn.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41554
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Oct 2006 08:04:50 +0000 (08:04 +0000)]
added missing \label for IsUsingNativeDecorations()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41553
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Oct 2006 08:03:38 +0000 (08:03 +0000)]
fixed bad DetachRoot link
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41552
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 2 Oct 2006 07:58:53 +0000 (07:58 +0000)]
wxVariant support for icon and bitmap should work regardless wxBitmapBase.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41551
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 2 Oct 2006 07:19:17 +0000 (07:19 +0000)]
Tinderbox build fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41550
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 2 Oct 2006 07:09:20 +0000 (07:09 +0000)]
Warning fixes after char->wxChar in wxVariant.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41549
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Mon, 2 Oct 2006 05:38:05 +0000 (05:38 +0000)]
use unsigned for display count
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41548
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Mon, 2 Oct 2006 05:36:31 +0000 (05:36 +0000)]
64-bit warning fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41547
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Mon, 2 Oct 2006 05:33:22 +0000 (05:33 +0000)]
warning fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41546
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
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
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
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
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