Subversion Repositories spk

Rev

Rev 88 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 88 Rev 89
Line 6... Line 6...
6
using namespace System::Windows::Forms;
6
using namespace System::Windows::Forms;
7
using namespace System::Data;
7
using namespace System::Data;
8
using namespace System::Drawing;
8
using namespace System::Drawing;
9
 
9
 
10
enum {MENUEVENT_REMOVEDIR, MENUEVENT_EXIT, MENUEVENT_PACKAGEUPDATE, MENUEVENT_FAKEPATCHCONTROL, MENUEVENT_FAKEPATCHCOMPAT, MENUEVENT_EDITGLOBAL, MENUEVENT_EDITWARES, MENUEVENT_ABOUT, 
10
enum {MENUEVENT_REMOVEDIR, MENUEVENT_EXIT, MENUEVENT_PACKAGEUPDATE, MENUEVENT_FAKEPATCHCONTROL, MENUEVENT_FAKEPATCHCOMPAT, MENUEVENT_EDITGLOBAL, MENUEVENT_EDITWARES, MENUEVENT_ABOUT, 
11
		MENUEVENT_FILELOG, MENUEVENT_FINDPACKAGE, MENUEVENT_SAVEGAMEMANAGER, MENUEVENT_INSTALLARCHIVE, MENUEVENT_EXPORTPACKAGE, MENUEVENT_VERIFYFILES};
11
		MENUEVENT_FILELOG, MENUEVENT_FINDPACKAGE, MENUEVENT_SAVEGAMEMANAGER, MENUEVENT_INSTALLARCHIVE, MENUEVENT_EXPORTPACKAGE, MENUEVENT_VERIFYFILES, MENUEVENT_COMMANDSLOTS};
12
 
12
 
