Subversion Repositories spk

Rev

Rev 226 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 226 Rev 228
Line 24... Line 24...
24
		list1->ImageSize.Height = 32;
24
		list1->ImageSize.Height = 32;
25
		list1->ImageSize.Width = 32;
25
		list1->ImageSize.Width = 32;
26
		list2->ImageSize.Height = 16;
26
		list2->ImageSize.Height = 16;
27
		list2->ImageSize.Width = 16;
27
		list2->ImageSize.Width = 16;
28
 
28
 
29
		this->AddImage("$IMAGELIST:script.png", list1, _US(Utils::String::Number(FILETYPE_SCRIPT)));
29
		this->AddImage("$IMAGELIST:script.png", list1, _US(Utils::WString::Number(FILETYPE_SCRIPT)));
30
		this->AddImage("$IMAGELIST:textfile.png", list1, _US(Utils::String::Number(FILETYPE_TEXT)));
30
		this->AddImage("$IMAGELIST:textfile.png", list1, _US(Utils::WString::Number(FILETYPE_TEXT)));
31
		this->AddImage("$IMAGELIST:readme.png", list1, _US(Utils::String::Number(FILETYPE_README)));
31
		this->AddImage("$IMAGELIST:readme.png", list1, _US(Utils::WString::Number(FILETYPE_README)));
32
		this->AddImage("$IMAGELIST:map.png", list1, _US(Utils::String::Number(FILETYPE_MAP)));
32
		this->AddImage("$IMAGELIST:map.png", list1, _US(Utils::WString::Number(FILETYPE_MAP)));
33
		this->AddImage("$IMAGELIST:mods.png", list1, _US(Utils::String::Number(FILETYPE_MOD)));
33
		this->AddImage("$IMAGELIST:mods.png", list1, _US(Utils::WString::Number(FILETYPE_MOD)));
34
		this->AddImage("$IMAGELIST:uninstall.png", list1, _US(Utils::String::Number(FILETYPE_UNINSTALL)));
34
		this->AddImage("$IMAGELIST:uninstall.png", list1, _US(Utils::WString::Number(FILETYPE_UNINSTALL)));
35
		this->AddImage("$IMAGELIST:sound.png", list1, _US(Utils::String::Number(FILETYPE_SOUND)));
35
		this->AddImage("$IMAGELIST:sound.png", list1, _US(Utils::WString::Number(FILETYPE_SOUND)));
36
		this->AddImage("$IMAGELIST:extras.png", list1, _US(Utils::String::Number(FILETYPE_EXTRA)));
36
		this->AddImage("$IMAGELIST:extras.png", list1, _US(Utils::WString::Number(FILETYPE_EXTRA)));
37
		this->AddImage("$IMAGELIST:screenshot.png", list1, _US(Utils::String::Number(FILETYPE_SCREEN)));
37
		this->AddImage("$IMAGELIST:screenshot.png", list1, _US(Utils::WString::Number(FILETYPE_SCREEN)));
38
		this->AddImage("$IMAGELIST:backup.png", list1, _US(Utils::String::Number(FILETYPE_BACKUP)));
38
		this->AddImage("$IMAGELIST:backup.png", list1, _US(Utils::WString::Number(FILETYPE_BACKUP)));
39
		this->AddImage("$IMAGELIST:mission.png", list1, _US(Utils::String::Number(FILETYPE_MISSION)));
39
		this->AddImage("$IMAGELIST:mission.png", list1, _US(Utils::WString::Number(FILETYPE_MISSION)));
40
		this->AddImage("$IMAGELIST:advert.png", list1, _US(Utils::String::Number(FILETYPE_ADVERT)));
40
		this->AddImage("$IMAGELIST:advert.png", list1, _US(Utils::WString::Number(FILETYPE_ADVERT)));
41
		this->AddImage("$IMAGELIST:shipother.png", list1, _US(Utils::String::Number(FILETYPE_SHIPOTHER)));
41
		this->AddImage("$IMAGELIST:shipother.png", list1, _US(Utils::WString::Number(FILETYPE_SHIPOTHER)));
