Subversion Repositories spk

Rev

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

Rev 129 Rev 131
Line 544... Line 544...
544
			}
544
			}
545
		}
545
		}
546
 
546
 
547
		void SavePackagerScript(String ^file)
547
		void SavePackagerScript(String ^file)
548
		{
548
		{
549
			CyString sFile = CyStringFromSystemString(file);
549
			Utils::String sFile = _S(file);
550
			CyStringList malformed, unknown;
550
			Utils::CStringList malformed, unknown;
551
			CBaseFile *package = m_pPackages->LoadPackagerScript(sFile, -1, NULL, &malformed, &unknown);
551
			CBaseFile *package = m_pPackages->LoadPackagerScript(sFile, -1, NULL, &malformed, &unknown);
552
			if ( package )
552
			if ( package )
553
			{
553
			{
554
				Utils::String saveto = package->filename();
554
				Utils::String saveto = package->filename();
555
				saveto = saveto.findReplace("$DEFAULTDIR", CFileIO(sFile).dir() + "/");
555
				saveto = saveto.findReplace("$DEFAULTDIR", CFileIO(sFile).dir() + "/");
Line 591... Line 591...
591
			}
591
			}
592
		}
592
		}
593
 
593
 
594
		void OpenPackagerScript(String ^file)
594
		void OpenPackagerScript(String ^file)
595
		{
595
		{
596
			CyStringList malformed, unknown;
596
			Utils::CStringList malformed, unknown;
597
			CBaseFile *package = m_pPackages->LoadPackagerScript(CyStringFromSystemString(file), SPKCOMPRESS_NONE, NULL, &malformed, &unknown);
597
			CBaseFile *package = m_pPackages->LoadPackagerScript(_S(file), SPKCOMPRESS_NONE, NULL, &malformed, &unknown);
598
			if ( package )
598
			if ( package )
599
			{
599
			{
600
				package->SetDataCompression(SPKCOMPRESS_7ZIP);
600
				package->SetDataCompression(SPKCOMPRESS_7ZIP);
601
				PackageForm ^childForm = this->OpenPackage(true, package, file, "");
601
				PackageForm ^childForm = this->OpenPackage(true, package, file, "");
602
				childForm->Text = _US(package->filename());
602
				childForm->Text = _US(package->filename());