hiding the impl type more again

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59938 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Stefan Csomor
2009-03-30 07:30:26 +00:00
parent e542e141a3
commit ee032c59df
3 changed files with 7 additions and 7 deletions

View File

@@ -129,7 +129,7 @@ public :
virtual void DoNotifyFocusEvent(bool receivedFocus, wxWidgetImpl* otherWindow); virtual void DoNotifyFocusEvent(bool receivedFocus, wxWidgetImpl* otherWindow);
void SetFlipped(bool flipped); void SetFlipped(bool flipped);
bool IsFlipped() const { return m_isFlipped; } virtual bool IsFlipped() const { return m_isFlipped; }
// cocoa thunk connected calls // cocoa thunk connected calls

View File

@@ -205,6 +205,9 @@ public :
virtual void GetSize( int &width, int &height ) const = 0; virtual void GetSize( int &width, int &height ) const = 0;
virtual void SetControlSize( wxWindowVariant variant ) = 0; virtual void SetControlSize( wxWindowVariant variant ) = 0;
// native view coordinates are topleft to bottom right (flipped regarding CoreGraphics origin)
virtual bool IsFlipped() const { return true; }
virtual void SetNeedsDisplay( const wxRect* where = NULL ) = 0; virtual void SetNeedsDisplay( const wxRect* where = NULL ) = 0;
virtual bool GetNeedsDisplay() const = 0; virtual bool GetNeedsDisplay() const = 0;

View File

@@ -22,12 +22,9 @@ class WXDLLIMPEXP_FWD_CORE wxNonOwnedWindow;
#if wxOSX_USE_CARBON #if wxOSX_USE_CARBON
class WXDLLIMPEXP_FWD_CORE wxMacControl ; class WXDLLIMPEXP_FWD_CORE wxMacControl ;
typedef wxMacControl wxOSXWidgetImpl; typedef wxMacControl wxOSXWidgetImpl;
#elif wxOSX_USE_COCOA #elif wxOSX_USE_COCOA_OR_IPHONE
class WXDLLIMPEXP_FWD_CORE wxWidgetCocoaImpl ; class WXDLLIMPEXP_FWD_CORE wxWidgetImpl ;
typedef wxWidgetCocoaImpl wxOSXWidgetImpl; typedef wxWidgetImpl wxOSXWidgetImpl;
#elif wxOSX_USE_IPHONE
class WXDLLIMPEXP_FWD_CORE wxWidgetIPhoneImpl ;
typedef wxWidgetIPhoneImpl wxOSXWidgetImpl;
#endif #endif