Subversion Repositories spk

Rev

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

Rev 121 Rev 125
Line 189... Line 189...
189
 
189
 
190
		if (m_pDirList && !m_pDirList->empty())
190
		if (m_pDirList && !m_pDirList->empty())
191
		{
191
		{
192
			for(auto itr = m_pDirList->begin(); itr != m_pDirList->end(); itr++)
192
			for(auto itr = m_pDirList->begin(); itr != m_pDirList->end(); itr++)
193
			{
193
			{
-
 
194
				if (CDirIO((*itr)->str).exists())
-
 
195
				{
194
				System::String ^str;
196
					System::String ^str;
195
				if ((*itr)->data.isin("|"))
197
					if ((*itr)->data.isin("|"))
196
					str = _US((*itr)->str + " [" + (*itr)->data.tokens("|", 2) + "] (Language: " + CPackages::ConvertLanguage((*itr)->data.token("|", 1).toInt()) + ")");
198
						str = _US((*itr)->str + " [" + (*itr)->data.tokens("|", 2) + "] (Language: " + CPackages::ConvertLanguage((*itr)->data.token("|", 1).toInt()) + ")");
197
				else
199
					else
198
					str = _US((*itr)->str + " [" + (*itr)->data + "]");
200
						str = _US((*itr)->str + " [" + (*itr)->data + "]");
199
				ComboDir->Items->Add(str);
201
					ComboDir->Items->Add(str);
200
 
202
 
201
				if (!current.empty() && current.Compare((*itr)->str))
203
					if (!current.empty() && current.Compare((*itr)->str))
202
					selected = str;
204
						selected = str;
203
 
205
 
204
				if (!foundCurrent && System::String::Compare(str, checkCurrent) == 0)
206
					if (!foundCurrent && System::String::Compare(str, checkCurrent) == 0)
205
					foundCurrent = true;
207
						foundCurrent = true;
-
 
208
				}
206
			}
209
			}
207
		}
210
		}
208
 
211
 
209
		ComboDir->Items->Add("-- None --");
212
		ComboDir->Items->Add("-- None --");
210
		if (selected && selected->Length > 0)
213
		if (selected && selected->Length > 0)