13
namespace PluginManager {
13
namespace PluginManager {
14
 
14
 
15
	/// <summary>
15
	/// <summary>
16
	/// Summary for MenuBar
16
	/// Summary for MenuBar
Line 92... Line 92...
92
	private: System::Windows::Forms::ToolStripMenuItem^  installArchiveToolStripMenuItem;
92
	private: System::Windows::Forms::ToolStripMenuItem^  installArchiveToolStripMenuItem;
93
	private: System::Windows::Forms::ToolStripMenuItem^  exportPackageListToolStripMenuItem;
93
	private: System::Windows::Forms::ToolStripMenuItem^  exportPackageListToolStripMenuItem;
94
	private: System::Windows::Forms::ToolStripSeparator^  toolStripSeparator6;
94
	private: System::Windows::Forms::ToolStripSeparator^  toolStripSeparator6;
95
	private: System::Windows::Forms::ToolStripMenuItem^  veryInstalledFilesToolStripMenuItem;
95
	private: System::Windows::Forms::ToolStripMenuItem^  veryInstalledFilesToolStripMenuItem;
96
	private: System::Windows::Forms::ToolStripMenuItem^  viewUsedWaresToolStripMenuItem;
96
	private: System::Windows::Forms::ToolStripMenuItem^  viewUsedWaresToolStripMenuItem;
-
 
97
	private: System::Windows::Forms::ToolStripMenuItem^  viewCommandSlotsToolStripMenuItem;
97
 
98
 
98
	private: System::Windows::Forms::ToolStripMenuItem^  exitToolStripMenuItem;
99
	private: System::Windows::Forms::ToolStripMenuItem^  exitToolStripMenuItem;
99
 
100
 
100
	private:
101
	private:
101
		void ViewFakePatchs();
102
		void ViewFakePatchs();
Line 140... Line 141...
140
			this->fakePatchControlToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
141
			this->fakePatchControlToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
141
			this->checkFakePatchCompatabilityToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
142
			this->checkFakePatchCompatabilityToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
142
			this->viewFakePatchAssignmentToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
143
			this->viewFakePatchAssignmentToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
143
			this->toolStripSeparator4 = (gcnew System::Windows::Forms::ToolStripSeparator());
144
			this->toolStripSeparator4 = (gcnew System::Windows::Forms::ToolStripSeparator());
144
			this->editGlobalsToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
145
			this->editGlobalsToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
-
 
146
			this->viewUsedWaresToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
145
			this->toolStripSeparator6 = (gcnew System::Windows::Forms::ToolStripSeparator());
147
			this->toolStripSeparator6 = (gcnew System::Windows::Forms::ToolStripSeparator());
146
			this->veryInstalledFilesToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
148
			this->veryInstalledFilesToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
147
			this->helpToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
149
			this->helpToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
148
			this->aboutToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
150
			this->aboutToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
149
			this->toolStripSeparator5 = (gcnew System::Windows::Forms::ToolStripSeparator());
151
			this->toolStripSeparator5 = (gcnew System::Windows::Forms::ToolStripSeparator());
150
			this->viewFileLogToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
152
			this->viewFileLogToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
151
			this->exportPackageListToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
153
			this->exportPackageListToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
152
			this->viewUsedWaresToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
154
			this->viewCommandSlotsToolStripMenuItem = (gcnew System::Windows::Forms::ToolStripMenuItem());
153
			this->menuStrip1->SuspendLayout();
155
			this->menuStrip1->SuspendLayout();
154
			this->SuspendLayout();
156
			this->SuspendLayout();
155
			// 
157
			// 
156
			// menuStrip1
158
			// menuStrip1
157
			// 
159
			// 
Line 220... Line 222...
220
			this->vanillaToolStripMenuItem->Checked = true;
222
			this->vanillaToolStripMenuItem->Checked = true;
221
			this->vanillaToolStripMenuItem->CheckState = System::Windows::Forms::CheckState::Checked;
223
			this->vanillaToolStripMenuItem->CheckState = System::Windows::Forms::CheckState::Checked;
222
			this->vanillaToolStripMenuItem->Name = L"vanillaToolStripMenuItem";
224
			this->vanillaToolStripMenuItem->Name = L"vanillaToolStripMenuItem";
223
			this->vanillaToolStripMenuItem->Size = System::Drawing::Size(122, 22);
225
			this->vanillaToolStripMenuItem->Size = System::Drawing::Size(122, 22);
224
			this->vanillaToolStripMenuItem->Text = L"Vanilla";
226
			this->vanillaToolStripMenuItem->Text = L"Vanilla";
225
			// 
227
			// 
226
			// modifiedToolStripMenuItem
228
			// modifiedToolStripMenuItem
227
			// 
229
			// 
228
			this->modifiedToolStripMenuItem->Name = L"modifiedToolStripMenuItem";
230
			this->modifiedToolStripMenuItem->Name = L"modifiedToolStripMenuItem";
229
			this->modifiedToolStripMenuItem->Size = System::Drawing::Size(122, 22);
231
			this->modifiedToolStripMenuItem->Size = System::Drawing::Size(122, 22);
230
			this->modifiedToolStripMenuItem->Text = L"Modified";
232
			this->modifiedToolStripMenuItem->Text = L"Modified";
231
			// 
233
			// 
232
			// saveGameManagerToolStripMenuItem
234
			// saveGameManagerToolStripMenuItem
233
			// 
235
			// 
234
			this->saveGameManagerToolStripMenuItem->DropDownItems->AddRange(gcnew cli::array< System::Windows::Forms::ToolStripItem^  >(1) {this->enabledToolStripMenuItem});
236
			this->saveGameManagerToolStripMenuItem->DropDownItems->AddRange(gcnew cli::array< System::Windows::Forms::ToolStripItem^  >(1) {this->enabledToolStripMenuItem});
235
			this->saveGameManagerToolStripMenuItem->Name = L"saveGameManagerToolStripMenuItem";
237
			this->saveGameManagerToolStripMenuItem->Name = L"saveGameManagerToolStripMenuItem";
236
			this->saveGameManagerToolStripMenuItem->Size = System::Drawing::Size(182, 22);
238
			this->saveGameManagerToolStripMenuItem->Size = System::Drawing::Size(182, 22);
Line 241... Line 243...
241
			this->enabledToolStripMenuItem->CheckOnClick = true;
243
			this->enabledToolStripMenuItem->CheckOnClick = true;
242
			this->enabledToolStripMenuItem->Name = L"enabledToolStripMenuItem";
244
			this->enabledToolStripMenuItem->Name = L"enabledToolStripMenuItem";
243
			this->enabledToolStripMenuItem->Size = System::Drawing::Size(116, 22);
245
			this->enabledToolStripMenuItem->Size = System::Drawing::Size(116, 22);
244
			this->enabledToolStripMenuItem->Text = L"Enabled";
246
			this->enabledToolStripMenuItem->Text = L"Enabled";
245
			this->enabledToolStripMenuItem->Click += gcnew System::EventHandler(this, &MenuBar::enabledToolStripMenuItem_Click);
247
			this->enabledToolStripMenuItem->Click += gcnew System::EventHandler(this, &MenuBar::enabledToolStripMenuItem_Click);
246
			// 
248
			// 
247
			// toolStripSeparator2
249
			// toolStripSeparator2
248
			// 
250
			// 
249
			this->toolStripSeparator2->Name = L"toolStripSeparator2";
251
			this->toolStripSeparator2->Name = L"toolStripSeparator2";
250
			this->toolStripSeparator2->Size = System::Drawing::Size(179, 6);
252
			this->toolStripSeparator2->Size = System::Drawing::Size(179, 6);
251
			// 
253
			// 
252
			// addDirectoryToolStripMenuItem
254
			// addDirectoryToolStripMenuItem
253
			// 
255
			// 
254
			this->addDirectoryToolStripMenuItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"addDirectoryToolStripMenuItem.Image")));
