wxWidgets.git
17 years agofix wxFilesystem compilation if wxUSE_FFILE is 0 but wxUSE_FILE is 1; disable wxFileS...
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

17 years agodon't set negative window size
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

17 years agoheader cleanup
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

17 years ago Added event skeletons, defines, event ids..
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

17 years ago Added selection API.
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

17 years ago Replaces size_t with unsigned int in wxDataViewCtrl API.
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

17 years agoRemove the ability to sort by column in virtual wxListCtrl, and remove movable column...
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

17 years agodefine wxUSE_ACTIVEX and wxUSE_OLE_AUTOMATION with wxUSE_OLE (no separate switches...
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

17 years agoadded wxUSE_ACTIVEX which depends on wxUSE_VARIANT and which wxUSE_MEDIACTRL depends...
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

17 years agoreSWIGged
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

17 years agoDon't autosize if the height is too small. Interaction with the
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

17 years agoMatch some API tweaks made in CVS
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

17 years agoDon't override the Label property in the base class.
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

17 years agoChange the name of the dir where the message catalogs are installed on
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

17 years agofix layout
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

17 years agoShow the color component values too
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

17 years agoDeal with wxVariant changed
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

17 years ago Always set colormap for PangoContext. This silences myriads
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

17 years agomaking virtual lists faster by not sorting items
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

17 years agofirst stab at the selection iterator
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

17 years agonon-pch build fix
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

17 years agolistctrl header cleanup
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

17 years agobuild fix
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

17 years agoDon't cache the best size until we get a non-zero value back from the
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

17 years ago Forgot to commit latest sample changes.
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

17 years agoworkaround for GDIPlus conversion errors, adding wxMask support
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

17 years agoUse wxIsalnum to test for word delimiters
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

17 years agoCompilo fix
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

17 years agoFixed crash caused by A=B?C:D used for returning wxObject derived type.
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

17 years agoGCC warning fix. Minor cleanup.
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

17 years agofix VC warning about incorrect dll linkage of wxDataViewSelection
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

17 years agoput expdecl in the correct place in DECLARE/IMPLEMENT_VARIANT_OBJECT_EXPORTED
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

17 years agoUpdated Watcom/OS2 makefiles.
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

17 years agoDon't test size_t for positive only values (warning fix).
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

17 years agowxVariant support needs wx/icon.h earlier.
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

17 years agoput grid string in generic/grid.cpp, not common/datacmn.cpp
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

17 years agoadded missing \label for IsUsingNativeDecorations()
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

17 years agofixed bad DetachRoot link
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

17 years agowxVariant support for icon and bitmap should work regardless wxBitmapBase.
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

17 years agoTinderbox build fix.
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

17 years agoWarning fixes after char->wxChar in wxVariant.
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

17 years agouse unsigned for display count
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

17 years ago64-bit warning fixes
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

17 years agowarning fix
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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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