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