42
		this->AddImage("$IMAGELIST:shipmodel.png", list1, _US(Utils::String::Number(FILETYPE_SHIPMODEL)));
42
		this->AddImage("$IMAGELIST:shipmodel.png", list1, _US(Utils::WString::Number(FILETYPE_SHIPMODEL)));
43
		this->AddImage("$IMAGELIST:shipscene.png", list1, _US(Utils::String::Number(FILETYPE_SHIPSCENE)));
43
		this->AddImage("$IMAGELIST:shipscene.png", list1, _US(Utils::WString::Number(FILETYPE_SHIPSCENE)));
44
		this->AddImage("$IMAGELIST:cockpitscene.png", list1, _US(Utils::String::Number(FILETYPE_COCKPITSCENE)));
44
		this->AddImage("$IMAGELIST:cockpitscene.png", list1, _US(Utils::WString::Number(FILETYPE_COCKPITSCENE)));
45
 
45
 
46
		this->AddImage("$IMAGELIST:script.png", list2, _US(Utils::String::Number(FILETYPE_SCRIPT)));
46
		this->AddImage("$IMAGELIST:script.png", list2, _US(Utils::WString::Number(FILETYPE_SCRIPT)));
47
		this->AddImage("$IMAGELIST:textfile.png", list2, _US(Utils::String::Number(FILETYPE_TEXT)));
47
		this->AddImage("$IMAGELIST:textfile.png", list2, _US(Utils::WString::Number(FILETYPE_TEXT)));
48
		this->AddImage("$IMAGELIST:readme.png", list2, _US(Utils::String::Number(FILETYPE_README)));
48
		this->AddImage("$IMAGELIST:readme.png", list2, _US(Utils::WString::Number(FILETYPE_README)));
49
		this->AddImage("$IMAGELIST:map.png", list2, _US(Utils::String::Number(FILETYPE_MAP)));
49
		this->AddImage("$IMAGELIST:map.png", list2, _US(Utils::WString::Number(FILETYPE_MAP)));
50
		this->AddImage("$IMAGELIST:mods.png", list2, _US(Utils::String::Number(FILETYPE_MOD)));
50
		this->AddImage("$IMAGELIST:mods.png", list2, _US(Utils::WString::Number(FILETYPE_MOD)));
51
		this->AddImage("$IMAGELIST:uninstall.png", list2, _US(Utils::String::Number(FILETYPE_UNINSTALL)));
51
		this->AddImage("$IMAGELIST:uninstall.png", list2, _US(Utils::WString::Number(FILETYPE_UNINSTALL)));
52
		this->AddImage("$IMAGELIST:sound.png", list2, _US(Utils::String::Number(FILETYPE_SOUND)));
52
		this->AddImage("$IMAGELIST:sound.png", list2, _US(Utils::WString::Number(FILETYPE_SOUND)));
53
		this->AddImage("$IMAGELIST:extras.png", list2, _US(Utils::String::Number(FILETYPE_EXTRA)));
53
		this->AddImage("$IMAGELIST:extras.png", list2, _US(Utils::WString::Number(FILETYPE_EXTRA)));
54
		this->AddImage("$IMAGELIST:screenshot.png", list2, _US(Utils::String::Number(FILETYPE_SCREEN)));
54
		this->AddImage("$IMAGELIST:screenshot.png", list2, _US(Utils::WString::Number(FILETYPE_SCREEN)));
55
		this->AddImage("$IMAGELIST:backup.png", list2, _US(Utils::String::Number(FILETYPE_BACKUP)));
55
		this->AddImage("$IMAGELIST:backup.png", list2, _US(Utils::WString::Number(FILETYPE_BACKUP)));
56
		this->AddImage("$IMAGELIST:mission.png", list2, _US(Utils::String::Number(FILETYPE_MISSION)));
56
		this->AddImage("$IMAGELIST:mission.png", list2, _US(Utils::WString::Number(FILETYPE_MISSION)));
