]>
git.saurik.com Git - wxWidgets.git/blob - contrib/utils/convertrc/wxr2xml.h
3cebb8082fae7577f4428568b43dea11a964c4d8
3 //////////////////////////////////////////////////////////////////////
5 #if !defined(WXR2XML_H)
9 #include "wx/resource.h"
12 class wxWxr2Xml
: public wxObject
15 bool Convert(wxString wxrfile
,wxString xmlfile
);
20 void PanelStuff(wxItemResource
*res
);
21 bool m_systemdefaults
;
23 void ParseBitmap(wxItemResource
*res
);
24 void ParseStaticBitmap(wxItemResource
*res
);
25 wxString
FixMenuString(wxString phrase
);
26 void ParseMenuItem(wxItemResource
*res
);
27 void ParseMenu(wxItemResource
*res
);
28 void ParseMenuBar(wxItemResource
*res
);
29 wxString
GenerateName(wxItemResource
*res
);
30 wxString
GetStyles(wxItemResource
*res
);
31 wxString
GetDimension(wxItemResource
*res
);
32 void ParsePanel(wxItemResource
*res
);
33 void ParseRadioButton(wxItemResource
*res
);
34 wxString
GetMin(wxItemResource
*res
);
35 wxString
GetCheckStatus(wxItemResource
*res
);
36 void ParseScrollBar(wxItemResource
*res
);
37 void ParseComboBox(wxItemResource
* res
);
38 wxString
GetMax(wxItemResource
*res
);
39 void ParseSlider(wxItemResource
*res
);
40 wxString
GetValue1(wxItemResource
*res
);
41 wxString
GetRange(wxItemResource
*res
);
42 void ParseGauge(wxItemResource
*res
);
43 void ParseChoice(wxItemResource
*res
);
44 void WriteStringList(wxItemResource
*res
);
45 void ParseStaticBox(wxItemResource
*res
);
46 void ParseRadioBox(wxItemResource
*res
);
47 wxString
GetLabel(wxItemResource
*res
);
48 void ParseCheckBox(wxItemResource
*res
);
49 wxString
GetValue4(wxItemResource
*res
);
50 wxString
GetTitle(wxItemResource
*res
);
51 void ParseTextCtrl(wxItemResource
*res
);
52 void ParseButton(wxItemResource
*res
);
53 wxString
GetPosition(wxItemResource
*res
);
54 void WriteControlInfo(wxItemResource
*res
);
55 void ParseStaticText(wxItemResource
*res
);
56 void ParseListBox(wxItemResource
*res
);
57 wxString
GetSize(wxItemResource
*res
);
58 void ParseControls(wxItemResource
*res
);
59 void ParseDialog(wxItemResource
*res
);
60 bool ParseResources();
63 wxResourceTable m_table
;