]>
git.saurik.com Git - wxWidgets.git/log
Vadim Zeitlin [Mon, 28 Aug 2006 10:05:23 +0000 (10:05 +0000)]
document maxLenght and rectBounds ctor parameters; minor cleanup (use \arg, \NULL)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40896
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 28 Aug 2006 09:53:33 +0000 (09:53 +0000)]
added alpha support to wxCocoa, also fixed compilation after alpha changes hopefully
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40895
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 28 Aug 2006 09:38:14 +0000 (09:38 +0000)]
Corrected close button bitmap in wxAUIMultiNotebook.
Added test for wxAUIMultiNotebook to aui sample.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40894
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 28 Aug 2006 08:41:11 +0000 (08:41 +0000)]
Don't use wxTHICK_FRAME in the docs anymore.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40893
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 28 Aug 2006 08:37:41 +0000 (08:37 +0000)]
Update info on wxMiniFrame.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40892
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 28 Aug 2006 08:33:23 +0000 (08:33 +0000)]
Leave a comment about drag threshold setting.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40891
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 28 Aug 2006 08:29:03 +0000 (08:29 +0000)]
More comments about non-native GTH widgets.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40890
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Mon, 28 Aug 2006 07:53:48 +0000 (07:53 +0000)]
Use WX_CHECK_FUNCS for strtok_r.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40889
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Mon, 28 Aug 2006 07:48:26 +0000 (07:48 +0000)]
Add WX_CHECK_FUNCS (instead of WX_CHECK_DECLS). It checks for functions in
both headers and libs.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40888
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sun, 27 Aug 2006 20:07:14 +0000 (20:07 +0000)]
Corrected off-by-1 error in dock test.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40887
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sun, 27 Aug 2006 19:58:56 +0000 (19:58 +0000)]
The docking logic in the top and right docking areas
was reversed. There is still an off-by-1 error that
makes the toolbar jump in the bottom dock, not in
the top dock.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40886
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 27 Aug 2006 18:16:55 +0000 (18:16 +0000)]
Removed more references to removed source file.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40880
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 27 Aug 2006 16:40:17 +0000 (16:40 +0000)]
Fixed OS/2 specific defines (there's no such thing as WXOS2).
Added the more commonly used wxPORT_PM as alias for wxPORT_OS2.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40879
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 27 Aug 2006 16:36:41 +0000 (16:36 +0000)]
Removed no longer needed/existing file os2/gdiobj.cpp from filelist.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40878
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 27 Aug 2006 16:27:50 +0000 (16:27 +0000)]
Changed font generation to follow new pattern of other ports more closely.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40877
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sun, 27 Aug 2006 15:45:12 +0000 (15:45 +0000)]
Correct calculation of sticky toolbar.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40876
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sun, 27 Aug 2006 15:42:09 +0000 (15:42 +0000)]
Change drag threshhold (why was it multiplied
by 2 before?).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40875
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 27 Aug 2006 15:19:39 +0000 (15:19 +0000)]
started making the list of widgets not implemented natively in wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40874
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sun, 27 Aug 2006 15:19:39 +0000 (15:19 +0000)]
Made toolbars sticky, i.e. you need to drag them
several (and not just one) pixels away from the
docking area to make them undock/float. This
removes some more toolbar jumping.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40873
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 27 Aug 2006 15:13:36 +0000 (15:13 +0000)]
call Update() from SetStatusText() to ensure that the message is shown to the user immediately
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40872
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 27 Aug 2006 13:45:58 +0000 (13:45 +0000)]
relax DFB version requirements to work with 0.9.22 and not only the latest 0.9.25
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40871
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 27 Aug 2006 13:15:29 +0000 (13:15 +0000)]
DFEC_UNIVERSAL is not available in DirectFB < 0.9.23, use wxCHECK_DFB_VERSION() around it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40870
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 27 Aug 2006 13:13:41 +0000 (13:13 +0000)]
added wxCHECK_DFB_VERSION() macro
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40869
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 27 Aug 2006 10:12:10 +0000 (10:12 +0000)]
removed g_eraseGC and wxWinModule used for initializing it as it was unused
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40868
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sun, 27 Aug 2006 10:10:16 +0000 (10:10 +0000)]
Removed one of the jumping toolbar artefacts.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40867
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 27 Aug 2006 10:04:28 +0000 (10:04 +0000)]
assert that GTKGetWindow() returns non-NULL GdkWindows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40866
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 27 Aug 2006 09:42:42 +0000 (09:42 +0000)]
initial (not yet working) code for DirectFB port
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40865
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 27 Aug 2006 09:29:25 +0000 (09:29 +0000)]
made wxCSConv fall back to iso-8859-1 if wxFONTENCODING_SYSTEM is specified and wxLocale cannot be used to determine the default charset because wxUSE_INTL=0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40864
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Sun, 27 Aug 2006 09:23:58 +0000 (09:23 +0000)]
hint to alpha colours added
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40863
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sun, 27 Aug 2006 09:16:46 +0000 (09:16 +0000)]
Rename the C++ Iterator class to Accessor, and add a Python Iterator
class that implements the Python itrerator interface.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40862
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Sun, 27 Aug 2006 09:13:44 +0000 (09:13 +0000)]
adding alpha channel doc
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40861
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sun, 27 Aug 2006 09:11:47 +0000 (09:11 +0000)]
Add raw bitmap access sample to the demo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40860
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Sun, 27 Aug 2006 00:57:37 +0000 (00:57 +0000)]
GTK+ paints during idle time, it doesn't need help with that
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40859
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sun, 27 Aug 2006 00:46:22 +0000 (00:46 +0000)]
Do premultiplication in wx*PixelData_Iterator::Get and Set
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40858
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Sun, 27 Aug 2006 00:31:39 +0000 (00:31 +0000)]
returning true is sufficient to stop signal emission
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40857
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 26 Aug 2006 22:26:53 +0000 (22:26 +0000)]
don't crash when EnsureVisible() is called for the hidden root item
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40856
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 26 Aug 2006 22:21:11 +0000 (22:21 +0000)]
don't call EnsureVisible(tree->GetRootItem()) for a tree with hidden root, this crashes under MSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40855
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Sat, 26 Aug 2006 22:07:45 +0000 (22:07 +0000)]
use "event" signal emission hook to install idle handler for many events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40854
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Sat, 26 Aug 2006 22:04:21 +0000 (22:04 +0000)]
don't tie up cpu in idle loop when showing assert dialog
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40853
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 26 Aug 2006 21:15:40 +0000 (21:15 +0000)]
Patch #
1547057 : Disable grid lines in wx.lib.printout.PrintTable
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40852
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 26 Aug 2006 21:13:58 +0000 (21:13 +0000)]
Patch from Will Sadkin:
- Fixed masked.numctrl to properly limit integer controls, and
also handle '-.00' properly.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40851
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 26 Aug 2006 20:40:24 +0000 (20:40 +0000)]
wxURLDataObject has a parameter
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40850
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 26 Aug 2006 20:37:29 +0000 (20:37 +0000)]
Add alpha component to wxColour
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40849
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Sat, 26 Aug 2006 18:37:51 +0000 (18:37 +0000)]
add needed includes, remove unneeded ones
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40848
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Sat, 26 Aug 2006 18:36:19 +0000 (18:36 +0000)]
correct idle tag type; remove unneeded includes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40847
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Sat, 26 Aug 2006 18:35:03 +0000 (18:35 +0000)]
remove special pending idle callback, pending events are handled by common code; remove unneeded includes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40846
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Sat, 26 Aug 2006 16:16:16 +0000 (16:16 +0000)]
adding constants
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40840
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Sat, 26 Aug 2006 13:43:15 +0000 (13:43 +0000)]
getting rid of unused param warning
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40838
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Sat, 26 Aug 2006 13:35:08 +0000 (13:35 +0000)]
adding alpha to core graphics dc
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40837
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Sat, 26 Aug 2006 13:33:09 +0000 (13:33 +0000)]
adding alpha to wxColour
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40836
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 26 Aug 2006 00:53:25 +0000 (00:53 +0000)]
Removed wxHTML_FONT_SIZE_x
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40835
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 26 Aug 2006 00:52:46 +0000 (00:52 +0000)]
ComputeScaleAndOrigin not protected anymore
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40834
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 26 Aug 2006 00:28:41 +0000 (00:28 +0000)]
Avoid deprecation warnings for BeginDrawing and EndDrawing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40833
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 25 Aug 2006 22:50:30 +0000 (22:50 +0000)]
don't set cursor for not realized (and not only hidden) windows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40832
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 25 Aug 2006 22:48:07 +0000 (22:48 +0000)]
override OnAssertFailure(), not OnAssert() which is not called by wxOnAssert() any longer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40831
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 25 Aug 2006 22:12:07 +0000 (22:12 +0000)]
Use the width of the widest line (not the first line) for the max
width of the tooltip. Also, don't set a narrower width if the tooltip
control already has a wider one. It will automatically adjust smaller
if needed based on the \n's in the text.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40829
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 25 Aug 2006 21:53:12 +0000 (21:53 +0000)]
Add wx.App.DisplayAvailable() which can be used to determine if a GUI
can be created in the current environment. (Still need an
implementation for wxMSW...)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40828
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 25 Aug 2006 19:49:15 +0000 (19:49 +0000)]
workaround sizing bug on Mac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40827
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 25 Aug 2006 19:45:24 +0000 (19:45 +0000)]
workaround sizing bug on Mac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40826
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 25 Aug 2006 17:26:57 +0000 (17:26 +0000)]
quote an underscore
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40825
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 25 Aug 2006 17:23:01 +0000 (17:23 +0000)]
removed extra '}'
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40824
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 25 Aug 2006 16:52:58 +0000 (16:52 +0000)]
don't hardcode HTML font sizes, this makes wxHtmlWindow look really ugly when default font size is not 12, base the default font sizes on wxNORMAL_FONT instead
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40823
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 25 Aug 2006 16:05:56 +0000 (16:05 +0000)]
shouldn't update cursor for hidden windows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40822
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 25 Aug 2006 15:49:11 +0000 (15:49 +0000)]
remove the object from wxPendingDelete list before deleting it to avoid infinite loop if DeletePendingObject() is reentered from object dtor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40821
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 25 Aug 2006 14:09:34 +0000 (14:09 +0000)]
Warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40820
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 25 Aug 2006 13:23:47 +0000 (13:23 +0000)]
reset busy cursor checkbox when switching to another control
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40819
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 25 Aug 2006 13:22:32 +0000 (13:22 +0000)]
changed GTKCallbackCommonPrologue() to return -1 in addition to true and false to allow returning immediately with true return code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40818
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 25 Aug 2006 13:07:16 +0000 (13:07 +0000)]
forgot GTKSetDelayedFocusIfNeeded() call in the last commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40817
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 25 Aug 2006 13:06:19 +0000 (13:06 +0000)]
Many changes:
- Introduced GTKGetWindow() which returns all GdkWindows associated with the
given wxWindow
- Renamed IsOwnGtkWindow() to GTKIsOwnWindow() to avoid confusion with the old
virtual function (the new one is non-virtual and is implemented in terms of
GTKGetWindow())
- Refactored/simplified event handlers code in gtk/window.cpp
- Fixed some header guards names (__GTKFOO__ -> _WX_GTK_FOO_H_)
- Added GTKUpdateCursor() which sets the current cursor for all windows
returned by GTKGetWindow()
- Factored out code from many different classes in wxControl::OnInternalIdle()
which now updates the cursor, checks for internal focus and sends update UI
events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40816
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 25 Aug 2006 12:59:28 +0000 (12:59 +0000)]
Many changes:
- Introduced GTKGetWindow() which returns all GdkWindows associated with the
given wxWindow
- Renamed IsOwnGtkWindow() to GTKIsOwnWindow() to avoid confusion with the old
virtual function (the new one is non-virtual and is implemented in terms of
GTKGetWindow())
- Refactored/simplified event handlers code in gtk/window.cpp
- Fixed some header guards names (__GTKFOO__ -> _WX_GTK_FOO_H_)
- Added GTKUpdateCursor() which sets the current cursor for all windows
returned by GTKGetWindow()
- Factored out code from many different classes in wxControl::OnInternalIdle()
which now updates the cursor, checks for internal focus and sends update UI
events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40815
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 25 Aug 2006 11:21:14 +0000 (11:21 +0000)]
Missing API.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40814
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jouk Jansen [Fri, 25 Aug 2006 06:56:52 +0000 (06:56 +0000)]
Patches for OpenVMS port
Modified Files:
wxWidgets/setup.h_vms wxWidgets/src/common/descrip.mms
wxWidgets/src/generic/descrip.mms
wxWidgets/src/gtk/descrip.mms wxWidgets/src/gtk1/descrip.mms
wxWidgets/src/motif/descrip.mms wxWidgets/src/x11/descrip.mms
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40813
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Fri, 25 Aug 2006 06:27:34 +0000 (06:27 +0000)]
set depth to 32 when creating pixbuf from wxImage with alpha; correct a few comments
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40812
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 25 Aug 2006 03:30:20 +0000 (03:30 +0000)]
Add wrappers for wxNativePixelData and wxAlphaPixelData
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40811
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 25 Aug 2006 03:21:18 +0000 (03:21 +0000)]
Still check for a Python error in %threadWrapperOff
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40810
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 25 Aug 2006 03:19:06 +0000 (03:19 +0000)]
Default construcctor for Iterator
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40809
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Thu, 24 Aug 2006 21:18:18 +0000 (21:18 +0000)]
Add apptrait.h for msdos
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40807
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 24 Aug 2006 21:05:20 +0000 (21:05 +0000)]
prevent selecting the treebook items without corresponding pages to ensure that CurrentPage() always returns something non NULL and removed the checks for it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40806
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 24 Aug 2006 21:00:07 +0000 (21:00 +0000)]
don't reset the selection after event was vetoed if there is no old selection
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40805
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 24 Aug 2006 20:26:59 +0000 (20:26 +0000)]
added tests for setting the cursor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40804
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Thu, 24 Aug 2006 20:24:08 +0000 (20:24 +0000)]
Implement wxIsPlatform64Bit().
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40803
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Thu, 24 Aug 2006 19:35:46 +0000 (19:35 +0000)]
Missing exports.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40802
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 24 Aug 2006 18:07:40 +0000 (18:07 +0000)]
fix compilation both for Robert's cross-compiler and for all normal compilers by just removing the offending m_item initialization line which is unnecessary anyhow
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40801
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 24 Aug 2006 17:50:10 +0000 (17:50 +0000)]
try to deal more gracefully (than simply not showing anything at all) with invalid UTF-8 strings (e.g. ISO-8859-1 strings inserted in controls with default (UTF-8) font
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40800
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 24 Aug 2006 17:43:42 +0000 (17:43 +0000)]
WinCE build fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40799
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 24 Aug 2006 16:33:28 +0000 (16:33 +0000)]
Follow OnOK changes in wxDialog.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40798
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 24 Aug 2006 16:08:21 +0000 (16:08 +0000)]
After adding check to wx/mgl/chkconf.h for UNIV flag, our regex needs this flag delivered by makefiles (with rebaking).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40797
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 24 Aug 2006 15:40:00 +0000 (15:40 +0000)]
Warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40796
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 24 Aug 2006 15:37:25 +0000 (15:37 +0000)]
Avoid conflict between new transparency API and old background support.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40795
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 24 Aug 2006 14:52:50 +0000 (14:52 +0000)]
Blind wxTinderbox fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40794
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 24 Aug 2006 14:47:18 +0000 (14:47 +0000)]
wx\settings.h is part of PCH support.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40793
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 24 Aug 2006 14:43:20 +0000 (14:43 +0000)]
Keep wxPalmOS buildable - wxIcon and wxCursor moved to generic implementations.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40792
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 24 Aug 2006 14:35:48 +0000 (14:35 +0000)]
Keep wxPalmOS buildable - event table moved to base class.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40791
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 24 Aug 2006 14:33:43 +0000 (14:33 +0000)]
Warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40790
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 24 Aug 2006 14:27:41 +0000 (14:27 +0000)]
Keep wxPalmOS buildable - missing functions.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40789
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 24 Aug 2006 11:08:42 +0000 (11:08 +0000)]
Added resize support to wxMiniFrame.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40788
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 24 Aug 2006 10:01:40 +0000 (10:01 +0000)]
Suppress warning from wxMiniFrame.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40787
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 24 Aug 2006 09:54:36 +0000 (09:54 +0000)]
revert bits for XBM bitmaps under MSW
adapt XBM usage in wxAUI to this logic
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40786
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 24 Aug 2006 09:35:06 +0000 (09:35 +0000)]
Reenable inversion code again.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40785
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Thu, 24 Aug 2006 07:36:37 +0000 (07:36 +0000)]
Removed no longer needed "DECLARE_EVENT_TABLE()" completing the previous change.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40784
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775