Exemplo n.º 1
0
 String GetFieldValue(const String& fieldName) const override
 {
   if (fieldName == Text::FIELD_PROGRAM_NAME)
   {
     return GetProgramTitle();
   }
   else if (fieldName == Text::FIELD_PROGRAM_VERSION)
   {
     return GetProgramVersion();
   }
   else if (fieldName == Text::FIELD_BUILD_DATE)
   {
     return GetBuildDate();
   }
   else if (fieldName == Text::FIELD_BUILD_PLATFORM)
   {
     return GetBuildPlatform();
   }
   else if (fieldName == Text::FIELD_BUILD_ARCH)
   {
     return GetBuildArchitecture();
   }
   else
   {
     return String();
   }
 }
Exemplo n.º 2
0
String GetProgramVersionString()
{
  return Strings::Format(Text::PROGRAM_VERSION_STRING,
    GetProgramTitle(),
    GetProgramVersion(),
    GetBuildDate(),
    GetBuildPlatform(),
    GetBuildArchitecture(),
    GetBuildArchitectureVersion());
}