Subversion Repositories spk

Rev

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

Rev 158 Rev 161
Line 130... Line 130...
130
		{
130
		{
131
			// display the available mods
131
			// display the available mods
132
			ListViewGroup ^availGroup = gcnew ListViewGroup("Downloadable Mods", HorizontalAlignment::Left);
132
			ListViewGroup ^availGroup = gcnew ListViewGroup("Downloadable Mods", HorizontalAlignment::Left);
133
			ListAvailable->Groups->Add(availGroup);
133
			ListAvailable->Groups->Add(availGroup);
134
 
134
 
135
			for ( SAvailablePackage *ap = m_pPackages->GetAvailablePackageList()->First(); ap; ap = m_pPackages->GetAvailablePackageList()->Next() )
135
			for (const SAvailablePackage *ap = m_pPackages->getAvailablePackageList()->First(); ap; ap = m_pPackages->getAvailablePackageList()->Next() )
136
			{
136
			{
137
				if ( ap->iType != PACKAGETYPE_MOD ) continue; // only display mods
137
				if ( ap->iType != PACKAGETYPE_MOD ) continue; // only display mods
138
				m_bFoundPackages = true;
138
				m_bFoundPackages = true;
139
				ListViewItem ^item = gcnew ListViewItem(SystemStringFromCyString(ap->sName));
139
				ListViewItem ^item = gcnew ListViewItem(_US(ap->sName));
140
				item->SubItems->Add(SystemStringFromCyString(ap->sAuthor));
140
				item->SubItems->Add(_US(ap->sAuthor));
141
				item->SubItems->Add(SystemStringFromCyString(ap->sVersion));
141
				item->SubItems->Add(_US(ap->sVersion));
142
				item->SubItems->Add(SystemStringFromCyString(ap->sUpdated));
142
				item->SubItems->Add(_US(ap->sUpdated));
143
				item->Tag = SystemStringFromCyString(ap->sFilename);
143
				item->Tag = _US(ap->sFilename);
144
				item->Group = availGroup;
144
				item->Group = availGroup;
145
				ListAvailable->Items->Add(item);
145
				ListAvailable->Items->Add(item);
146
			}
146
			}
147
		}
147
		}
148
 
148
 
Line 499... Line 499...
499
						UpdateRecommended(false, p->recommended());
499
						UpdateRecommended(false, p->recommended());
500
					}
500
					}
501
				}
501
				}
502
				else // otherwise its a name (download package)
502
				else // otherwise its a name (download package)
503
				{
503
				{
504
					SAvailablePackage *p = m_pPackages->FindAvailablePackage(sNum.ToString());
504
					const SAvailablePackage *p = m_pPackages->findAvailablePackage(sNum.ToString());
505
					if ( p )
505
					if ( p )
506
					{
506
					{
507
						enabled = true;
507
						enabled = true;
508
						dontEnable = true;
508
						dontEnable = true;
509
						this->button1->Visible = true;
509
						this->button1->Visible = true;