X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/03647350fc7cd141953c72e0284e928847d30f44..e3ab69523b78d79752943ab6d044c334045a1e57:/include/wx/osx/iphone/private.h diff --git a/include/wx/osx/iphone/private.h b/include/wx/osx/iphone/private.h index b4c25709a5..73376eac68 100644 --- a/include/wx/osx/iphone/private.h +++ b/include/wx/osx/iphone/private.h @@ -125,7 +125,7 @@ public : virtual ~wxNonOwnedWindowIPhoneImpl(); - virtual void Destroy() ; + virtual void WillBeDestroyed() ; void Create( wxWindow* parent, const wxPoint& pos, const wxSize& size, long style, long extraStyle, const wxString& name ) ; @@ -169,10 +169,16 @@ public : virtual void WindowToScreen( int *x, int *y ); + // FIXME: Does iPhone have a concept of inactive windows? + virtual bool IsActive() { return true; } + wxNonOwnedWindow* GetWXPeer() { return m_wxPeer; } + + virtual bool InitialShowEventSent() { return m_initialShowSent; } protected : WX_UIWindow m_macWindow; void * m_macFullScreenData ; + bool m_initialShowSent; DECLARE_DYNAMIC_CLASS_NO_COPY(wxNonOwnedWindowIPhoneImpl) }; @@ -192,6 +198,12 @@ protected : @end + @interface wxUIView : UIView + { + } + + @end // wxUIView + void WXDLLIMPEXP_CORE wxOSXIPhoneClassAddWXMethods(Class c); #endif