256
			this->addDirectoryToolStripMenuItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"addDirectoryToolStripMenuItem.Image")));
255
			this->addDirectoryToolStripMenuItem->Name = L"addDirectoryToolStripMenuItem";
257
			this->addDirectoryToolStripMenuItem->Name = L"addDirectoryToolStripMenuItem";
256
			this->addDirectoryToolStripMenuItem->Size = System::Drawing::Size(182, 22);
258
			this->addDirectoryToolStripMenuItem->Size = System::Drawing::Size(182, 22);
Line 261... Line 263...
261
			this->removeDirectoryToolStripMenuItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"removeDirectoryToolStripMenuItem.Image")));
263
			this->removeDirectoryToolStripMenuItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"removeDirectoryToolStripMenuItem.Image")));
262
			this->removeDirectoryToolStripMenuItem->Name = L"removeDirectoryToolStripMenuItem";
264
			this->removeDirectoryToolStripMenuItem->Name = L"removeDirectoryToolStripMenuItem";
263
			this->removeDirectoryToolStripMenuItem->Size = System::Drawing::Size(182, 22);
265
			this->removeDirectoryToolStripMenuItem->Size = System::Drawing::Size(182, 22);
264
			this->removeDirectoryToolStripMenuItem->Text = L"Remove Directory";
266
			this->removeDirectoryToolStripMenuItem->Text = L"Remove Directory";
265
			this->removeDirectoryToolStripMenuItem->Click += gcnew System::EventHandler(this, &MenuBar::removeDirectoryToolStripMenuItem_Click);
267
			this->removeDirectoryToolStripMenuItem->Click += gcnew System::EventHandler(this, &MenuBar::removeDirectoryToolStripMenuItem_Click);
266
			// 
268
			// 
267
			// packagesToolStripMenuItem
269
			// packagesToolStripMenuItem
268
			// 
270
			// 
269
			this->packagesToolStripMenuItem->DropDownItems->AddRange(gcnew cli::array< System::Windows::Forms::ToolStripItem^  >(5) {this->modSelectorToolStripMenuItem, 
271
			this->packagesToolStripMenuItem->DropDownItems->AddRange(gcnew cli::array< System::Windows::Forms::ToolStripItem^  >(5) {this->modSelectorToolStripMenuItem, 
270
				this->packageBrowserToolStripMenuItem, this->toolStripSeparator3, this->checkForUpdatesToolStripMenuItem, this->findPackagesOnlineToolStripMenuItem});
272
				this->packageBrowserToolStripMenuItem, this->toolStripSeparator3, this->checkForUpdatesToolStripMenuItem, this->findPackagesOnlineToolStripMenuItem});
271
			this->packagesToolStripMenuItem->Name = L"packagesToolStripMenuItem";
273
			this->packagesToolStripMenuItem->Name = L"packagesToolStripMenuItem";
Line 307... Line 309...
307
			this->findPackagesOnlineToolStripMenuItem->Text = L"Find Packages Online";
309
			this->findPackagesOnlineToolStripMenuItem->Text = L"Find Packages Online";
