App name is found in name.h and included in stdafx.h.
Version string is found in version.h.
Currently both are #define as string literals, which can be passed into _T(). Unfortunately this is a missed opportunity to reduce binary size slightly.
"0CC-FamiTracker.rc" does not use name.h. Unfortunately even if I edit the file to use parameterized name/version, it will be erased by VS's resource editor. Maybe I could move all strings... and menus... and dialogs? to a separate hand-edited .rc file...
[ ] IDS_ABOUT_VERSION_FORMAT: Do I place string in resource (translatable) or in C++ (parametric)?
[ ] add git version-tag into version string
The idr_mainframe string contains some seemingly meaningless file associations. Is it used to update registry file assoc?
App name is found in name.h and included in stdafx.h. Version string is found in version.h.
Currently both are
#define
as string literals, which can be passed into _T(). Unfortunately this is a missed opportunity to reduce binary size slightly."0CC-FamiTracker.rc" does not use name.h. Unfortunately even if I edit the file to use parameterized name/version, it will be erased by VS's resource editor. Maybe I could move all strings... and menus... and dialogs? to a separate hand-edited .rc file...
IDS_ABOUT_VERSION_FORMAT
: Do I place string in resource (translatable) or in C++ (parametric)?The idr_mainframe string contains some seemingly meaningless file associations. Is it used to update registry file assoc?