Les fonctions IS_delete_db() et IS_delete_dbase() sont modifiées dans les versions ctree4 et ctree6 pour permettre des noms de fichiers plus longs (127 caractères au lieu de 63).
Le buffer utilisé pour imprimer le PR_TITLE éventuellement défini est agrandi (133->256 bytes).
Si la variable SCR_LOCK_TIME est négative, le lockscreen ne se met pas en route automatiquement. La fonction SCR_lockscreen() peut cependant être lancée par programme.
Attention, cette variable doit être fixée à -1 APRES SCR_init(). En effet, SCR_init() la fixe par défaut si elle est nulle.
Lorsqu'une séquence #ifdef ... #endif se trouve dans un fichier de définition d'objets (C_FN), elle était mal gérée. Dans cette version, le "case" et le "break" se trouvent sur des lignes différentes dans le fichier généré par scr4_e.
Ainsi, une construction du type :
{C_FN {
#ifdef DOS
Readfile("c:\usr\cnf");
#else
Readfile("/usr/lib/scr/cnf");
#endif
}
}
est possible.
Attention, certains compilateurs exigent que les #ifdef ... soient collés à la marge. Dans ce cas, il faut que ce soit le cas également dans le fichier source .f.
Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be