source: thomson/code/3rdparty/sources1-hmel/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
125DOSCOU EQU BASEF+156
126
127FENCNT EQU BASEF+159
128
129
130* valeur de caractère pour l'édition
131* d'une balise de pointage par FENTXT
132*---------------------------------------
133
134BALISE EQU $1D
135
136
137* Valeurs des entites d'une fenetre
138*---------------------------------------
139
140OFF EQU $00 touches
141ON EQU $01
142
143INTERD EQU $FF interdiction
144
145TEXTE EQU $00 saisies
146DECIM EQU $01
147SIGNE EQU $02
148HEXA EQU $03
149
150
151* Type des entites d'une fenetre
152*---------------------------------------
153
154POUSS EQU $00 poussoir
155INVERS EQU $01 inverseur
156CHACZI EQU $02 champ de saisie
157
158
159* Déplacements sur le descripteur d'une
160* entite fenetre
161*---------------------------------------
162
163CODEQU EQU 0 code equivalent
164TYP EQU 1 POUSS:INVERS:CZI
165* ------------------
166VAL EQU 2 OFF :OFF :TEXTE
167* ON :ON :DECIM
168* : :SIGNE
169* : :HEXA
170* INTER:INTERD:INTER
171
172RNG EQU 3 rangee debut
173COL EQU 4 colonne debut
174HAUT EQU 5 hauteur
175LARG EQU 6 largeur
176SUIV EQU 7 pointeur bloc suiv
Note: See TracBrowser for help on using the repository browser.