Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME I. Les programmes

59. Les fichiers auxiliaires

SCR/AL1 utilise et génère des fichiers auxiliaires : drivers de terminaux, fichiers de messages, objets compilés, etc. La compréhension de l'utilisation et de la syntaxe de ces fichiers permet de tirer profit de toutes les fonctionnalités de SCR/AL1. Ces fichiers sont :

59.1 Fichier scr_err.txt

Fichier des messages d'erreurs (un par ligne) utilisé lors de l'exécution des applications. Chaque ligne peut contenir plus d'un message, permettant ainsi le choix de la langue :

    Num ou nom|message anglais|message français|langue 2|...

Les messages entre 0 et 999 sont réservés à l'usage interne de SCR/AL1. Les numéros ou noms des messages doivent commencer en colonne 1. Les lettres majuscules et les minuscules sont considérées comme différentes.

En cours d'application, la variable globale SCR_ERR_LANG détermine le numéro de la langue à extraire (0, 1, ...).

Les messages de ce fichier peuvent être utilisés par les applications à l'aide de la fonction SCR_err_txt().

59.2 Fichier scr_prts

Fichier de définition d'imprimantes pour les fonctions PC_* et le programme d'impression scr4_lp

59.3 Fichier scr.f

Fichier contenant les objets standard de SCR/AL1 utilisés par les fonctions internes de SCR/AL1, comme le menu d'édition de PG_EDIT_ISAM.

59.4 Fichier scr4cnf.nn

Fichier contenant la configuration des applications SCR/AL1 (couleurs, attributs des helps, etc). Par défaut sa valeur est :

    EN DOS :  "c:\scr4cnf.nn"
EN UNIX : "/.scr4cnf.nn"

où nn est le numéro de version

59.5 Fichiers *.f

Fichiers ascii de définition des objets SCR/AL1. L'extension .f peut éventuellement être remplacée par une autre en changeant la valeur de SCR_LANGUAGE, mais cette possibilité est tombée en désuétude.

59.6 Fichiers *.cmt

Fichiers output de scr4_e contenant les textes des commentaires, les écrans, les définitions de champs, de draw et les options des menus.

Les données contenues dans ces fichiers sont chargées en mémoire uniquement pendant la période nécessaire, augmentant de la sorte la vitesse de chargement et diminuant l'exigence mémoire.

59.7 Fichiers *.scr

Fichiers output de scr4_e (via l'option -o) contenant les objets SCR/AL1 compilés. Ces fichiers sont intégralement chargés en mémoire par la fonction SCR_init(). Les définitions résidant dans ces fichiers sont en permanence en mémoire.

59.8 Fichiers *.drv

Drivers de terminaux compilés à l'aide de scr4_drv. Ceux-ci sont chargés par SCR_init().

59.9 Fichiers *.hlp

Fichiers d'aide compilés, output de scr4_h. Egalement fichiers d'aide de Windows, compilés avec HC ou HCW.

59.10 Fichiers *.a2m

Fichiers au format a2m (Ascii to Mif), output de scr4_hm ou créés manuellement. Ces fichiers peuvent être filtrés pour créer des fichiers rtf, html, mif ou être imprimés directement sur une imprimante Windows.

59.11 Fichiers *.mif

Fichiers Ascii en format Maker Interchange Format, output de scr4_a2m. Un tel fichier peut être chargé par le programme Frame Maker. Ce manuel est généré automatiquement à l'aide de ce logiciel.

59.12 Fichiers *.rtf

Fichiers Ascii en format Rich Text Format, output de scr4_a2r. Un tel fichier peut être chargé dans de nombreux traitements de texte ou servir de source à HC ou HCW pour créer des aides Windows.

59.13 Fichiers *.hpj

Fichiers Ascii, Help ProJect, output de \cscr4_a2r\C. Il contient les paramètres nécessaires à la création d'une aide Windows. Il sert de source à HCW pour créer des aides Windows.

59.14 Fichiers *.hhp

Fichiers Ascii, HtmlHelp ProJect, output de \cscr4w_ah\C. Il contient les paramètres nécessaires à la création d'une aide Html Windows. Il sert de source à HHC pour créer des aides Windows.

59.15 Fichiers *.cnt

Fichiers Ascii, output de \cscr4_a2r\C ou créé à la main. Il contient les paramètres nécessaires à la création d'une aide Windows organisées avec une table des matières. Il sert de source secondaire à HC ou HCW pour créer des aides Windows.

59.16 Fichiers *.htm

Fichiers Ascii en format HTTP Markup Language, output de scr4_a2h. Un tel fichier peut être interprété par les browser WWW.

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be