added theme savvy store/restore grafport
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13234 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -90,23 +90,22 @@ class AGAPortHelper
|
|||||||
public :
|
public :
|
||||||
AGAPortHelper( GrafPtr newport) ;
|
AGAPortHelper( GrafPtr newport) ;
|
||||||
AGAPortHelper() ;
|
AGAPortHelper() ;
|
||||||
void Setup( GrafPtr newport ) ;
|
|
||||||
void Clear() ;
|
|
||||||
bool IsCleared() { return clip == NULL ; }
|
|
||||||
GrafPtr GetCurrentPort() { return nport ; }
|
|
||||||
~AGAPortHelper() ;
|
~AGAPortHelper() ;
|
||||||
|
|
||||||
|
void Setup( GrafPtr newport ) ;
|
||||||
|
void Clear() ;
|
||||||
|
bool IsCleared() { return m_clip == NULL ; }
|
||||||
|
GrafPtr GetCurrentPort() { return m_currentPort ; }
|
||||||
|
|
||||||
private :
|
private :
|
||||||
GrafPtr nport ;
|
GrafPtr m_currentPort ;
|
||||||
GrafPtr port ;
|
GrafPtr m_oldPort ;
|
||||||
PenState oldPenState ;
|
RgnHandle m_clip ;
|
||||||
RGBColor oldForeColor ;
|
ThemeDrawingState m_drawingState ;
|
||||||
RGBColor oldBackColor ;
|
short m_textFont ;
|
||||||
RgnHandle clip ;
|
short m_textSize ;
|
||||||
short font ;
|
short m_textStyle ;
|
||||||
short size ;
|
short m_textMode ;
|
||||||
short style ;
|
|
||||||
short mode ;
|
|
||||||
} ;
|
} ;
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user