Subversion Repositories spk

Rev

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

Rev 182 Rev 197
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
			}