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

SCR/AL1 - Evolutions récentes

17. Modifications apportées dans la version 4.33 (février 97)

Fonctions de librairie

SCR_read_dir()

Implémentation de la lecture des directories en Win32 : SCR_read_dir()...

PC_infos()

Implémentation de la fonction PC_infos() (sans Comms et // ports) sous Win32.

PG_edit(), PG_display_im(), PG_undisplay()

Implémentation des fonctions équivalente à PG_display_im PG_edit et PG_undisplay sous Windows.

PGd_display_flds PGd_display_field

Ces fonctions permettent sous Windows d'imprimer les champs des PAGES dans un PRINTER (ou ailleurs). Elles sont utilisées dans PR_page().

SCR_cstrcmp(), SCR_cstrncmp()

Fonctions permettant d'effectuer une comparaison de strings sans tenir compte des différences majuscules/minuscules.

Langage SCR

WIN_NCP n

Nouvelle directive permettant d'adapter la largeur des PAGE sous Windows:

        NCP nn

Par défaut, NCP vaut 5, au lieu de 4 dans les versions antérieures.

NCP peut être défini en GLOBAL et/ou PAGE par PAGE.

GLOBAL HELPFILE

La directive GLOBAL HELPFILE "myhelp.hlp" est implémentée.

APPL

WIN_HLINE et WIN_VLINE + WIN_SKIP ou WIN_TITLE

Ces directives permettent de garder sous Windows les HLINE et les VLINES définies dans les PAGES. Elles peuvent être définies en GLOBAL ou PAGE/PAGE.

WIN_SKIP remplace WIN_TITLE et indique le nombre de ligne d'un SCREEN à sauter en Windows (normalement, 1 si pas de TITLE, 3 si TITLE dans le PAGE).

MPAGE SCAN

Dans les MPAGES avec affichage scan, la touche F3 stoppe la lecture (comme ESC).

PRINTER

Le mot-clé DIRECT peut remplacer FILE ou PRINTER dans la définition du PRINTER. Ce mot-clé doit être utilisé sous Windows pour une impression directe. La fonction d'impression ouvre alors LPTn: avec fopen("LPT1:", "r+") au lieu de "w+".

        DIRECT "LPT1:"

Programmes

scr4_e -hap applname filename

La génération des fichiers d'aide via scr4_e est modifiée: il faut passer l'APPL à développer dans le fichier output comme paramètre.

Correction de plantage scr_e dans le cas où la dernière action existait déjà auparavant (action doublée).

Correction lecture LPG dans les MPAGE et BC avec %fld: Il ne faut plus que la LPG soit inclue dans la MPAGE ou BC.

scr4_tar

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