| 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) + " (" +SystemStringFromCyString(str->data) + ")";
 | 675 | 					 newItem->Text = _US(str->str.ToString()) + " (" + _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) + " (" +SystemStringFromCyString(str->data) + ")";
 | 742 | 					 newItem->Text = _US(str->str.ToString()) + " (" + _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 | }
 |