Subversion Repositories spk

Rev

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

Rev 48 Rev 49
Line 103... Line 103...
103
 
103
 
104
	// Get basic Settings
104
	// Get basic Settings
105
	CyString GetName ()			{ return m_sName; }
105
	CyString GetName ()			{ return m_sName; }
106
	CyString GetVersion ()		{ return m_sVersion; }
106
	CyString GetVersion ()		{ return m_sVersion; }
107
	CyString GetAuthor ()		{ return m_sAuthor; }
107
	CyString GetAuthor ()		{ return m_sAuthor; }
108
	CyString GetWebSite ()		{ return m_sWebSite; }
-
 
109
	CyString GetWebAddress ()	{ return m_sWebAddress; }
-
 
110
	CyString GetEmail ()		{ return m_sEmail; }
-
 
111
	CyString GetCreationDate ()	{ return m_sCreationDate; }
108
	CyString GetCreationDate ()	{ return m_sCreationDate; }
112
	CyString GetForumLink ()	{ return m_sForumLink; }
-
 
113
	virtual CyString GetFullPackageName(int language, CyString byString) { return GetFullPackageName(language, true, byString); }
109
	virtual CyString GetFullPackageName(int language, CyString byString) { return GetFullPackageName(language, true, byString); }
114
	virtual CyString GetFullPackageName(int language, bool includeVersion = true, CyString byString = "by") 
110
	virtual CyString GetFullPackageName(int language, bool includeVersion = true, CyString byString = "by") 
115
	{ 
111
	{ 
116
		CyString p;
112
		CyString p;
117
		if ( language == -1 )
113
		if ( language == -1 )
Line 170... Line 166...
170
 
166
 
171
	// set basic settings
167
	// set basic settings
172
	void SetName			( CyString str ) { m_sName = str.Remove ( '|' ); m_bChanged = true; }
168
	void SetName			( CyString str ) { m_sName = str.Remove ( '|' ); m_bChanged = true; }
173
	void SetVersion			( CyString str ) { m_sVersion = str; m_bChanged = true; }
169
	void SetVersion			( CyString str ) { m_sVersion = str; m_bChanged = true; }
174
	void SetAuthor			( CyString str ) { m_sAuthor = str.Remove ( '|' ); m_bChanged = true; }
170
	void SetAuthor			( CyString str ) { m_sAuthor = str.Remove ( '|' ); m_bChanged = true; }
175
	void SetWebAddress		( CyString str ) { m_sWebAddress = str; m_bChanged = true; }
-
 
176
	void SetWebSite			( CyString str ) { m_sWebSite = str; m_bChanged = true; }
-
 
177
	void SetEmail			( CyString str ) { m_sEmail = str; m_bChanged = true; }
-
 
178
	void SetCreationDate	( CyString str ) { m_sCreationDate = str; m_bChanged = true; }
171
	void SetCreationDate	( CyString str ) { m_sCreationDate = str; m_bChanged = true; }
179
	void AddWebMirror		( CyString str ) { m_lMirrors.PushBack(str, "", true); m_bChanged = true; }
172
	void AddWebMirror		( CyString str ) { m_lMirrors.PushBack(str, "", true); m_bChanged = true; }
180
	void RemoveWebMirror	( CyString str ) { m_lMirrors.Remove(str, true); m_bChanged = true; }
173
	void RemoveWebMirror	( CyString str ) { m_lMirrors.Remove(str, true); m_bChanged = true; }
181
	void SetDataCompression ( int c )       { m_SHeader2.iDataCompression = c; }
174
	void SetDataCompression ( int c )       { m_SHeader2.iDataCompression = c; }
182
	void SetFileCompression ( int c )       { m_SHeader2.iFileCompression = c; }
175
	void SetFileCompression ( int c )       { m_SHeader2.iFileCompression = c; }
183
	void SetValueCompression( int c )       { m_SHeader.iValueCompression = c; }
176
	void SetValueCompression( int c )       { m_SHeader.iValueCompression = c; }
184
	void SetForumLink		( CyString str ) { m_sForumLink = str; m_bChanged = true; }
-
 
185
	void SetIcon ( C_File *file, CyString ext ) { if ( m_pIconFile ) delete m_pIconFile; m_sIconExt = ext; m_pIconFile = file; m_bChanged = true; }
177
	void SetIcon ( C_File *file, CyString ext ) { if ( m_pIconFile ) delete m_pIconFile; m_sIconExt = ext; m_pIconFile = file; m_bChanged = true; }
186
	void SetFtpAddr			( CyString str ) { m_sFtpAddr = str; }
178
	void SetFtpAddr			( CyString str ) { m_sFtpAddr = str; }
187
 
179
 
188
	void AddFileScript(int filetype, bool shared, CyString rest);
180
	void AddFileScript(int filetype, bool shared, CyString rest);
189
	void SetFilename ( CyString str ) { m_sFilename = str; }
181
	void SetFilename ( CyString str ) { m_sFilename = str; }
Line 334... Line 326...
334
	SSPKHeader2 m_SHeader2;
326
	SSPKHeader2 m_SHeader2;
335
 
327
 
336
	CyString m_sName;
328
	CyString m_sName;
337
	CyString m_sVersion;
329
	CyString m_sVersion;
338
	CyString m_sAuthor;
330
	CyString m_sAuthor;
339
	CyString m_sWebSite;
-
 
340
	CyString m_sWebAddress;
-
 
341
	CyString m_sEmail;
-
 
342
	CyString m_sCreationDate;
331
	CyString m_sCreationDate;
343
	CyString m_sForumLink;
-
 
344
 
332
 
345
	C_File *m_pIconFile;
333
	C_File *m_pIconFile;
346
	CyString m_sIconExt;
334
	CyString m_sIconExt;
347
	CyString m_sLastError;
335
	CyString m_sLastError;
348
	int m_iLastError;
336
	int m_iLastError;