Subversion Repositories spk

Rev

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

Rev 196 Rev 197
Line 72... Line 72...
72
			m_pPackages = p;
72
			m_pPackages = p;
73
			m_pDirList = list;
73
			m_pDirList = list;
74
			m_pRemovedDirList = removed;
74
			m_pRemovedDirList = removed;
75
			m_pUpdateList = NULL;
75
			m_pUpdateList = NULL;
76
			m_pListItem = nullptr;
76
			m_pListItem = nullptr;
77
			m_pFileErrors = new Utils::CStringList;
77
			m_pFileErrors = new Utils::WStringList;
78
			m_bDirLocked = false;
78
			m_bDirLocked = false;
79
 
79
 
80
			// default values
80
			// default values
81
			m_iBackgroundTask = MGUI_BACKGROUND_NONE;
81
			m_iBackgroundTask = MGUI_BACKGROUND_NONE;
82
			m_bSortingAsc = true;
82
			m_bSortingAsc = true;
Line 99... Line 99...
99
 
99
 
100
			// update the gui
100
			// update the gui
101
			this->UpdateControls();
101
			this->UpdateControls();
102
 
102
 
103
			// update the display
103
			// update the display
104
			this->UpdateDirList("");
104
			this->UpdateDirList(L"");
105
			this->UpdatePackages();
105
			this->UpdatePackages();
106
 
106
 
107
			// setup the events
107
			// setup the events
108
			this->SetupEventHandlers();
108
			this->SetupEventHandlers();
109
		}
109
		}
Line 200... Line 200...
200
		void StartCheckTimer();
200
		void StartCheckTimer();
201
		
201
		
202
		// control functions
202
		// control functions
203
		bool InstallPackage(System::String ^file, bool straightAway, bool builtin, bool background);
203
		bool InstallPackage(System::String ^file, bool straightAway, bool builtin, bool background);
204
		void CloseCurrentDirectory();
204
		void CloseCurrentDirectory();
205
		void ChangeDirectory(const Utils::String &dir);
205
		void ChangeDirectory(const Utils::WString &dir);
206
 
206
 
207
		void SetGameArgs(System::String ^args) { m_sGameArgs = args; }
207
		void SetGameArgs(System::String ^args) { m_sGameArgs = args; }
208
		void AddGameArgs(System::String ^args) { m_sGameArgs += " " + args; }
208
		void AddGameArgs(System::String ^args) { m_sGameArgs += " " + args; }
209
 
209
 
210
		bool DisplayTip(int tipsection, int tip);
210
		bool DisplayTip(int tipsection, int tip);
Line 312... Line 312...
312
 
312
 
313
		MenuBar			^m_pMenuBar;
313
		MenuBar			^m_pMenuBar;
314
		CPackages		*m_pPackages;
314
		CPackages		*m_pPackages;
315
		Utils::WStringList	*m_pDirList;
315
		Utils::WStringList	*m_pDirList;
316
		Utils::WStringList	*m_pRemovedDirList;
316
		Utils::WStringList	*m_pRemovedDirList;
317
		CyStringList	*m_pUpdateList;
317
		Utils::WStringList	*m_pUpdateList;
318
		Utils::CStringList	*m_pFileErrors;
318
		Utils::WStringList	*m_pFileErrors;
319
		int				 m_iBackgroundTask;
319
		int				 m_iBackgroundTask;
320
		int				 m_iSortingColumn;
320
		int				 m_iSortingColumn;
321
		bool			 m_bSortingAsc;
321
		bool			 m_bSortingAsc;
322
 
322
 
323
		bool			 m_bSigned;
323
		bool			 m_bSigned;