source: thomson/code/3rdparty/sources5-hmel/TO-FEN/FEN-EQU.ASM@ ceffc47

main
Last change on this file since ceffc47 was ceffc47, checked in by Adrien Destugues <pulkomandy@…>, 10 years ago

Add that collection of 3rdparty source I had lying on my disk for some time...

git-svn-id: svn://localhost/thomson@51 85ae3b6b-dc8f-4344-a89d-598714f2e4e5

  • Property mode set to 100644
File size: 3.6 KB
Line 
1 TITLE FEN: parametres
2* --------------------------
3 PAGE
4
5****************************************
6* *
7* Parametres du FENETRAGE TO-FEN *
8* *
9****************************************
10
11
12
13* Couleurs
14*---------------------------------------
15
16NOIR EQU 0
17ROUGE EQU 1
18VERT EQU 2
19JAUNE EQU 3
20BLEU EQU 4
21MAGENT EQU 5
22CYAN EQU 6
23BLANC EQU 7
24GRIS EQU 8
25ROSE EQU 9
26VERTCL EQU 10
27SABLE EQU 11
28BLEUCL EQU 12
29PARME EQU 13
30BLEUCI EQU 14
31ORANGE EQU 15
32
33TRANSP EQU $FF non gere = transp.
34
35
36* Blocs de descripteurs de fenetres
37*---------------------------------------
38
39FLOCA EQU 0
40FLOCF EQU 1
41FLOCR EQU 2
42FTOURI EQU 3
43FTOURE EQU 4
44FCADRE EQU 5
45FCOULF EQU 6
46FFOND EQU 7
47FTRAME EQU 8
48FMASQ EQU 9
49FINVVD EQU 10
50FTEXTE EQU 11
51FEDI EQU 12
52FCALL EQU 13
53FDO EQU 14
54FLOOP EQU 15
55FSTOP EQU 16
56FPOUSS EQU 17
57FINV EQU 18
58FCOMF EQU 19
59FCZI EQU 20
60
61
62* Deplacement des indirection vers les
63* S/P de fenetrage dans le binaire
64* relogeable.
65* Nb: BASEF doit etre prealablement
66* equivalence a l'adresse d'implant.
67* du binaire
68*---------------------------------------
69
70FENINI EQU BASEF+0
71FENFIN EQU BASEF+3
72FENOUV EQU BASEF+6
73FENRPL EQU BASEF+9
74FENFER EQU BASEF+12
75FENACT EQU BASEF+15
76FENDES EQU BASEF+18
77FEN EQU BASEF+21
78FENLCZ EQU BASEF+24
79FENCH EQU BASEF+27
80FENVIS EQU BASEF+30
81FENLOC EQU BASEF+33
82FENLOF EQU BASEF+36
83FENLOR EQU BASEF+39
84FENTI EQU BASEF+42
85FENTE EQU BASEF+45
86FENCAD EQU BASEF+48
87FENCF EQU BASEF+51
88FENFON EQU BASEF+54
89FENTRA EQU BASEF+57
90FENMAS EQU BASEF+60
91FENIVD EQU BASEF+63
92FENSEL EQU BASEF+66
93FENTXT EQU BASEF+69
94FENPUT EQU BASEF+72
95FENEDI EQU BASEF+75
96FENTOR EQU BASEF+78
97FENERR EQU BASEF+81
98
99SOUDAN EQU BASEF+84
100DECBIN EQU BASEF+87
101SIGBIN EQU BASEF+90
102HEXBIN EQU BASEF+93
103BINDCG EQU BASEF+96
104BINDCD EQU BASEF+99
105BINSGG EQU BASEF+102
106BINSGD EQU BASEF+105
107BINHX1 EQU BASEF+108
108BINHX2 EQU BASEF+111
109
110SBREAK EQU BASEF+114
111TBREAK EQU BASEF+117
112
113DOSSEL EQU BASEF+120
114DOSDIR EQU BASEF+123
115DOSFIL EQU BASEF+126
116DOSCZI EQU BASEF+129
117DOSINI EQU BASEF+132
118DOSREN EQU BASEF+135
119DOSSUP EQU BASEF+138
120DOSDUP EQU BASEF+141
121DOSCAT EQU BASEF+144
122DOSTST EQU BASEF+147
123DOSCNF EQU BASEF+150
124DOSERR EQU BASEF+153
125
126
127* valeur de caractère pour l'édition
128* d'une balise de pointage par FENTXT
129*---------------------------------------
130
131BALISE EQU $1D
132
133
134* Valeurs des entites d'une fenetre
135*---------------------------------------
136
137OFF EQU $00 touches
138ON EQU $01
139
140INTERD EQU $FF interdiction
141
142TEXTE EQU $00 saisies
143DECIM EQU $01
144SIGNE EQU $02
145HEXA EQU $03
146
147
148* Type des entites d'une fenetre
149*---------------------------------------
150
151POUSS EQU $00 poussoir
152INVERS EQU $01 inverseur
153CHACZI EQU $02 champ de saisie
154
155
156* Déplacements sur le descripteur d'une
157* entite fenetre
158*---------------------------------------
159
160CODEQU EQU 0 code equivalent
161TYP EQU 1 POUSS:INVERS:CZI
162* ------------------
163VAL EQU 2 OFF :OFF :TEXTE
164* ON :ON :DECIM
165* : :SIGNE
166* : :HEXA
167* INTER:INTERD:INTER
168
169RNG EQU 3 rangee debut
170COL EQU 4 colonne debut
171HAUT EQU 5 hauteur
172LARG EQU 6 largeur
173SUIV EQU 7 pointeur bloc suiv
Note: See TracBrowser for help on using the repository browser.