Minor changes

This commit is contained in:
Birunthan Mohanathas 2012-06-16 22:33:34 +03:00
parent 3bc9bffbf0
commit 5ffb9b367d
2 changed files with 11 additions and 11 deletions

View File

@ -249,7 +249,7 @@ bool CDialogPackage::CreatePackage()
WritePrivateProfileString(L"rmskin", L"MinimumWindows", m_MinimumWindows.c_str(), tempFile); WritePrivateProfileString(L"rmskin", L"MinimumWindows", m_MinimumWindows.c_str(), tempFile);
// Create archive and add options file and header bitmap // Create archive and add options file and header bitmap
m_ZipFile = zipOpen(ConvertToAscii(m_TargetFile.c_str()).c_str(), 0); m_ZipFile = zipOpen(ConvertToAscii(m_TargetFile.c_str()).c_str(), APPEND_STATUS_CREATE);
auto cleanup = [&]()->bool auto cleanup = [&]()->bool
{ {
@ -259,11 +259,11 @@ bool CDialogPackage::CreatePackage()
if (!m_ZipFile || if (!m_ZipFile ||
!AddFileToPackage(ConvertToAscii(tempFile).c_str(), "RMSKIN.ini") || !AddFileToPackage(ConvertToAscii(tempFile).c_str(), "RMSKIN.ini") ||
!(!c_Dialog->m_HeaderFile.empty() && AddFileToPackage(ConvertToAscii(c_Dialog->m_HeaderFile.c_str()).c_str(), "RMSKIN.bmp"))) (!c_Dialog->m_HeaderFile.empty() && !AddFileToPackage(ConvertToAscii(c_Dialog->m_HeaderFile.c_str()).c_str(), "RMSKIN.bmp")))
{ {
std::wstring error = L"Unable to create package."; std::wstring error = L"Unable to create package.";
error += L"\n\nClick OK to close Packager."; error += L"\n\nClick OK to close Packager.";
MessageBox(m_Window, error.c_str(), L"Rainmeter Packager", MB_OK | MB_TOPMOST); MessageBox(NULL, error.c_str(), L"Rainmeter Packager", MB_ERROR);
DeleteFile(tempFile); DeleteFile(tempFile);
return cleanup(); return cleanup();
} }
@ -292,7 +292,7 @@ bool CDialogPackage::CreatePackage()
error += (*iter).first; error += (*iter).first;
error += L"'."; error += L"'.";
error += L"\n\nClick OK to close Packager."; error += L"\n\nClick OK to close Packager.";
MessageBox(m_Window, error.c_str(), L"Rainmeter Packager", MB_OK | MB_TOPMOST); MessageBox(NULL, error.c_str(), L"Rainmeter Packager", MB_ERROR);
return cleanup(); return cleanup();
} }
} }
@ -312,7 +312,7 @@ bool CDialogPackage::CreatePackage()
error += (*iter).first; error += (*iter).first;
error += L"'."; error += L"'.";
error += L"\n\nClick OK to close Packager."; error += L"\n\nClick OK to close Packager.";
MessageBox(m_Window, error.c_str(), L"Rainmeter Packager", MB_OK | MB_TOPMOST); MessageBox(NULL, error.c_str(), L"Rainmeter Packager", MB_ERROR);
return cleanup(); return cleanup();
} }
} }
@ -332,7 +332,7 @@ bool CDialogPackage::CreatePackage()
{ {
std::wstring error = L"Unable to create package."; std::wstring error = L"Unable to create package.";
error += L"\n\nClick OK to close Packager."; error += L"\n\nClick OK to close Packager.";
MessageBox(m_Window, error.c_str(), L"Rainmeter Packager", MB_OK | MB_TOPMOST); MessageBox(NULL, error.c_str(), L"Rainmeter Packager", MB_ERROR);
return false; return false;
} }
@ -350,7 +350,7 @@ unsigned __stdcall CDialogPackage::PackagerThreadProc(void* pParam)
// SendMessage(item, PBM_SETMARQUEE, (WPARAM)FALSE, 0); // SendMessage(item, PBM_SETMARQUEE, (WPARAM)FALSE, 0);
FlashWindow(dialog->m_Window, TRUE); FlashWindow(dialog->m_Window, TRUE);
MessageBox(dialog->m_Window, L"The .rmskin file has been successfully created.", L"Rainmeter Packager", MB_OK | MB_ICONINFORMATION); MessageBox(NULL, L"The .rmskin file has been successfully created.", L"Rainmeter Packager", MB_OK | MB_ICONINFORMATION);
} }
else else
{ {
@ -463,12 +463,12 @@ bool CDialogPackage::AddFolderToPackage(const std::wstring& path, std::wstring b
ret = AddFileToPackage(asciiFile.c_str(), zipFile.c_str()); ret = AddFileToPackage(asciiFile.c_str(), zipFile.c_str());
if (!ret) if (!ret)
{ {
std::wstring error = L"Error adding file:\n\n"; std::wstring error = L"Error adding file:\n";
error += path; error += path;
error += base; error += base;
error += L"\\";
error += fd.cFileName; error += fd.cFileName;
MessageBox(m_Window, error.c_str(), L"Rainmeter Packager", MB_OK | MB_TOPMOST); error += L"\n\nClick OK to close Packager.";
MessageBox(NULL, error.c_str(), L"Rainmeter Packager", MB_ERROR);
break; break;
} }
} }

View File

@ -27,7 +27,7 @@ VS_VERSION_INFO VERSIONINFO
{ {
BLOCK "040904E4" BLOCK "040904E4"
{ {
VALUE "FileDescription", "Rainmeter Skin Installer" VALUE "FileDescription", "Rainmeter Skin Package Installer"
VALUE "FileVersion", STRFILEVER VALUE "FileVersion", STRFILEVER
VALUE "LegalCopyright", "© 2012 - Birunthan Mohanathas" VALUE "LegalCopyright", "© 2012 - Birunthan Mohanathas"
VALUE "OriginalFilename", "SkinInstaller.exe" VALUE "OriginalFilename", "SkinInstaller.exe"