#if !defined(RC2XML_H)
#define RC2XML_H
+#ifdef __GNUG__
+#pragma interface "rc2xml.h"
+#endif
+
#include "wx/file.h"
#include <wx/ffile.h>
#include <wx/list.h>
-class rc2xml : public wxObject
+class rc2xml : public wxObject
{
public:
wxString m_workingpath;
~rc2xml();
protected:
- wxString LookUpId(wxString id);
-
+ wxString LookUpId(wxString id);
+
void ParseResourceHeader();
void WriteBitmap(wxString bitmapname);
void ParseListCtrl(wxString label,wxString varname);
wxList * m_iconlist;
void ParseIconStatic();
void ParseMenuItem();
-
+
//Functions
bool SplitHelp(wxString msg, wxString &shorthelp, wxString &longhelp);
bool LookUpString(wxString strid,wxString & st);
wxList * m_resourcelist;
wxFile m_rc;
wxFFile m_xmlfile;
- int m_filesize;
+ wxFileOffset m_filesize;
bool m_done;
};