79 wxBoxSizer* BoxSizer1;
80 wxBoxSizer* BoxSizer2;
81 wxFlexGridSizer* FlexGridSizer1;
82 wxFlexGridSizer* FlexGridSizer2;
83 wxFlexGridSizer* FlexGridSizer3;
84 wxFlexGridSizer* FlexGridSizer4;
86 Create(parent, wxID_ANY, _(
"Texture Manager"), wxDefaultPosition, wxDefaultSize, wxDEFAULT_DIALOG_STYLE, _T(
"wxID_ANY"));
87 FlexGridSizer1 =
new wxFlexGridSizer(0, 1, 0, 0);
88 FlexGridSizer3 =
new wxFlexGridSizer(0, 2, 0, 0);
89 TextureList =
new wxListBox(
this, ID_TextureList, wxDefaultPosition, wxSize(200,600), 0, 0, wxVSCROLL, wxDefaultValidator, _T(
"ID_TextureList"));
90 FlexGridSizer3->Add(TextureList, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
91 FlexGridSizer2 =
new wxFlexGridSizer(0, 1, 0, 0);
92 FlexGridSizer4 =
new wxFlexGridSizer(0, 2, 0, 0);
93 StaticText7 =
new wxStaticText(
this, ID_STATICTEXT7, _(
"Dependencies:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT7"));
94 FlexGridSizer4->Add(StaticText7, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
95 tDependencies =
new wxTextCtrl(
this, ID_tDependencies, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY|wxTE_CENTRE, wxDefaultValidator, _T(
"ID_tDependencies"));
96 FlexGridSizer4->Add(tDependencies, 1, wxALL|wxEXPAND, 5);
97 StaticText4 =
new wxStaticText(
this, ID_STATICTEXT4, _(
"Material:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT4"));
98 FlexGridSizer4->Add(StaticText4, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
99 tMaterial =
new wxTextCtrl(
this, ID_tMaterial, wxEmptyString, wxDefaultPosition, wxSize(200,-1), wxTE_READONLY|wxTE_CENTRE, wxDefaultValidator, _T(
"ID_tMaterial"));
100 FlexGridSizer4->Add(tMaterial, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
101 StaticText1 =
new wxStaticText(
this, ID_STATICTEXT1, _(
"Filename:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT1"));
102 FlexGridSizer4->Add(StaticText1, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
103 tFilename =
new wxTextCtrl(
this, ID_tFilename, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY|wxTE_CENTRE, wxDefaultValidator, _T(
"ID_tFilename"));
104 FlexGridSizer4->Add(tFilename, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND, 5);
105 StaticText8 =
new wxStaticText(
this, ID_STATICTEXT8, _(
"Width:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT8"));
106 FlexGridSizer4->Add(StaticText8, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
107 tWidth =
new wxTextCtrl(
this, ID_tWidth, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY|wxTE_CENTRE, wxDefaultValidator, _T(
"ID_tWidth"));
108 FlexGridSizer4->Add(tWidth, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND, 5);
109 StaticText9 =
new wxStaticText(
this, ID_STATICTEXT9, _(
"Height:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT9"));
110 FlexGridSizer4->Add(StaticText9, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
111 tHeight =
new wxTextCtrl(
this, ID_tHeight, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY|wxTE_CENTRE, wxDefaultValidator, _T(
"ID_tHeight"));
112 FlexGridSizer4->Add(tHeight, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND, 5);
113 StaticText11 =
new wxStaticText(
this, ID_STATICTEXT11, _(
"Has Alpha:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT11"));
114 FlexGridSizer4->Add(StaticText11, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
115 tAlpha =
new wxTextCtrl(
this, ID_tAlpha, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY|wxTE_CENTRE, wxDefaultValidator, _T(
"ID_tAlpha"));
116 FlexGridSizer4->Add(tAlpha, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND, 5);
117 StaticText12 =
new wxStaticText(
this, ID_STATICTEXT12, _(
"MipMaps:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT12"));
118 FlexGridSizer4->Add(StaticText12, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
119 tMipMaps =
new wxTextCtrl(
this, ID_tMipMaps, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY|wxTE_CENTRE, wxDefaultValidator, _T(
"ID_tMipMaps"));
120 FlexGridSizer4->Add(tMipMaps, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND, 5);
121 StaticText10 =
new wxStaticText(
this, ID_STATICTEXT10, _(
"Memory:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT10"));
122 FlexGridSizer4->Add(StaticText10, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
123 tMemory =
new wxTextCtrl(
this, ID_tMemory, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY|wxTE_CENTRE, wxDefaultValidator, _T(
"ID_tMemory"));
124 FlexGridSizer4->Add(tMemory, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND, 5);
125 StaticText5 =
new wxStaticText(
this, ID_STATICTEXT5, _(
"WidthMult:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT5"));
126 FlexGridSizer4->Add(StaticText5, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
127 tWidthMult =
new wxTextCtrl(
this, ID_tWidthMult, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_CENTRE, wxDefaultValidator, _T(
"ID_tWidthMult"));
128 FlexGridSizer4->Add(tWidthMult, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND, 5);
129 StaticText6 =
new wxStaticText(
this, ID_STATICTEXT6, _(
"HeightMult:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT6"));
130 FlexGridSizer4->Add(StaticText6, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
131 tHeightMult =
new wxTextCtrl(
this, ID_tHeightMult, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_CENTRE, wxDefaultValidator, _T(
"ID_tHeightMult"));
132 FlexGridSizer4->Add(tHeightMult, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxEXPAND, 5);
133 StaticText2 =
new wxStaticText(
this, ID_STATICTEXT2, _(
"Enable Force:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT2"));
134 FlexGridSizer4->Add(StaticText2, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
135 chkEnableForce =
new wxCheckBox(
this, ID_chkEnableForce, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_chkEnableForce"));
136 chkEnableForce->SetValue(
false);
137 FlexGridSizer4->Add(chkEnableForce, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
138 StaticText3 =
new wxStaticText(
this, ID_STATICTEXT3, _(
"Force Mode:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT3"));
139 FlexGridSizer4->Add(StaticText3, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
140 chkForceMode =
new wxCheckBox(
this, ID_chkForceMode, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_chkForceMode"));
141 chkForceMode->SetValue(
false);
142 FlexGridSizer4->Add(chkForceMode, 1, wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
143 FlexGridSizer2->Add(FlexGridSizer4, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
144 BoxSizer2 =
new wxBoxSizer(wxHORIZONTAL);
145 bSave =
new wxButton(
this, ID_bSave, _(
"Save"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bSave"));
146 BoxSizer2->Add(bSave, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
147 bExport =
new wxButton(
this, ID_bExport, _(
"Export"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bExport"));
148 BoxSizer2->Add(bExport, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
149 bUnload =
new wxButton(
this, ID_bUnload, _(
"Unload"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bUnload"));
150 BoxSizer2->Add(bUnload, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
151 FlexGridSizer2->Add(BoxSizer2, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
152 bmpMain =
new wxStaticBitmap(
this, ID_bmpMain, wxNullBitmap, wxDefaultPosition, wxSize(256,256), wxBORDER_SIMPLE, _T(
"ID_bmpMain"));
153 FlexGridSizer2->Add(bmpMain, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
154 FlexGridSizer3->Add(FlexGridSizer2, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
155 FlexGridSizer1->Add(FlexGridSizer3, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
156 BoxSizer1 =
new wxBoxSizer(wxHORIZONTAL);
157 bOK =
new wxButton(
this, ID_bOK, _(
"OK"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bOK"));
158 BoxSizer1->Add(bOK, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
159 FlexGridSizer1->Add(BoxSizer1, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
160 SetSizer(FlexGridSizer1);
161 FlexGridSizer1->SetSizeHints(
this);