Implement SetShape() for wxPopupWindow in wxGTK.
authorVadim Zeitlin <vadim@wxwidgets.org>
Thu, 13 Oct 2011 12:45:56 +0000 (12:45 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Thu, 13 Oct 2011 12:45:56 +0000 (12:45 +0000)
commita82afab363d472b412823d645091ced8a60b6c14
tree57ef58c56472e41c3c117ddfcb9190d774094d1a
parentb39badac119fe944152cd1408a90b82e710ea598
Implement SetShape() for wxPopupWindow in wxGTK.

Move SetShape() implementation from wxTopLevelWindow to wxNonOwnedWindow so
that wxPopupWindow, which also inherits from the latter, could use it as well.

This makes it possible to have popup windows with irregular shapes in wxGTK as
well as in wxMSW and wxOSX.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@69408 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Makefile.in
build/bakefiles/files.bkl
include/wx/gtk/nonownedwnd.h [new file with mode: 0644]
include/wx/gtk/toplevel.h
include/wx/nonownedwnd.h
src/gtk/nonownedwnd.cpp [new file with mode: 0644]
src/gtk/toplevel.cpp