J'ai remplacé gError par logError, et rien ne change.
La ligne de code dans la .h DOIT être commenté pour que cela marche.
La ligne de code dans makedata.cpp
static wxTextCtrl* logError;
en la commentant n'a aucune incidence. Si elle est là ou pas, ça continu à marcher comme il se doit.
Tout ce que j'ai trouvé en ce qui concerne logError, c'est ceci dans la .h :
static const long ID_LOGERROR;
qui pourrait aussi bien être remplacé par un -1 et qui ne revient que dans
logError = new wxTextCtrl(this, ID_LOGERROR, wxEmptyString, wxDefaultPosition, wxSize(543,151), wxTE_MULTILINE|wxTE_READONLY, wxDefaultValidator, _T("ID_LOGERROR"));
2ème test :
Je remplace la logError par la TextCtrl1 (qui est crée par default lors de la mise ne place d'une wxTextCtrl) et je reviens toujours à la même chose:
- doit être commenté dans la .h
- une déclaration ou pas dans makedata.cpp ne fait aucune différence.
Partager