Subversion Repositories spk

Rev

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

Rev 170 Rev 182
Line 31... Line 31...
31
			UpdateDisplay();
31
			UpdateDisplay();
32
		}
32
		}
33
 
33
 
34
		void UpdateDisplay()
34
		void UpdateDisplay()
35
		{
35
		{
36
			int patch = m_pPackages->FindNextFakePatch();
36
			int patch = m_pPackages->findNextFakePatch();
37
			for ( int i = 1; i < patch; i++ )
37
			for ( int i = 1; i < patch; i++ )
38
			{
38
			{
39
				ListViewItem ^item = gcnew ListViewItem(_US(Utils::String::PadNumber(i, 2) + ".cat"));
39
				ListViewItem ^item = gcnew ListViewItem(_US(Utils::String::PadNumber(i, 2) + ".cat"));
40
				this->listView1->Items->Add(item);
40
				this->listView1->Items->Add(item);
41
 
41
 
42
				// find the package that has the file
42
				// find the package that has the file
43
				C_File *f = m_pPackages->FindFile(FILETYPE_MOD, Utils::String::PadNumber(i, 2) + ".cat");
43
				C_File *f = m_pPackages->findFile(FILETYPE_MOD, Utils::String::PadNumber(i, 2) + ".cat");
44
				if ( f )
44
				if ( f )
45
				{
45
				{
46
					item->ImageIndex = 1;
46
					item->ImageIndex = 1;
47
					CBaseFile *p = m_pPackages->FindFirstPackageWithFile(f);
47
					CBaseFile *p = m_pPackages->findFirstPackageWithFile(f);
48
					if ( p )
48
					if ( p )
49
						item->SubItems->Add(_US(p->getFullPackageName(m_pPackages->GetLanguage())));
49
						item->SubItems->Add(_US(p->getFullPackageName(m_pPackages->GetLanguage())));
50
					else
50
					else
51
						item->SubItems->Add("[Unknown]");
51
						item->SubItems->Add("[Unknown]");
52
				}
52
				}