| 1234567891011121314151617181920212223242526272829303132333435363738 | 
							- /////////////////////////////////////////////////////////////////////////////
 
- // Name:        wx/osx/pnghand.h
 
- // Purpose:     PNG bitmap handler
 
- // Author:      Julian Smart
 
- // Modified by:
 
- // Created:     04/01/98
 
- // Copyright:   (c) Julian Smart
 
- // Licence:     wxWindows licence
 
- /////////////////////////////////////////////////////////////////////////////
 
- #ifndef _WX_PNGHAND_H_
 
- #define _WX_PNGHAND_H_
 
- #include "wx/defs.h"
 
- #if wxUSE_LIBPNG
 
- class WXDLLIMPEXP_CORE wxPNGFileHandler: public wxBitmapHandler
 
- {
 
-   DECLARE_DYNAMIC_CLASS(wxPNGFileHandler)
 
- public:
 
-   inline wxPNGFileHandler(void)
 
-   {
 
-     SetName(wxT("PNG bitmap file"));
 
-     SetExtension(wxT("bmp"));
 
-     SetType(wxBITMAP_TYPE_PNG);
 
-   }
 
-   virtual bool LoadFile(wxBitmap *bitmap, const wxString& name, long flags,
 
-       int desiredWidth, int desiredHeight);
 
-   virtual bool SaveFile(const wxBitmap *bitmap, const wxString& name, int type, const wxPalette *palette = NULL);
 
- };
 
- #endif //wxUSE_LIBPNG
 
- #endif
 
-   // _WX_PNGHAND_H_
 
 
  |