Subversion Repositories spk

Rev

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

Rev 170 Rev 171
Line 71... Line 71...
71
{ 
71
{ 
72
	return getFullPackageName(language, true, byString); 
72
	return getFullPackageName(language, true, byString); 
73
}
73
}
74
Utils::String CBaseFile::getFullPackageName(int language, bool includeVersion, const Utils::String &byString) const
74
Utils::String CBaseFile::getFullPackageName(int language, bool includeVersion, const Utils::String &byString) const
75
{
75
{
76
	Utils::String p;
-
 
77
	if (language == -1)
-
 
78
		p = this->name();
-
 
79
	else
-
 
80
		p = getLanguageName(language);
76
	Utils::String p = this->name(language);
81
	if (includeVersion)
77
	if (includeVersion)
82
	{
78
	{
83
		p += " V";
79
		p += " V";
84
		p += this->version();
80
		p += this->version();
85
	}
81
	}
Line 91... Line 87...
91
Utils::String CBaseFile::getFullPackageName(const Utils::String &format, int lang) const
87
Utils::String CBaseFile::getFullPackageName(const Utils::String &format, int lang) const
92
{
88
{
93
	if (format.empty())
89
	if (format.empty())
94
		return getFullPackageName(lang);
90
		return getFullPackageName(lang);
95
 
91
 
96
	Utils::String args[3] = { this->getLanguageName(lang), this->version(), this->author()};
92
	Utils::String args[3] = { this->name(lang), this->version(), this->author()};
97
	return format.args(args, 3);
93
	return format.args(args, 3);
98
}
94
}
99
 
95
 
100
void CBaseFile::Delete ()
96
void CBaseFile::Delete ()
101
{
97
{
Line 110... Line 106...
110
 
106
 
111
	if ( _pTextDB ) {
107
	if ( _pTextDB ) {
112
		delete _pTextDB;
108
		delete _pTextDB;
113
		_pTextDB = NULL;
109
		_pTextDB = NULL;
114
	}
110
	}
115
}
-
 
116
 
-
 
117
const Utils::String &CBaseFile::getLanguageName(int lang) const
-
 
118
{
-
 
119
	return name(lang);
-
 
120
}
111
}
121
 
112
 
122
 
113
 
123
/*
114
/*
124
##########################################################################################
115
##########################################################################################