| 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;
|