Line 395... |
Line 395... |
395 |
bool extracted = false;
|
395 |
bool extracted = false;
|
396 |
|
396 |
|
397 |
if ( ext == ".xsp" || ext == ".spk" )
|
397 |
if ( ext == ".xsp" || ext == ".spk" )
|
398 |
{
|
398 |
{
|
399 |
int error;
|
399 |
int error;
|
400 |
int type = CSpkFile::CheckFile(_S(filename));
|
400 |
int type = CSpkFile::CheckFile(_WS(filename));
|
401 |
if ( type == SPKFILE_BASE || type == SPKFILE_SINGLE || type == SPKFILE_SINGLESHIP )
|
401 |
if ( type == SPKFILE_BASE || type == SPKFILE_SINGLE || type == SPKFILE_SINGLESHIP )
|
402 |
{
|
402 |
{
|
403 |
CBaseFile *package = m_pPackages->openPackage(_S(filename), &error, 0, SPKREAD_ALL);
|
403 |
CBaseFile *package = m_pPackages->openPackage(_S(filename), &error, 0, SPKREAD_ALL);
|
404 |
if ( package )
|
404 |
if ( package )
|
405 |
{
|
405 |
{
|
Line 1221... |
Line 1221... |
1221 |
Point ^mousePoint = this->treeView1->PointToClient(this->contextMenuStrip2->MousePosition);
|
1221 |
Point ^mousePoint = this->treeView1->PointToClient(this->contextMenuStrip2->MousePosition);
|
1222 |
m_pSelectedNode = this->treeView1->GetNodeAt(mousePoint->X, mousePoint->Y);
|
1222 |
m_pSelectedNode = this->treeView1->GetNodeAt(mousePoint->X, mousePoint->Y);
|
1223 |
}
|
1223 |
}
|
1224 |
private: System::Void createPackageToolStripMenuItem_Click(System::Object^ sender, System::EventArgs^ e) {
|
1224 |
private: System::Void createPackageToolStripMenuItem_Click(System::Object^ sender, System::EventArgs^ e) {
|
1225 |
String ^filename = System::Convert::ToString(m_pSelectedItem->Tag) + m_pSelectedItem->Text;
|
1225 |
String ^filename = System::Convert::ToString(m_pSelectedItem->Tag) + m_pSelectedItem->Text;
|
1226 |
Utils::String saved = CPackages::CreateFromPackagerScript(m_pPackages, _S(filename));
|
1226 |
Utils::WString saved = CPackages::CreateFromPackagerScript(m_pPackages, _S(filename));
|
1227 |
if ( !saved.empty() )
|
1227 |
if ( !saved.empty() )
|
1228 |
{
|
1228 |
{
|
1229 |
this->UpdateFiles();
|
1229 |
this->UpdateFiles();
|
1230 |
MessageBox::Show(this, "Package: " + _US(saved) + "\nhas been created from packager script", "Package Created", MessageBoxButtons::OK, MessageBoxIcon::Information);
|
1230 |
MessageBox::Show(this, "Package: " + _US(saved) + "\nhas been created from packager script", "Package Created", MessageBoxButtons::OK, MessageBoxIcon::Information);
|
1231 |
}
|
1231 |
}
|