| Line 37... |
Line 37... |
| 37 |
this->listView1->Groups->Add(gcnew ListViewGroup("Packages", HorizontalAlignment::Left));
|
37 |
this->listView1->Groups->Add(gcnew ListViewGroup("Packages", HorizontalAlignment::Left));
|
| 38 |
this->listView1->Groups->Add(gcnew ListViewGroup("Ships", HorizontalAlignment::Left));
|
38 |
this->listView1->Groups->Add(gcnew ListViewGroup("Ships", HorizontalAlignment::Left));
|
| 39 |
this->listView1->Groups->Add(gcnew ListViewGroup("Mods", HorizontalAlignment::Left));
|
39 |
this->listView1->Groups->Add(gcnew ListViewGroup("Mods", HorizontalAlignment::Left));
|
| 40 |
|
40 |
|
| 41 |
m_pCurrentItem = nullptr;
|
41 |
m_pCurrentItem = nullptr;
|
| 42 |
_lAddress = new Utils::CStringList;
|
42 |
_lAddress = new Utils::WStringList;
|
| 43 |
|
43 |
|
| 44 |
for ( CBaseFile *package = p->PackageList()->First(); package; package = p->PackageList()->Next() ) {
|
44 |
for ( CBaseFile *package = p->PackageList()->First(); package; package = p->PackageList()->Next() ) {
|
| 45 |
if ( !package->webAddress().empty() ) this->AddPackage(package);
|
45 |
if ( !package->webAddress().empty() ) this->AddPackage(package);
|
| 46 |
}
|
46 |
}
|
| 47 |
|
47 |
|
| Line 139... |
Line 139... |
| 139 |
{
|
139 |
{
|
| 140 |
ListViewItem ^item = gcnew ListViewItem(_US(p->name(m_pPackages->GetLanguage())));
|
140 |
ListViewItem ^item = gcnew ListViewItem(_US(p->name(m_pPackages->GetLanguage())));
|
| 141 |
item->SubItems->Add(_US(p->author()));
|
141 |
item->SubItems->Add(_US(p->author()));
|
| 142 |
item->SubItems->Add(_US(p->version()));
|
142 |
item->SubItems->Add(_US(p->version()));
|
| 143 |
item->SubItems->Add("Waiting");
|
143 |
item->SubItems->Add("Waiting");
|
| 144 |
item->SubItems->Add(_US(p->getNameValidFile().removeChar(' ') + "_" + p->author().remove(' ') + ".dat"));
|
144 |
item->SubItems->Add(_US(p->getNameValidFile().removeChar(' ') + L"_" + p->author().toWString().remove(L' ') + L".dat"));
|
| 145 |
item->Tag = p->GetNum();
|
145 |
item->Tag = p->GetNum();
|
| 146 |
|
146 |
|
| 147 |
if ( p->GetType() == TYPE_XSP )
|
147 |
if ( p->GetType() == TYPE_XSP )
|
| 148 |
AddPackage(item, PACKAGETYPE_SHIP);
|
148 |
AddPackage(item, PACKAGETYPE_SHIP);
|
| 149 |
else if ( p->IsMod() )
|
149 |
else if ( p->IsMod() )
|
| Line 396... |
Line 396... |
| 396 |
ImageList ^m_pImageList;
|
396 |
ImageList ^m_pImageList;
|
| 397 |
ArrayList ^m_lInstall;
|
397 |
ArrayList ^m_lInstall;
|
| 398 |
String ^m_sData;
|
398 |
String ^m_sData;
|
| 399 |
String ^m_sStatus;
|
399 |
String ^m_sStatus;
|
| 400 |
String ^m_sBestServer;
|
400 |
String ^m_sBestServer;
|
| 401 |
Utils::CStringList *_lAddress;
|
401 |
Utils::WStringList *_lAddress;
|
| 402 |
ListViewItem ^m_pCurrentItem;
|
402 |
ListViewItem ^m_pCurrentItem;
|
| 403 |
CPackages *m_pPackages;
|
403 |
CPackages *m_pPackages;
|
| 404 |
CBaseFile *m_pPackage;
|
404 |
CBaseFile *m_pPackage;
|
| 405 |
int m_iStatus;
|
405 |
int m_iStatus;
|
| 406 |
bool m_bDownloader;
|
406 |
bool m_bDownloader;
|