]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/mac/private.h
Fix some compilation and linking errors in samples.
[wxWidgets.git] / include / wx / mac / private.h
index 2f2c4c63452c4bc126200290267a1ee166a56619..5ebbdf1857703ee62fbfbc0a8fe3905231a436b9 100644 (file)
@@ -33,6 +33,8 @@
     #error "please update to Apple's lastest universal headers from http://developer.apple.com/sdk/"
 #endif
 
     #error "please update to Apple's lastest universal headers from http://developer.apple.com/sdk/"
 #endif
 
+#if wxUSE_GUI
+
 #include "wx/window.h"
 
 class wxMacPortStateHelper 
 #include "wx/window.h"
 
 class wxMacPortStateHelper 
@@ -107,6 +109,8 @@ private:
 // app.h
 bool wxMacConvertEventToRecord( EventRef event , EventRecord *rec) ;
 
 // app.h
 bool wxMacConvertEventToRecord( EventRef event , EventRecord *rec) ;
 
+#endif // wxUSE_GUI
+
 // filefn.h
 WXDLLEXPORT wxString wxMacFSSpec2MacFilename( const FSSpec *spec ) ;
 WXDLLEXPORT void wxMacFilename2FSSpec( const char *path , FSSpec *spec ) ;
 // filefn.h
 WXDLLEXPORT wxString wxMacFSSpec2MacFilename( const FSSpec *spec ) ;
 WXDLLEXPORT void wxMacFilename2FSSpec( const char *path , FSSpec *spec ) ;
@@ -124,6 +128,8 @@ WXDLLEXPORT wxString wxMacFindFolder(short vRefNum,
                                      OSType folderType,
                                      Boolean createFolder);
 
                                      OSType folderType,
                                      Boolean createFolder);
 
+#if wxUSE_GUI
+
 GWorldPtr         wxMacCreateGWorld( int width , int height , int depth ) ;
 void                 wxMacDestroyGWorld( GWorldPtr gw ) ;
 PicHandle         wxMacCreatePict( GWorldPtr gw , GWorldPtr mask = NULL ) ;
 GWorldPtr         wxMacCreateGWorld( int width , int height , int depth ) ;
 void                 wxMacDestroyGWorld( GWorldPtr gw ) ;
 PicHandle         wxMacCreatePict( GWorldPtr gw , GWorldPtr mask = NULL ) ;
@@ -143,6 +149,8 @@ void wxMacCreateBitmapButton( ControlButtonContentInfo*info , const wxBitmap& bi
 #define MAC_WXPOINTPTR(a) ((Point*)a)
 #define MAC_WXHMENU(a) ((MenuHandle)a)
 
 #define MAC_WXPOINTPTR(a) ((Point*)a)
 #define MAC_WXHMENU(a) ((MenuHandle)a)
 
+#endif // wxUSE_GUI
+
 //---------------------------------------------------------------------------
 // wxMac string conversions
 //---------------------------------------------------------------------------
 //---------------------------------------------------------------------------
 // wxMac string conversions
 //---------------------------------------------------------------------------
@@ -293,7 +301,7 @@ inline CFStringRef wxMacStringToCFString( const wxString &str )
 
 #endif //TARGET_CARBON
 
 
 #endif //TARGET_CARBON
 
-#endif
+#endif // 0
 
 #endif
     // _WX_PRIVATE_H_
 
 #endif
     // _WX_PRIVATE_H_