Rev 485 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 485 | Rev 503 | ||
---|---|---|---|
Line 181... | Line 181... | ||
181 | 181 | ||
182 | ; DRAW WINDOW |
182 | ; DRAW WINDOW |
183 | xor eax,eax ; function 0 : define and draw window |
183 | xor eax,eax ; function 0 : define and draw window |
184 | mov ebx,160*65536+415 ; [x start] *65536 + [x size] |
184 | mov ebx,160*65536+415 ; [x start] *65536 + [x size] |
185 | mov ecx,160*65536+90 ; [y start] *65536 + [y size] |
185 | mov ecx,160*65536+90 ; [y start] *65536 + [y size] |
- | 186 | mov edx,0x13DDDDDD ; color of work area RRGGBB |
|
186 | mov edx,0x03DDDDDD ; color of work area RRGGBB |
187 | mov edi,labelt ; WINDOW LABEL |
Line 187... | Line -... | ||
187 | mcall |
- | |
188 | - | ||
189 | ; WINDOW LABEL |
- | |
190 | mov eax,4 ; function 4 : write text to window |
- | |
191 | mov ebx,8*65536+8 ; [x start] *65536 + [y start] |
- | |
192 | mov ecx,0x10ffffff ; color of text RRGGBB |
- | |
193 | mov edx,labelt ; pointer to text beginning |
- | |
Line 194... | Line 188... | ||
194 | mov esi,labellen-labelt ; text length |
188 | mcall |
195 | mcall |
189 | |
196 | 190 | ||
197 | mov eax,8 |
191 | mov eax,8 |
Line 218... | Line 212... | ||
218 | 212 | ||
219 | mov ebx,25*65536+36 ; print filenames |
213 | mov ebx,25*65536+36 ; print filenames |
220 | xor ecx,ecx |
214 | xor ecx,ecx |
221 | mov edx,text |
215 | mov edx,text |
222 | mov esi,62 |
- | |
223 | newline: |
216 | mov esi,62 |
- | 217 | mov eax,4 |
|
224 | mov eax,4 |
218 | newline: |
225 | mcall |
219 | mcall |
226 | add ebx,16 |
220 | add ebx,16 |
227 | add edx,62 |
221 | add edx,62 |
228 | cmp [edx],byte 'x' |
222 | cmp [edx],byte 'x' |
Line 246... | Line 240... | ||
246 | text: |
240 | text: |
247 | db ' : |®áá¨ï, ¥«ï⨮, ®áª¢ , 1 ãàá ' |
241 | db ' : |®áá¨ï, ¥«ï⨮, ®áª¢ , 1 ãàá ' |
248 | db ' : | ¢«îè¨ ¢£¥¨©, waptap@mail.ru ' |
242 | db ' : | ¢«îè¨ ¢£¥¨©, waptap@mail.ru ' |
249 | db ' ' |
243 | db ' ' |
250 | db 'x' ; <- END MARKER, DONT DELETE |
244 | db 'x' ; <- END MARKER, DONT DELETE |
- | 245 | ||
251 | labelt: |
246 | labelt: |
252 | db ' ' |
247 | db ' ',0 |
253 | labellen: |
- | |
Line 254... | Line 248... | ||
254 | 248 | ||
255 | errors: |
249 | errors: |
256 | db "ä ©« ᪮¯¨à®¢ ãá¯¥è® " |
250 | db "ä ©« ᪮¯¨à®¢ ãá¯¥è® " |
257 | db "(ç⥨¥) ¥ § ¤ ¡ § ¦¤ " |
251 | db "(ç⥨¥) ¥ § ¤ ¡ § ¦¤ " |