]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
18 years agoAdded a list style editor page to the formatting dialog.
Julian Smart [Thu, 19 Oct 2006 14:04:13 +0000 (14:04 +0000)] 
Added a list style editor page to the formatting dialog.
Added a style organiser dialog, which can be used to browse
for and apply styles and can be limited to show one of
the three style types, or all three.
Added a font name cache since it's an expensive operation
that's used frequently by the rich text dialogs.
Added ability to switch off tooltips for new dialogs
(off by default). Improved the previews. Pressing tab or shift-tab
at the start of a list item now demotes or promotes the item.

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

18 years agoadded newline at end of file
Vadim Zeitlin [Thu, 19 Oct 2006 13:09:48 +0000 (13:09 +0000)] 
added newline at end of file

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

18 years ago Made wxStreamBase::IsOk() virtual;
Robert Roebling [Thu, 19 Oct 2006 12:30:59 +0000 (12:30 +0000)] 
  Made wxStreamBase::IsOk() virtual;
  Overrride in file streams to test foe base class and
    for correctly opened files.

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

18 years agofixed the problem in 2 last commits
Vadim Zeitlin [Thu, 19 Oct 2006 12:12:40 +0000 (12:12 +0000)] 
fixed the problem in 2 last commits

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

18 years ago Fix mem leak.
Robert Roebling [Thu, 19 Oct 2006 12:08:29 +0000 (12:08 +0000)] 
  Fix mem leak.

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

