| 1234567891011121314151617181920212223242526272829303132333435363738 | 
							- ///////////////////////////////////////////////////////////////////////////////
 
- // Name:        wx/msw/nonownedwnd.h
 
- // Purpose:     wxNonOwnedWindow declaration for wxMSW.
 
- // Author:      Vadim Zeitlin
 
- // Created:     2011-10-09
 
- // Copyright:   (c) 2011 Vadim Zeitlin <vadim@wxwidgets.org>
 
- // Licence:     wxWindows licence
 
- ///////////////////////////////////////////////////////////////////////////////
 
- #ifndef _WX_MSW_NONOWNEDWND_H_
 
- #define _WX_MSW_NONOWNEDWND_H_
 
- class wxNonOwnedWindowShapeImpl;
 
- // ----------------------------------------------------------------------------
 
- // wxNonOwnedWindow
 
- // ----------------------------------------------------------------------------
 
- class WXDLLIMPEXP_CORE wxNonOwnedWindow : public wxNonOwnedWindowBase
 
- {
 
- public:
 
-     wxNonOwnedWindow();
 
-     virtual ~wxNonOwnedWindow();
 
- protected:
 
-     virtual bool DoClearShape();
 
-     virtual bool DoSetRegionShape(const wxRegion& region);
 
- #if wxUSE_GRAPHICS_CONTEXT
 
-     virtual bool DoSetPathShape(const wxGraphicsPath& path);
 
- private:
 
-     wxNonOwnedWindowShapeImpl* m_shapeImpl;
 
- #endif // wxUSE_GRAPHICS_CONTEXT
 
-     wxDECLARE_NO_COPY_CLASS(wxNonOwnedWindow);
 
- };
 
- #endif // _WX_MSW_NONOWNEDWND_H_
 
 
  |