Presentació

Llistat de la macro "DAULECT".


Descripció: presenta un fitxer sota control.

1 {DES VISUALIZ.}
2 {SI SE CANCELA}{IR}Fugida~~
3
4 {recuperar}{VAR 0}{retorn}
5 {ACT VISUALIZ.}
6 {LLAMAR}Línia_instruccions~
7
8 {CAR}0~~
9 {MIENTRAS}"{VAR 0}"!="{sortir}"~
10 {SI}"{VAR 0}"="{amunt}"|"{VAR 0}"="{Av. pantalla}"|
11 "{VAR 0}"="-"|"{VAR 0}"="{Retroceder pág.}"~
12 {Av. pantalla}
13 {FIN SI}
14 {SI}"{VAR 0}"="{dreta}"|"{VAR 0}"="{Avanzar pág.}"|
15 "{VAR 0}"="+"|"{VAR 0}"="{Retro. pantalla}"~
16 {Retro. pantalla}{Retro. pantalla}{Av. pantalla}
17 {FIN SI}
18 {SI}"{VAR 0}"="{inici}"~{inici}{inici}{amunt}{FIN SI}
19 {SI}"{VAR 0}"="{Fin}"~{inici}{inici}{dreta}{FIN SI}
20 {LLAMAR}Línia_instruccions~
21 {CAR}0~~
22 {FIN MIENTRAS}
23
24 {AVISO DE ESTADO}~
25 {DES VISUALIZ.}
26 {SI NO SE ENC.} {REGR./NO ENC}~
27 {sortir}NN
28 {REGRESAR}
29
30 {ROTULO}Línia_instruccions~
31 {ACT VISUALIZ.}
32 {AVISO} {^R}{^S} Endavant {^R}{^S} Enrere
33 {^R}Inici{^S} Inici {^R}Fi{^S} Final
34 {^R}F7{^S} Sortir~
35 {REGRESAR}
36
37
38 {ROTULO}Fugida~
39 {ANIDAR}{VARIABLE}viaMacros~DauCance~

Comentaris

Macro cridada des de la macro DAU_GLOB.WPM i DAU_TEXT.WPM.
2. Direcciona l'intent de cancel.lar el programa cap a un rètol,
que transfereix l'execució a la macro DAUCANCE.WPM.
4. {Recuperar} ens presenta en pantalla el document que el programa
haurà vinculat a la {VAR 0}, segons les opcions que haurem triat
del menú.
5. Activa la visualització perquè poguem veure el document en
pantalla.
6. Transfereix l'execució al rètol "línia_instruccions", de la
línia 30.
8. Assigna a la variable {VAR 0} un valor, segons quina sigui la
pulsació que faci l'usuari.
9. Marca com a condició que el valor de la {VAR 0} no sigui SORTIR.
10. a 13. Indica els valors que fan que s'avanci pàgina, que són
cursor amunt, "-", "RePàg"
14. a 17. Indica els valors que fan que es retrocedeixi pantalla,
que són, cursor dret, "AvPàg", "+"
18. Indica que si el valor de la variable és "Inicio", se situï a
dalt de tot del document.
19. Indica que si el valor de la variable {VAR 0} és la tecla "fin",
se'n vagi al final de la línia.
20. Mentre el valor de la variable segueixi sent diferent de SORTIR,
i dins del bucle de la subrutina, es visualitzarà en pantalla
una ajuda de les tecles actives.
35. Retorna el control al comandament {LLAMAR} de la línia 20.
38. Declara el rètol "Fugida".
39. Transfereix l'execució a la macro DAUCANCE.WPM, que cancel.la el
programa i inicialitza les variables generals.





Josep Tordera, Lluís de Yzaguirre i Víctor Pàmies
Institut de Lingüística Aplicada ( Universitat "Pompeu Fabra")
Servei de Llengua Catalana ( Universitat de Barcelona)
corr-el: lluis punt deyzaguirre arrova upf punt edu