Subversion Repositories spk

Rev

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

Rev 160 Rev 191
Line 138... Line 138...
138
			String ^games = "";
138
			String ^games = "";
139
			for ( int i = 0; i < m_pP->GetGameExe()->GetNumGames(); i++ )
139
			for ( int i = 0; i < m_pP->GetGameExe()->GetNumGames(); i++ )
140
			{
140
			{
141
				SGameExe *exe = m_pP->GetGameExe()->GetGame(i);
141
				SGameExe *exe = m_pP->GetGameExe()->GetGame(i);
142
				if ( i ) ofd->Filter += ";";
142
				if ( i ) ofd->Filter += ";";
143
				ofd->Filter += SystemStringFromCyString(exe->sExe);
143
				ofd->Filter += _US(exe->sExe);
144
				games += "|" + SystemStringFromCyString(exe->sName) + "|" + SystemStringFromCyString(exe->sExe);
144
				games += "|" + _US(exe->sName) + "|" + _US(exe->sExe);
145
			}
145
			}
146
			ofd->Filter += games;
146
			ofd->Filter += games;
147
			ofd->FilterIndex = 1;
147
			ofd->FilterIndex = 1;
148
			ofd->RestoreDirectory = true;
148
			ofd->RestoreDirectory = true;
149
			if ( ofd->ShowDialog(this) == System::Windows::Forms::DialogResult::OK )
149
			if ( ofd->ShowDialog(this) == System::Windows::Forms::DialogResult::OK )
Line 670... Line 670...
670
			 {
670
			 {
671
				 if ( !_pGameDir->isDir(str->str.ToString()) ) {
671
				 if ( !_pGameDir->isDir(str->str.ToString()) ) {
672
					 ToolStripMenuItem ^newItem = gcnew ToolStripMenuItem();
672
					 ToolStripMenuItem ^newItem = gcnew ToolStripMenuItem();
673
					 newItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"testDirToolStripMenuItem.Image")));
673
					 newItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"testDirToolStripMenuItem.Image")));
674
					 newItem->ImageScaling = System::Windows::Forms::ToolStripItemImageScaling::None;
674
					 newItem->ImageScaling = System::Windows::Forms::ToolStripItemImageScaling::None;
675
					 newItem->Text = SystemStringFromCyString(str->str) + " (&quot; + SystemStringFromCyString(str->data) + ")";
675
					 newItem->Text = _US(str->str.ToString()) + " (&quot; + _US(str->data.ToString()) + ")";
676
					 newItem->Tag = SystemStringFromCyString(str->str);
676
					 newItem->Tag = _US(str->str.ToString());
677
					 newItem->Click += gcnew System::EventHandler(this, &Options::testDirToolStripMenuItem_Click);
677
					 newItem->Click += gcnew System::EventHandler(this, &Options::testDirToolStripMenuItem_Click);
678
					 this->addDirectoryToolStripMenuItem->DropDownItems->Add(newItem);
678
					 this->addDirectoryToolStripMenuItem->DropDownItems->Add(newItem);
679
				 }
679
				 }
680
			 }
680
			 }
681
 
681
 
Line 737... Line 737...
737
			 {
737
			 {
738
				 if ( !_pGameDir->isDir(m_pP->GetGameExe()->GetProperDir(str->str.ToString())) ) {
738
				 if ( !_pGameDir->isDir(m_pP->GetGameExe()->GetProperDir(str->str.ToString())) ) {
739
					 ToolStripMenuItem ^newItem = gcnew ToolStripMenuItem();
739
					 ToolStripMenuItem ^newItem = gcnew ToolStripMenuItem();
740
					 newItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"testDirToolStripMenuItem.Image")));
740
					 newItem->Image = (cli::safe_cast<System::Drawing::Image^  >(resources->GetObject(L"testDirToolStripMenuItem.Image")));
741
					 newItem->ImageScaling = System::Windows::Forms::ToolStripItemImageScaling::None;
741
					 newItem->ImageScaling = System::Windows::Forms::ToolStripItemImageScaling::None;
742
					 newItem->Text = SystemStringFromCyString(str->str) + " (&quot; + SystemStringFromCyString(str->data) + ")";
742
					 newItem->Text = _US(str->str.ToString()) + " (&quot; + _US(str->data.ToString()) + ")";
743
					 newItem->Tag = SystemStringFromCyString(str->str);
743
					 newItem->Tag = _US(str->str.ToString());
744
					 newItem->Click += gcnew System::EventHandler(this, &Options::testDirToolStripMenuItem_Click);
744
					 newItem->Click += gcnew System::EventHandler(this, &Options::testDirToolStripMenuItem_Click);
745
					 this->contextMenuStrip2->Items->Add(newItem);
745
					 this->contextMenuStrip2->Items->Add(newItem);
746
				 }
746
				 }
747
			 }
747
			 }
748
 
748
 
Line 769... Line 769...
769
private: System::Void AllDirToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e) {
769
private: System::Void AllDirToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e) {
770
			 bool load = false;
770
			 bool load = false;
771
			 if ( MessageBox::Show(this, "Do you want to load text for all the directories", "Load Game Text", MessageBoxButtons::YesNo, MessageBoxIcon::Question) == System::Windows::Forms::DialogResult::Yes )
771
			 if ( MessageBox::Show(this, "Do you want to load text for all the directories", "Load Game Text", MessageBoxButtons::YesNo, MessageBoxIcon::Question) == System::Windows::Forms::DialogResult::Yes )
772
				load = true;
772
				load = true;
773
			 for ( SStringList *str = m_sDirs->Head(); str; str = str->next )
773
			 for ( SStringList *str = m_sDirs->Head(); str; str = str->next )
774
				 this->AddDir(SystemStringFromCyString(str->str), false, load);
774
				 this->AddDir(_US(str->str.ToString()), false, load);
775
		 }
775
		 }
776
};
776
};
777
}
777
}