Subversion Repositories spk

Rev

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

Rev 48 Rev 50
Line 17... Line 17...
17
		for ( CListNode<CBaseFile> *node = m_pPackages->GetInstallPackageList()->Front(); node; node = node->next() )
17
		for ( CListNode<CBaseFile> *node = m_pPackages->GetInstallPackageList()->Front(); node; node = node->next() )
18
		{
18
		{
19
			CBaseFile *p = node->Data();
19
			CBaseFile *p = node->Data();
20
 
20
 
21
			ListViewItem ^item = gcnew ListViewItem(SystemStringFromCyString(p->GetLanguageName(m_pPackages->GetLanguage())));
21
			ListViewItem ^item = gcnew ListViewItem(SystemStringFromCyString(p->GetLanguageName(m_pPackages->GetLanguage())));
22
			item->SubItems->Add(SystemStringFromCyString(p->GetAuthor()));
22
			item->SubItems->Add(_US(p->author()));
23
			item->SubItems->Add(SystemStringFromCyString(p->GetVersion()));
23
			item->SubItems->Add(_US(p->version()));
24
			switch ( p->GetLoadError() )
24
			switch ( p->GetLoadError() )
25
			{
25
			{
26
				case INSTALLCHECK_OLDVERSION:
26
				case INSTALLCHECK_OLDVERSION:
27
					item->SubItems->Add("Newer version installed");
27
					item->SubItems->Add("Newer version installed");
28
					break;
28
					break;
Line 132... Line 132...
132
			{
132
			{
133
				this->TextInstall->Text = _US(p->installText(m_pPackages->GetLanguage(), true).stripHtml());
133
				this->TextInstall->Text = _US(p->installText(m_pPackages->GetLanguage(), true).stripHtml());
134
				this->TextInstall->Show();
134
				this->TextInstall->Show();
135
			}
135
			}
136
 
136
 
137
			this->LabDate->Text = SystemStringFromCyString(p->GetCreationDate());
137
			this->LabDate->Text = _US(p->creationDate());
138
			this->LabVersion->Text = SystemStringFromCyString(p->GetVersion());
138
			this->LabVersion->Text = _US(p->version());
139
			if ( p->GetType() == TYPE_SPK )
139
			if ( p->GetType() == TYPE_SPK )
140
			{
140
			{
141
				this->LabType->Text = SystemStringFromCyString(((CSpkFile *)p)->GetScriptTypeString(m_pPackages->GetLanguage()));
141
				this->LabType->Text = SystemStringFromCyString(((CSpkFile *)p)->GetScriptTypeString(m_pPackages->GetLanguage()));
142
				switch ( p->pluginType() ) {
142
				switch ( p->pluginType() ) {
143
					case PLUGIN_NORMAL:			this->LabPluginType->Text = "Normal"; break;
143
					case PLUGIN_NORMAL:			this->LabPluginType->Text = "Normal"; break;
Line 208... Line 208...
208
			{
208
			{
209
				case INSTALLCHECK_OLDVERSION:
209
				case INSTALLCHECK_OLDVERSION:
210
					{
210
					{
211
						CBaseFile *oldPackage = m_pPackages->FindPackage(p);
211
						CBaseFile *oldPackage = m_pPackages->FindPackage(p);
212
						if ( oldPackage )
212
						if ( oldPackage )
213
							this->LabError->Text = "Newer version already installed: V" + SystemStringFromCyString(oldPackage->GetVersion()) + " - " + SystemStringFromCyString(oldPackage->GetCreationDate());
213
							this->LabError->Text = "Newer version already installed: V" + _US(oldPackage->version()) + " - " + _US(oldPackage->creationDate());
214
						else
214
						else
215
							this->LabError->Text = "Newer version already installed";
215
							this->LabError->Text = "Newer version already installed";
216
					}
216
					}
217
					break;
217
					break;
218
				case INSTALLCHECK_WRONGGAME:
218
				case INSTALLCHECK_WRONGGAME: