Added wxTLW::SetShape and implementations for wxGTK, wxMSW and an
empty stub for wxMac. Added some generic helpers and a new ctor to wxRegion. Added samples/shaped. (Backport to 2.4 from 2.5) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_4_BRANCH@19872 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
12
samples/configure
vendored
12
samples/configure
vendored
@@ -693,15 +693,21 @@ trap 'rm -fr `echo "
|
||||
mobile/Makefile
|
||||
mobile/wxedit/Makefile
|
||||
mobile/styles/Makefile
|
||||
multimon/Makefile
|
||||
nativedlg/Makefile
|
||||
newgrid/Makefile
|
||||
notebook/Makefile
|
||||
oleauto/Makefile
|
||||
ownerdrw/Makefile
|
||||
png/Makefile
|
||||
printing/Makefile
|
||||
proplist/Makefile
|
||||
propsize/Makefile
|
||||
regtest/Makefile
|
||||
resource/Makefile
|
||||
rotate/Makefile
|
||||
sashtest/Makefile
|
||||
shaped/Makefile
|
||||
scroll/Makefile
|
||||
scrollsub/Makefile
|
||||
sockets/Makefile
|
||||
@@ -847,15 +853,21 @@ CONFIG_FILES=\${CONFIG_FILES-"Makefile
|
||||
mobile/Makefile
|
||||
mobile/wxedit/Makefile
|
||||
mobile/styles/Makefile
|
||||
multimon/Makefile
|
||||
nativedlg/Makefile
|
||||
newgrid/Makefile
|
||||
notebook/Makefile
|
||||
oleauto/Makefile
|
||||
ownerdrw/Makefile
|
||||
png/Makefile
|
||||
printing/Makefile
|
||||
proplist/Makefile
|
||||
propsize/Makefile
|
||||
regtest/Makefile
|
||||
resource/Makefile
|
||||
rotate/Makefile
|
||||
sashtest/Makefile
|
||||
shaped/Makefile
|
||||
scroll/Makefile
|
||||
scrollsub/Makefile
|
||||
sockets/Makefile
|
||||
|
@@ -77,6 +77,7 @@ AC_OUTPUT([
|
||||
resource/Makefile
|
||||
rotate/Makefile
|
||||
sashtest/Makefile
|
||||
shaped/Makefile
|
||||
scroll/Makefile
|
||||
scrollsub/Makefile
|
||||
sockets/Makefile
|
||||
|
@@ -42,7 +42,6 @@
|
||||
#endif
|
||||
|
||||
#include "wx/dcclient.h"
|
||||
#include "wx/image.h"
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// private classes
|
||||
@@ -155,7 +154,7 @@ ShapedFrame::ShapedFrame()
|
||||
m_bmp = wxBitmap("star.png", wxBITMAP_TYPE_PNG);
|
||||
SetSize(wxSize(m_bmp.GetWidth(), m_bmp.GetHeight()));
|
||||
SetToolTip(wxT("Right-click to exit"));
|
||||
#ifdef __WXMSW__
|
||||
#ifdef __wxMSW__
|
||||
// On wxGTK we can't do this yet because the window hasn't been created
|
||||
// yet so we wait until the EVT_WINDOW_CREATE event happens. On wxMSW it
|
||||
// has been created so we set the shape now.
|
||||
|
Reference in New Issue
Block a user