]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/mac/dc.h
Removed unnecessary code from utilsunx.cpp
[wxWidgets.git] / include / wx / mac / dc.h
index 3075bbf734e6070721c5c8358588e6317f983854..dd5525257346e6dfee8fc7b79eb7763c04c2f174 100644 (file)
@@ -168,6 +168,17 @@ class WXDLLEXPORT wxDC: public wxObject
     virtual void GetTextExtent( const wxString &string, long *width, long *height,
                      long *descent = NULL, long *externalLeading = NULL,
                      wxFont *theFont = NULL, bool use16 = FALSE ) const ;
+    virtual void GetTextExtent( const wxString &string, int *width, int *height,
+                     int *descent = NULL, int *externalLeading = NULL,
+                     wxFont *theFont = NULL, bool use16 = FALSE ) const 
+    {
+       long lwidth,lheight,ldescent,lexternal ;
+       GetTextExtent( string, &lwidth,&lheight,&ldescent,&lexternal,theFont,use16 ) ;
+       *width = lwidth ;
+       *height = lheight ;
+       if (descent) *descent = ldescent ;
+       if (externalLeading) *externalLeading = lexternal ;
+    }
     virtual wxCoord GetCharWidth(void) const;
     virtual wxCoord GetCharHeight(void) const;
     
@@ -371,6 +382,7 @@ class WXDLLEXPORT wxDC: public wxObject
 
 //begin wxmac
        GrafPtr                         m_macPort ;
+       GWorldPtr                       m_macMask ;
 
        // in order to preserve the const inheritance of the virtual functions, we have to 
        // use mutable variables starting from CWPro 5