18 years agoRescale images automatically with informations about internal requirements (Jaakko...
Włodzimierz Skiba [Thu, 19 Oct 2006 12:06:00 +0000 (12:06 +0000)] 
Rescale images automatically with informations about internal requirements (Jaakko Salli).

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

18 years agofix memory leak in wxGetTempFileName(const wxString&, wxString&) overload; also defin...
Vadim Zeitlin [Thu, 19 Oct 2006 11:58:48 +0000 (11:58 +0000)] 
fix memory leak in wxGetTempFileName(const wxString&, wxString&) overload; also define wxGetTempFileName(const wxString&, wxChar *) overload in terms of the other one and not vice versa

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

18 years agoInclude defs.h before including wxchar.h to make init.h self-contained (able to inclu...
Mart Raudsepp [Thu, 19 Oct 2006 07:43:24 +0000 (07:43 +0000)] 
Include defs.h before including wxchar.h to make init.h self-contained (able to include this header in
applications as the only one).
Before with only include wxchar.h it was missing ATTRIBUTE_PRINTF and other things due to wxchar.h not including
defs.h because of defs.h including wxchar.h itself.
We probably don't need to include wxchar.h anymore in init.h then, but I don't want to rely on wxchar.h being
always included from defs.h (if we can rely on that, please change if appropriate)

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

18 years agofix memory leak in Freeze
Paul Cornett [Thu, 19 Oct 2006 02:53:54 +0000 (02:53 +0000)] 
fix memory leak in Freeze

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

18 years agoSeveral wxWebKitCtrl enhancements/fixes. Including:
Kevin Ollivier [Thu, 19 Oct 2006 00:40:23 +0000 (00:40 +0000)] 
Several wxWebKitCtrl enhancements/fixes. Including:

- new methods for increasing/decreasing text size, getting selection, getting/setting scroll position, printing, enabling editing, and running JavaScripts on the page.

- added new event (wxWebKitBeforeLoadEvent) for catching, and possibly vetoing, load events before they occur.

- wxWebKitCtrl now fires mouse events for certain events that it was eating before. This improves wxSplitterWindow resizing behavior.

- refactoring of the sizing logic to move the Cocoa view. I've tested this with splitter windows, panels, notebooks and all position correctly with this.

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

18 years agoAllow other classes to access the SetupMouseEvent function.
Kevin Ollivier [Thu, 19 Oct 2006 00:22:11 +0000 (00:22 +0000)] 
Allow other classes to access the SetupMouseEvent function.

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

18 years agoreSWIGged
Robin Dunn [Wed, 18 Oct 2006 23:51:19 +0000 (23:51 +0000)] 
reSWIGged

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

18 years agosome changes to make epydoc happy
Robin Dunn [Wed, 18 Oct 2006 23:50:01 +0000 (23:50 +0000)] 
some changes to make epydoc happy

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

18 years agodocstring
Robin Dunn [Wed, 18 Oct 2006 23:49:22 +0000 (23:49 +0000)] 
docstring

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

18 years agoregen ReST docs
Robin Dunn [Wed, 18 Oct 2006 23:46:44 +0000 (23:46 +0000)] 
regen ReST docs

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

18 years agoremove "pre"
Robin Dunn [Wed, 18 Oct 2006 23:45:42 +0000 (23:45 +0000)] 
remove "pre"

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

18 years agoPatch #1579801: wxBufferedDC shared buffer bitmap
Robin Dunn [Wed, 18 Oct 2006 22:36:36 +0000 (22:36 +0000)] 
Patch #1579801: wxBufferedDC shared buffer bitmap

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

18 years agoPatch from Andrea: fixes no page chang* events with mouse right click,
Robin Dunn [Wed, 18 Oct 2006 22:09:18 +0000 (22:09 +0000)] 
Patch from Andrea: fixes no page chang* events with mouse right click,
plus a couple of other minor issues

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

18 years ago Test for KDE and GNOME using session manager vendor.
Robert Roebling [Wed, 18 Oct 2006 21:55:54 +0000 (21:55 +0000)] 
   Test for KDE and GNOME using session manager vendor.
   Use it in mime types initialization.
   Add wxUSE_DETECT_SM

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

18 years ago Support wxFULLSCREEN_NOSTATUSBAR
Robert Roebling [Wed, 18 Oct 2006 19:17:10 +0000 (19:17 +0000)] 
  Support wxFULLSCREEN_NOSTATUSBAR
  Correct Get/SetClientSize() accordingly.

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

18 years ago Support wxFULLSCREEN_NOMENUBAR
Robert Roebling [Wed, 18 Oct 2006 19:02:29 +0000 (19:02 +0000)] 
  Support wxFULLSCREEN_NOMENUBAR

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

18 years ago Ref counting overview.
Robert Roebling [Wed, 18 Oct 2006 17:24:55 +0000 (17:24 +0000)] 
  Ref counting overview.

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

18 years ago [ 1578529 ] better docs for reference-counted objects
Robert Roebling [Wed, 18 Oct 2006 17:23:42 +0000 (17:23 +0000)] 
  [ 1578529 ] better docs for reference-counted objects

  This already includes the change for wxBitmap, which
  is not COW yet.

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

18 years ago[ 1579280 ] small src/unix/mimetype.cpp optimizations
Robert Roebling [Wed, 18 Oct 2006 17:19:22 +0000 (17:19 +0000)] 
1579280 ] small src/unix/mimetype.cpp optimizations
I'm not sure if this actually changes the assembly in
a smart compiler, but who knows.

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

18 years ago [ 1579793 ] numerous bug fixes when mask is used
Robert Roebling [Wed, 18 Oct 2006 17:06:11 +0000 (17:06 +0000)] 
  [ 1579793 ] numerous bug fixes when mask is used
    Corrects PNG handling and wxImage::Paste()

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

18 years agoIf an empty string is passed, remove the tooltip instead of setting it
Robin Dunn [Wed, 18 Oct 2006 03:54:48 +0000 (03:54 +0000)] 
If an empty string is passed, remove the tooltip instead of setting it
to "".

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

18 years agodon't clear the tooltip unless there is one.
Robin Dunn [Wed, 18 Oct 2006 03:41:50 +0000 (03:41 +0000)] 
don't clear the tooltip unless there is one.

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

18 years agouse generic wxAnimationCtrl in wxGTK-universal
Paul Cornett [Wed, 18 Oct 2006 03:32:52 +0000 (03:32 +0000)] 
use generic wxAnimationCtrl in wxGTK-universal

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

18 years agoDo not send a changed event if a button is clicked for down/up when the control is...
Kevin Hock [Wed, 18 Oct 2006 00:06:55 +0000 (00:06 +0000)] 
Do not send a changed event if a button is clicked for down/up when the control is already at min/max and wrap is not specified. Fixes both wxSpinButton and wxSpinCtrl. Bug #1578523.

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

18 years agoMore updates from Andrea
Robin Dunn [Tue, 17 Oct 2006 22:41:17 +0000 (22:41 +0000)] 
More updates from Andrea

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

18 years agoreSWIGged
Robin Dunn [Tue, 17 Oct 2006 20:49:16 +0000 (20:49 +0000)] 
reSWIGged

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

18 years agoNeed to subtract the m_miniTitle to get client size, not add it.
Robin Dunn [Tue, 17 Oct 2006 19:51:16 +0000 (19:51 +0000)] 
Need to subtract the m_miniTitle to get client size, not add it.

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

18 years agoAdd impl for IsFrozen
Robin Dunn [Tue, 17 Oct 2006 19:50:03 +0000 (19:50 +0000)] 
Add impl for IsFrozen

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

18 years agoGetSpacer returns a copy, not a reference to the size
Robin Dunn [Tue, 17 Oct 2006 19:37:59 +0000 (19:37 +0000)] 
GetSpacer returns a copy, not a reference to the size

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

18 years agoupdates from Andrea, plus some fixes
Robin Dunn [Tue, 17 Oct 2006 19:37:16 +0000 (19:37 +0000)] 
updates from Andrea, plus some fixes

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

18 years agoSetSelection(wxNOT_FOUND) now works correctly.
Julian Smart [Tue, 17 Oct 2006 18:21:05 +0000 (18:21 +0000)] 
SetSelection(wxNOT_FOUND) now works correctly.

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

18 years agoFixed assert when moving out of a menu
Julian Smart [Tue, 17 Oct 2006 17:18:57 +0000 (17:18 +0000)] 
Fixed assert when moving out of a menu

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

18 years agoSupport wxDF_UNICODETEXT
Julian Smart [Tue, 17 Oct 2006 17:16:53 +0000 (17:16 +0000)] 
Support wxDF_UNICODETEXT

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

18 years agoDraw tool transparently if we have a mask
Julian Smart [Tue, 17 Oct 2006 16:57:03 +0000 (16:57 +0000)] 
Draw tool transparently if we have a mask

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

18 years agoHeaders cleaning.
Włodzimierz Skiba [Tue, 17 Oct 2006 14:44:52 +0000 (14:44 +0000)] 
Headers cleaning.

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

18 years agoAdded various list commands to demonstrate new list features.
Julian Smart [Tue, 17 Oct 2006 14:12:03 +0000 (14:12 +0000)] 
Added various list commands to demonstrate new list features.
Now uses wxRichTextStyleListCtrl giving a choice of style types to display.

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

18 years agoAdded list style to text attributes, independent from paragraph style
Julian Smart [Tue, 17 Oct 2006 14:09:14 +0000 (14:09 +0000)] 
Added list style to text attributes, independent from paragraph style
Added list style definition
Added SetListStyle, ClearListStyle, NumberList, PromoteList to
buffer and control classes
Changed style listbox so double-click applies style instead of
single click. This allows for multiple items to be applicable,
and also in future to edit styles from this listbox without
accidentally applying the style to content.
Added wxRichTextStyleListCtrl which also shows a wxChoice for
selecting the type of style to display.
Style sheets can form a chain to allow inheritance from current
style sheet (not yet supported by style list controls).
Added PushStyleSheet/PopStyleSheet.

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

18 years agofixing coordinate conversions
Stefan Csomor [Tue, 17 Oct 2006 09:27:46 +0000 (09:27 +0000)] 
fixing coordinate conversions

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

18 years agoremove assert from PurgeOtherRepresentations,we'll have to trust that callers know...
Paul Cornett [Tue, 17 Oct 2006 05:50:10 +0000 (05:50 +0000)] 
remove assert from PurgeOtherRepresentations,we'll have to trust that callers know what they're doing

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

18 years agouse common AllocExclusive, rather than custom code
Paul Cornett [Tue, 17 Oct 2006 04:20:47 +0000 (04:20 +0000)] 
use common AllocExclusive, rather than custom code

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

18 years agoimplement {Create,Clone}RefData for gtk wxBitmap
Paul Cornett [Tue, 17 Oct 2006 03:19:20 +0000 (03:19 +0000)] 
implement {Create,Clone}RefData for gtk wxBitmap

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

18 years agoadd public wxObject::UnShare
Paul Cornett [Tue, 17 Oct 2006 03:18:28 +0000 (03:18 +0000)] 
add public wxObject::UnShare

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

18 years agoPatch #1576397, fix to properly render months that start on a Sunday
Robin Dunn [Tue, 17 Oct 2006 00:15:33 +0000 (00:15 +0000)] 
Patch #1576397, fix to properly render months that start on a Sunday

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

18 years agoShow the AlphaDrawing sample
Robin Dunn [Mon, 16 Oct 2006 21:55:41 +0000 (21:55 +0000)] 
Show the AlphaDrawing sample

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

18 years agoreSWIGged
Robin Dunn [Mon, 16 Oct 2006 21:53:14 +0000 (21:53 +0000)] 
reSWIGged

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

18 years agodocstring fix
Robin Dunn [Mon, 16 Oct 2006 21:52:41 +0000 (21:52 +0000)] 
docstring fix

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

18 years ago Correct wxComboBox height in wxToolbar for old
Robert Roebling [Mon, 16 Oct 2006 21:44:22 +0000 (21:44 +0000)] 
 Correct wxComboBox height in wxToolbar for old
   GtkCombo-based implementation.

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

18 years agoCompile fix: forward decalare wxFloatingPane
Robin Dunn [Mon, 16 Oct 2006 20:56:58 +0000 (20:56 +0000)] 
Compile fix: forward decalare wxFloatingPane

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

18 years ago Fix wxMiniFrame caption height.
Robert Roebling [Mon, 16 Oct 2006 20:55:59 +0000 (20:55 +0000)] 
  Fix wxMiniFrame caption height.

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

18 years ago [ 1578466 ] Support for custom floating panes
Robert Roebling [Mon, 16 Oct 2006 20:36:11 +0000 (20:36 +0000)] 
  [ 1578466 ] Support for custom floating panes

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

18 years ago [ 1578468 ] full support for "destroy on close" flag
Robert Roebling [Mon, 16 Oct 2006 20:27:37 +0000 (20:27 +0000)] 
  [ 1578468 ] full support for "destroy on close" flag

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

18 years agoreSWIGged
Robin Dunn [Mon, 16 Oct 2006 20:26:02 +0000 (20:26 +0000)] 
reSWIGged

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

18 years agouse the right number in the tarball filename
Robin Dunn [Mon, 16 Oct 2006 20:25:14 +0000 (20:25 +0000)] 
use the right number in the tarball filename

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

18 years agoput the gdiplus.dll with the wx DLLs
Robin Dunn [Mon, 16 Oct 2006 20:24:24 +0000 (20:24 +0000)] 
put the gdiplus.dll with the wx DLLs

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

18 years agouse wx.GCDC
Robin Dunn [Mon, 16 Oct 2006 20:22:33 +0000 (20:22 +0000)] 
use wx.GCDC

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

18 years agoDestroy the FileDialog when finished with it
Robin Dunn [Mon, 16 Oct 2006 19:50:21 +0000 (19:50 +0000)] 
Destroy the FileDialog when finished with it

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

18 years agoAdd a utility function that can calculate word-wrap line breaks, and
Robin Dunn [Mon, 16 Oct 2006 19:49:43 +0000 (19:49 +0000)] 
Add a utility function that can calculate word-wrap line breaks, and
use it in the AboutBox demo.

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

18 years agoDon't make a property out of GetEnableEffects, it hides the
Robin Dunn [Mon, 16 Oct 2006 18:27:03 +0000 (18:27 +0000)] 
Don't make a property out of GetEnableEffects, it hides the
EnableEffects method

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

18 years agoCall wxRichTextModuleInit
Robin Dunn [Mon, 16 Oct 2006 18:25:43 +0000 (18:25 +0000)] 
Call wxRichTextModuleInit

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

18 years ago Made wxWindow::Update() a little clearer.
Robert Roebling [Mon, 16 Oct 2006 18:16:49 +0000 (18:16 +0000)] 
  Made wxWindow::Update() a little clearer.

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

18 years agoMerge new item attributes if any are already existing
Robin Dunn [Mon, 16 Oct 2006 18:13:55 +0000 (18:13 +0000)] 
Merge new item attributes if any are already existing

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

18 years agoAdd wxRichTextModuleInit
Robin Dunn [Mon, 16 Oct 2006 18:12:17 +0000 (18:12 +0000)] 
Add wxRichTextModuleInit

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

18 years ago[#1577388] - fix for scaling in wxImage.
Włodzimierz Skiba [Mon, 16 Oct 2006 13:26:08 +0000 (13:26 +0000)] 
[#1577388] - fix for scaling in wxImage.

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

18 years agoAdded test for scaling and bluring wxImage.
Włodzimierz Skiba [Mon, 16 Oct 2006 13:22:13 +0000 (13:22 +0000)] 
Added test for scaling and bluring wxImage.

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

18 years agoAllow building without calendar.
Włodzimierz Skiba [Mon, 16 Oct 2006 12:37:29 +0000 (12:37 +0000)] 
Allow building without calendar.

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

18 years agoCVS tags cleaning (with other minor cleaning).
Włodzimierz Skiba [Mon, 16 Oct 2006 09:30:01 +0000 (09:30 +0000)] 
CVS tags cleaning (with other minor cleaning).

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

18 years agoFix for assert in 'dynarray.cpp' by Jaakko Salli.
Włodzimierz Skiba [Mon, 16 Oct 2006 09:04:21 +0000 (09:04 +0000)] 
Fix for assert in 'dynarray.cpp' by Jaakko Salli.

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

18 years ago Readd gtk_widget_set_size_request() to prevent
Robert Roebling [Sun, 15 Oct 2006 20:21:23 +0000 (20:21 +0000)] 
  Readd gtk_widget_set_size_request() to prevent
    -1,-1 from being allocated.

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

18 years ago Implement mnemnic support for wxToggleButton.
Robert Roebling [Sun, 15 Oct 2006 20:12:41 +0000 (20:12 +0000)] 
  Implement mnemnic support for wxToggleButton.

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

18 years agoremove gtk_pizza_expose, its purpose is easily accomplished from existing expose...
Paul Cornett [Sun, 15 Oct 2006 19:59:31 +0000 (19:59 +0000)] 
remove gtk_pizza_expose, its purpose is easily accomplished from existing expose-event handler in window.cpp

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

18 years ago I don't think anylonger that DrawHeaderButton() should
Robert Roebling [Sun, 15 Oct 2006 19:44:39 +0000 (19:44 +0000)] 
  I don't think anylonger that DrawHeaderButton() should
   be used for drawing grid row/col buttons. Also, the
   GTK2 port should not waste space per line of wxMSW
   doesn' waste it neither.

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

18 years ago Left unused variable around.
Robert Roebling [Sun, 15 Oct 2006 19:18:48 +0000 (19:18 +0000)] 
  Left unused variable around.
  Adjust window placement in the correct direction
    in RTL. This corrects in-place editing in wxGrid.

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

18 years ago Use widget->allocation instead of querying the
Robert Roebling [Sun, 15 Oct 2006 19:13:18 +0000 (19:13 +0000)] 
  Use widget->allocation instead of querying the
    window size with a gdk_  call.

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

18 years ago Do not remove GDK events for native GTK+ controls.
Robert Roebling [Sun, 15 Oct 2006 19:11:19 +0000 (19:11 +0000)] 
 Do not remove GDK events for native GTK+ controls.

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

18 years ago [ 1577675 ] Fix for GTK warnings in wxNotebook::DoRemovePage
Robert Roebling [Sun, 15 Oct 2006 18:44:33 +0000 (18:44 +0000)] 
 [ 1577675 ] Fix for GTK warnings in wxNotebook::DoRemovePage

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

18 years agonon-pch build fix, cleanup
Paul Cornett [Sun, 15 Oct 2006 18:05:25 +0000 (18:05 +0000)] 
non-pch build fix, cleanup

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

18 years agonon-pch build fixes
Paul Cornett [Sun, 15 Oct 2006 18:04:23 +0000 (18:04 +0000)] 
non-pch build fixes

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

18 years agoprobable typo
Paul Cornett [Sun, 15 Oct 2006 18:03:36 +0000 (18:03 +0000)] 
probable typo

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

18 years ago Fix setting the clipping region for a DC when the region is an
Mattia Barbon [Sun, 15 Oct 2006 15:51:35 +0000 (15:51 +0000)] 
  Fix setting the clipping region for a DC when the region is an
actual wxRegion.
  Fix some positioning/sizing bugs, mosting affecting controls
inside scrolled windows.

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

18 years ago Added wxRTTI macros to buffered DCs.
Mattia Barbon [Sun, 15 Oct 2006 15:45:13 +0000 (15:45 +0000)] 
  Added wxRTTI macros to buffered DCs.
  Fix a signed/unsigned warning.

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

18 years ago Correct window placement only once.
Robert Roebling [Sun, 15 Oct 2006 15:03:17 +0000 (15:03 +0000)] 
  Correct window placement only once.
  This fixes edit label control placement in wxListCtrl in RTL.

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

18 years agoadding missing typedefs for 10.4
Stefan Csomor [Sun, 15 Oct 2006 07:57:03 +0000 (07:57 +0000)] 
adding missing typedefs for 10.4

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

18 years agoavailability does not include any other headers, but it provides the necessary macros...
Stefan Csomor [Sun, 15 Oct 2006 07:46:49 +0000 (07:46 +0000)] 
availability does not include any other headers, but it provides the necessary macros everywhere

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

18 years agowrong caption for html window, cleanup
Paul Cornett [Sun, 15 Oct 2006 07:01:59 +0000 (07:01 +0000)] 
wrong caption for html window, cleanup

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

18 years agostore GtkPizza border width in GtkContainer.border_width, eliminate GtkPizza.shadow_type
Paul Cornett [Sun, 15 Oct 2006 07:01:36 +0000 (07:01 +0000)] 
store GtkPizza border width in GtkContainer.border_width, eliminate GtkPizza.shadow_type

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

18 years agoput back obviously-not-redundant resize
Paul Cornett [Sun, 15 Oct 2006 05:42:13 +0000 (05:42 +0000)] 
put back obviously-not-redundant resize

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

18 years agoremove redundant resize
Paul Cornett [Sun, 15 Oct 2006 05:36:45 +0000 (05:36 +0000)] 
remove redundant resize

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

18 years agoreplace use of deprecated GtkPixmap, gtk_container_border_width
Paul Cornett [Sun, 15 Oct 2006 04:36:31 +0000 (04:36 +0000)] 
replace use of deprecated GtkPixmap, gtk_container_border_width

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

18 years agological vs. boolean operators, unused decls and vars, etc
Paul Cornett [Sun, 15 Oct 2006 03:43:11 +0000 (03:43 +0000)] 
logical vs. boolean operators, unused decls and vars, etc

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

18 years agodeprecation fixes, plus some code size reduction and cleanup
Paul Cornett [Sun, 15 Oct 2006 01:10:01 +0000 (01:10 +0000)] 
deprecation fixes, plus some code size reduction and cleanup

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

18 years agoreplace use of deprecated GtkPixmap
Paul Cornett [Sat, 14 Oct 2006 19:01:34 +0000 (19:01 +0000)] 
replace use of deprecated GtkPixmap

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

18 years agoEnsure Cairo is installed before setting wxUSE_GRAPHICS_CONTEXT for
Robin Dunn [Sat, 14 Oct 2006 18:07:42 +0000 (18:07 +0000)] 
Ensure Cairo is installed before setting wxUSE_GRAPHICS_CONTEXT for
wxGTK builds

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

18 years agoDon't build animate by default
Robin Dunn [Sat, 14 Oct 2006 18:04:47 +0000 (18:04 +0000)] 
Don't build animate by default

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

18 years agoUpdate to InnoSetup 5
Robin Dunn [Sat, 14 Oct 2006 18:03:55 +0000 (18:03 +0000)] 
Update to InnoSetup 5

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

18 years agoDon't build the animate contrib
Robin Dunn [Sat, 14 Oct 2006 18:02:49 +0000 (18:02 +0000)] 
Don't build the animate contrib

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