Added PCX Handler

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3499 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Guillermo Rodriguez Garcia 1999-08-27 11:31:07 +00:00
parent 8a68d8b6c1
commit b9943f8e8f

View File

@ -21,7 +21,7 @@
#include "wx/bitmap.h"
#if wxUSE_STREAMS
#include "wx/stream.h"
# include "wx/stream.h"
#endif
//-----------------------------------------------------------------------------
@ -36,6 +36,9 @@ class WXDLLEXPORT wxPNGHandler;
class WXDLLEXPORT wxJPEGHandler;
#endif
class WXDLLEXPORT wxBMPHandler;
class WXDLLEXPORT wxGIFHandler;
class WXDLLEXPORT wxPNMHandler;
class WXDLLEXPORT wxPCXHandler;
class WXDLLEXPORT wxImage;
//-----------------------------------------------------------------------------
@ -202,6 +205,31 @@ public:
#endif
};
//-----------------------------------------------------------------------------
// wxPCXHandler
//-----------------------------------------------------------------------------
class WXDLLEXPORT wxPCXHandler : public wxImageHandler
{
DECLARE_DYNAMIC_CLASS(wxPCXHandler)
public:
inline wxPCXHandler()
{
m_name = "PCX file";
m_extension = "pcx";
m_type = wxBITMAP_TYPE_PCX;
m_mime = "image/pcx";
};
#if wxUSE_STREAMS
virtual bool LoadFile( wxImage *image, wxInputStream& stream, bool verbose=TRUE );
virtual bool SaveFile( wxImage *image, wxOutputStream& stream, bool verbose=TRUE );
virtual bool CanRead( wxInputStream& stream );
#endif
};
//-----------------------------------------------------------------------------
// wxImage
//-----------------------------------------------------------------------------