Line 846... |
Line 846... |
846 |
if ( !builtin )
|
846 |
if ( !builtin )
|
847 |
{
|
847 |
{
|
848 |
if ( erroredPackages.size() == 1 )
|
848 |
if ( erroredPackages.size() == 1 )
|
849 |
{
|
849 |
{
|
850 |
CBaseFile *p = erroredPackages.Front()->Data();
|
850 |
CBaseFile *p = erroredPackages.Front()->Data();
|
851 |
CyString packageName = p->GetFullPackageName(m_pPackages->GetLanguage());
|
851 |
Utils::String packageName = p->GetFullPackageName(m_pPackages->GetLanguage()).ToString();
|
852 |
this->DisplayMessageBox(frombackground, "Error Installing", "Package: " + SystemStringFromCyString(packageName) + " failed to install!\nError: " + SystemStringFromCyString(CBaseFile::ErrorString(p->GetLastError(), p->GetLastErrorString())) + "\n", MessageBoxButtons::OK, MessageBoxIcon::Error);
|
852 |
this->DisplayMessageBox(frombackground, "Error Installing", "Package: " + _US(packageName) + " failed to install!\nError: " + _US(CBaseFile::ErrorString(p->lastError(), p->lastErrorString())) + "\n", MessageBoxButtons::OK, MessageBoxIcon::Error);
|
853 |
}
|
853 |
}
|
854 |
else
|
854 |
else
|
855 |
{
|
855 |
{
|
856 |
m_pPi = gcnew PackageInstalled("Packages Failed To Install");
|
856 |
m_pPi = gcnew PackageInstalled("Packages Failed To Install");
|
857 |
|
857 |
|
858 |
CyStringList packages;
|
858 |
CyStringList packages;
|
859 |
for ( CListNode<CBaseFile> *node = erroredPackages.Front(); node; node = node->next() )
|
859 |
for ( CListNode<CBaseFile> *node = erroredPackages.Front(); node; node = node->next() )
|
860 |
{
|
860 |
{
|
861 |
CBaseFile *p = node->Data();
|
861 |
CBaseFile *p = node->Data();
|
862 |
CyString packageName = p->GetFullPackageName(m_pPackages->GetLanguage());
|
862 |
Utils::String packageName = p->GetFullPackageName(m_pPackages->GetLanguage()).ToString();
|
863 |
m_pPi->AddPackage(SystemStringFromCyString(packageName), _US(p->author()), _US(p->version()), "Failed: " + SystemStringFromCyString(CBaseFile::ErrorString(p->GetLastError(), p->GetLastErrorString())));
|
863 |
m_pPi->AddPackage(_US(packageName), _US(p->author()), _US(p->version()), "Failed: " + _US(CBaseFile::ErrorString(p->lastError(), p->lastErrorString())));
|
864 |
}
|
864 |
}
|
865 |
|
865 |
|
866 |
m_bDisplayDialog = true;
|
866 |
m_bDisplayDialog = true;
|
867 |
}
|
867 |
}
|
868 |
}
|
868 |
}
|