308
			this->findPackagesOnlineToolStripMenuItem->Click += gcnew System::EventHandler(this, &MenuBar::findPackagesOnlineToolStripMenuItem_Click);
310
			this->findPackagesOnlineToolStripMenuItem->Click += gcnew System::EventHandler(this, &MenuBar::findPackagesOnlineToolStripMenuItem_Click);
309
			// 
311
			// 
310
			// advancedToolStripMenuItem
312
			// advancedToolStripMenuItem
311
			// 
313
			// 
312
			this->advancedToolStripMenuItem->DropDownItems->AddRange(gcnew cli::array< System::Windows::Forms::ToolStripItem^  >(8) {this->fakePatchControlToolStripMenuItem, 
314
			this->advancedToolStripMenuItem->DropDownItems->AddRange(gcnew cli::array< System::Windows::Forms::ToolStripItem^  >(9) {this->fakePatchControlToolStripMenuItem, 
313
				this->checkFakePatchCompatabilityToolStripMenuItem, this->viewFakePatchAssignmentToolStripMenuItem, this->toolStripSeparator4, 
315
				this->checkFakePatchCompatabilityToolStripMenuItem, this->viewFakePatchAssignmentToolStripMenuItem, this->toolStripSeparator4, 
314
				this->editGlobalsToolStripMenuItem, this->viewUsedWaresToolStripMenuItem, this->toolStripSeparator6, this->veryInstalledFilesToolStripMenuItem});
316
				this->editGlobalsToolStripMenuItem, this->viewUsedWaresToolStripMenuItem, this->viewCommandSlotsToolStripMenuItem, this->toolStripSeparator6, 
-
 
317
				this->veryInstalledFilesToolStripMenuItem});
315
			this->advancedToolStripMenuItem->Name = L"advancedToolStripMenuItem";
318
			this->advancedToolStripMenuItem->Name = L"advancedToolStripMenuItem";
316
			this->advancedToolStripMenuItem->Size = System::Drawing::Size(72, 20);
319
			this->advancedToolStripMenuItem->Size = System::Drawing::Size(72, 20);
317
			this->advancedToolStripMenuItem->Text = L"Advanced";
320
			this->advancedToolStripMenuItem->Text = L"Advanced";
318
			// 
321
			// 
319
			// fakePatchControlToolStripMenuItem
322
			// fakePatchControlToolStripMenuItem
Line 344... Line 347...
344
			// 
347
			// 
345
			this->toolStripSeparator4->Name = L"toolStripSeparator4";
348
			this->toolStripSeparator4->Name = L"toolStripSeparator4";
346
			this->toolStripSeparator4->Size = System::Drawing::Size(242, 6);
349
			this->toolStripSeparator4->Size = System::Drawing::Size(242, 6);
347
			// 
350
			// 
348
			// editGlobalsToolStripMenuItem
351
			// editGlobalsToolStripMenuItem
349
			// 
352
			// 
350
			this->editGlobalsToolStripMenuItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"editGlobalsToolStripMenuItem.Image")));
353
			this->editGlobalsToolStripMenuItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"editGlobalsToolStripMenuItem.Image")));
351
			this->editGlobalsToolStripMenuItem->Name = L"editGlobalsToolStripMenuItem";
354
			this->editGlobalsToolStripMenuItem->Name = L"editGlobalsToolStripMenuItem";
352
			this->editGlobalsToolStripMenuItem->Size = System::Drawing::Size(245, 22);
355
			this->editGlobalsToolStripMenuItem->Size = System::Drawing::Size(245, 22);
353
			this->editGlobalsToolStripMenuItem->Text = L"Edit Game Globals";
356
			this->editGlobalsToolStripMenuItem->Text = L"Edit Game Globals";
354
			this->editGlobalsToolStripMenuItem->Click += gcnew System::EventHandler(this, &MenuBar::editGlobalsToolStripMenuItem_Click);
357
			this->editGlobalsToolStripMenuItem->Click += gcnew System::EventHandler(this, &MenuBar::editGlobalsToolStripMenuItem_Click);
-
 
358
			// 
-
 
359
			// viewUsedWaresToolStripMenuItem
-
 
360
			// 
-
 
361
			this->viewUsedWaresToolStripMenuItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"viewUsedWaresToolStripMenuItem.Image")));
-
 
