Subversion Repositories spk

Rev

Rev 122 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 122 Rev 196
Line 15... Line 15...
15
	/// Summary for DirectoryControl
15
	/// Summary for DirectoryControl
16
	/// </summary>
16
	/// </summary>
17
	public ref class DirectoryControl : public System::Windows::Forms::Form
17
	public ref class DirectoryControl : public System::Windows::Forms::Form
18
	{
18
	{
19
	public:
19
	public:
20
		DirectoryControl(CPackages *packages, Utils::CStringList *currentDirs, Utils::CStringList *removedDirs);
20
		DirectoryControl(CPackages *packages, Utils::WStringList *currentDirs, Utils::WStringList *removedDirs);
21
 
21
 
22
		Utils::CStringList *directories();
22
		Utils::WStringList *directories();
23
		Utils::CStringList *removeDirectories();
23
		Utils::WStringList *removeDirectories();
24
 
24
 
25
	protected:
25
	protected:
26
		void AddFoundDir(const Utils::String &dir);
26
		void AddFoundDir(const Utils::WString &dir);
27
		void FindAllAddons(const Utils::String &exe, bool checkBase);
27
		void FindAllAddons(const Utils::WString &exe, bool checkBase);
28
		void getAllDirs(Utils::CStringList *currentDirs, Utils::CStringList *removedDirs);
28
		void getAllDirs(Utils::WStringList *currentDirs, Utils::WStringList *removedDirs);
29
		void UpdateGameDirs();
29
		void UpdateGameDirs();
30
		void UpdateFoundDirs();
30
		void UpdateFoundDirs();
31
		void UpdateTexts();
31
		void UpdateTexts();
32
 
32
 
33
	protected:
33
	protected:
Line 46... Line 46...
46
 
46
 
47
	private:
47
	private:
48
		/// <summary>
48
		/// <summary>
49
		/// Required designer variable.
49
		/// Required designer variable.
50
		/// </summary>
50
		/// </summary>
51
		Utils::CStringList *_lDirs;
51
		Utils::WStringList *_lDirs;
52
		Utils::CStringList *_lRemoveDirs;
52
		Utils::WStringList *_lRemoveDirs;
53
		Utils::CStringList *_lFoundDirs;
53
		Utils::WStringList *_lFoundDirs;
54
		CPackages *_packages;
54
		CPackages *_packages;
55
 
55
 
56
	private: System::Windows::Forms::GroupBox^  groupBox2;
56
	private: System::Windows::Forms::GroupBox^  groupBox2;
57
	private: System::Windows::Forms::Panel^  panel2;
57
	private: System::Windows::Forms::Panel^  panel2;
58
	private: System::Windows::Forms::ListView^  listView2;
58
	private: System::Windows::Forms::ListView^  listView2;