Vermutlich hat er sich diese Variablen eben angelegt, und lädt zur Laufzeit dann den Inhalt aus der Ini-Datei. Also z.B. so:
Code:
char* ID_TEXT_Hallo;
void LoadVars()
{
/* Hier kommt jetzt Code, der aus der Ini-Datei den richtigen Eintrag
heraussucht und die Länge des Strings ermittelt, z.B. bei "Hallo"
ist die Länge 5 */
ID_TEXT_Hallo = new char[5];
/* Jetzt kann man irgendwelche beliebigen 5 Zeichen in den String
ID_TEXT_Hallo reinschreiben... */
}