57
		this->AddImage("$IMAGELIST:advert.png", list2, _US(Utils::String::Number(FILETYPE_ADVERT)));
57
		this->AddImage("$IMAGELIST:advert.png", list2, _US(Utils::WString::Number(FILETYPE_ADVERT)));
58
		this->AddImage("$IMAGELIST:shipother.png", list2, _US(Utils::String::Number(FILETYPE_SHIPOTHER)));
58
		this->AddImage("$IMAGELIST:shipother.png", list2, _US(Utils::WString::Number(FILETYPE_SHIPOTHER)));
59
		this->AddImage("$IMAGELIST:shipmodel.png", list2, _US(Utils::String::Number(FILETYPE_SHIPMODEL)));
59
		this->AddImage("$IMAGELIST:shipmodel.png", list2, _US(Utils::WString::Number(FILETYPE_SHIPMODEL)));
60
		this->AddImage("$IMAGELIST:shipscene.png", list2, _US(Utils::String::Number(FILETYPE_SHIPSCENE)));
60
		this->AddImage("$IMAGELIST:shipscene.png", list2, _US(Utils::WString::Number(FILETYPE_SHIPSCENE)));
61
		this->AddImage("$IMAGELIST:cockpitscene.png", list2, _US(Utils::String::Number(FILETYPE_COCKPITSCENE)));
61
		this->AddImage("$IMAGELIST:cockpitscene.png", list2, _US(Utils::WString::Number(FILETYPE_COCKPITSCENE)));
62
 
62
 
63
		listView1->LargeImageList = list1;
63
		listView1->LargeImageList = list1;
64
		listView1->SmallImageList = list2;
64
		listView1->SmallImageList = list2;
65
 
65
 
66
		m_bLoading = false;
66
		m_bLoading = false;
Line 290... Line 290...
290
		ListViewItem ^item = gcnew ListViewItem(_US(file->getNameDirectory(NULL)));
290
		ListViewItem ^item = gcnew ListViewItem(_US(file->getNameDirectory(NULL)));
291
		item->SubItems->Add(_US(file->uncompressedSizeString()));
291
		item->SubItems->Add(_US(file->uncompressedSizeString()));
292
		item->SubItems->Add(_US(file->fileTypeString()));
292
		item->SubItems->Add(_US(file->fileTypeString()));
293
		item->SubItems->Add(_US(file->creationTimeString()));
293
		item->SubItems->Add(_US(file->creationTimeString()));
294
 
294
 
295
		item->Tag = _US(Utils::String::Number(file->GetPos()));
295
		item->Tag = _US(Utils::WString::Number(file->GetPos()));
296
 
296
 
297
		item->ImageKey = _US(Utils::String::Number(file->GetFileType()));
297
		item->ImageKey = _US(Utils::WString::Number(file->GetFileType()));
298
 
298
 
299
		if ( !file->game() || file->game() == GAME_ALLNEW) {
299
		if ( !file->game() || file->game() == GAME_ALLNEW) {
300
			item->SubItems->Add("All Games");
300
			item->SubItems->Add("All Games");
301
		}
301
		}
302
		else {
302
		else {
Line 345... Line 345...
345
		else
345
		else
346
			item->SubItems->Add("Package");
346
			item->SubItems->Add("Package");
347
		item->SubItems->Add(_US(SPK::GetSizeString(file->lSize)));
347
		item->SubItems->Add(_US(SPK::GetSizeString(file->lSize)));
348
 
348
 
349
 
349
 
350
		item->Tag = _US(Utils::String::Number(file->iPos));
350
		item->Tag = _US(Utils::WString::Number(file->iPos));
351
 
351
 
352
		if ( this->imageList1->Images->IndexOfKey(_US(file->sName)) == -1 )
352
		if ( this->imageList1->Images->IndexOfKey(_US(file->sName)) == -1 )
353
			item->ImageKey = "package";
353
			item->ImageKey = "package";
354
		else
354
		else
355
			item->ImageKey = _US(file->sName);
355
			item->ImageKey = _US(file->sName);