362
			this->viewUsedWaresToolStripMenuItem->Name = L"viewUsedWaresToolStripMenuItem";
-
 
363
			this->viewUsedWaresToolStripMenuItem->Size = System::Drawing::Size(245, 22);
-
 
364
			this->viewUsedWaresToolStripMenuItem->Text = L"View Used Wares";
-
 
365
			this->viewUsedWaresToolStripMenuItem->Click += gcnew System::EventHandler(this, &MenuBar::viewUsedWaresToolStripMenuItem_Click);
355
			// 
366
			// 
356
			// toolStripSeparator6
367
			// toolStripSeparator6
357
			// 
368
			// 
358
			this->toolStripSeparator6->Name = L"toolStripSeparator6";
369
			this->toolStripSeparator6->Name = L"toolStripSeparator6";
359
			this->toolStripSeparator6->Size = System::Drawing::Size(242, 6);
370
			this->toolStripSeparator6->Size = System::Drawing::Size(242, 6);
Line 400... Line 411...
400
			this->exportPackageListToolStripMenuItem->Name = L"exportPackageListToolStripMenuItem";
411
			this->exportPackageListToolStripMenuItem->Name = L"exportPackageListToolStripMenuItem";
401
			this->exportPackageListToolStripMenuItem->Size = System::Drawing::Size(175, 22);
412
			this->exportPackageListToolStripMenuItem->Size = System::Drawing::Size(175, 22);
402
			this->exportPackageListToolStripMenuItem->Text = L"Export Package List";
413
			this->exportPackageListToolStripMenuItem->Text = L"Export Package List";
403
			this->exportPackageListToolStripMenuItem->Click += gcnew System::EventHandler(this, &MenuBar::exportPackageListToolStripMenuItem_Click);
414
			this->exportPackageListToolStripMenuItem->Click += gcnew System::EventHandler(this, &MenuBar::exportPackageListToolStripMenuItem_Click);
404
			// 
415
			// 
405
			// viewUsedWaresToolStripMenuItem
416
			// viewCommandSlotsToolStripMenuItem
406
			// 
417
			// 
407
			this->viewUsedWaresToolStripMenuItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"viewUsedWaresToolStripMenuItem.Image")));
418
			this->viewCommandSlotsToolStripMenuItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"viewCommandSlotsToolStripMenuItem.Image")));
408
			this->viewUsedWaresToolStripMenuItem->Name = L"viewUsedWaresToolStripMenuItem";
419
			this->viewCommandSlotsToolStripMenuItem->Name = L"viewCommandSlotsToolStripMenuItem";
409
			this->viewUsedWaresToolStripMenuItem->Size = System::Drawing::Size(245, 22);
420
			this->viewCommandSlotsToolStripMenuItem->Size = System::Drawing::Size(245, 22);
410
			this->viewUsedWaresToolStripMenuItem->Text = L"View Used Wares";
421
			this->viewCommandSlotsToolStripMenuItem->Text = L"View Command Slots";
411
			this->viewUsedWaresToolStripMenuItem->Click += gcnew System::EventHandler(this, &MenuBar::viewUsedWaresToolStripMenuItem_Click);
422
			this->viewCommandSlotsToolStripMenuItem->Click += gcnew System::EventHandler(this, &MenuBar::viewCommandSlotsToolStripMenuItem_Click);
412
			// 
423
			// 
413
			// MenuBar
424
			// MenuBar
414
			// 
425
			// 
415
			this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);
426
			this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);
416
			this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
427
			this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
Line 466... Line 477...
466
private: System::Void veryInstalledFilesToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e) {
477
private: System::Void veryInstalledFilesToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e) {
467
			 SendEvent(MENUEVENT_VERIFYFILES);
478
			 SendEvent(MENUEVENT_VERIFYFILES);
468
		 }
479
		 }
469
private: System::Void viewUsedWaresToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e) {
480
private: System::Void viewUsedWaresToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e) {
470
			 SendEvent(MENUEVENT_EDITWARES);
481
			 SendEvent(MENUEVENT_EDITWARES);
-
 
482
		 }
-
 
483
private: System::Void viewCommandSlotsToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e) {
-
 
484
			 SendEvent(MENUEVENT_COMMANDSLOTS);
471
		 }
485
		 }
472
};
486
};
473
}
487
}