Subversion Repositories Kolibri OS

Rev

Rev 6797 | Rev 6873 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6797 Rev 6801
Line 110... Line 110...
110
  	mcall SF_SYS_MISC,SSF_MEM_FREE,[m2]
110
  	mcall SF_SYS_MISC,SSF_MEM_FREE,[m2]
111
    mcall SF_TERMINATE_PROCESS
111
    mcall SF_TERMINATE_PROCESS
Line 112... Line 112...
112
 
112
 
113
align 4
113
align 4
114
draw_window:
114
draw_window:
115
    mcall SF_REDRAW, SSF_BEGIN_DRAW ; äã­ªæ¨ï 12: á®®¡é¨âì Ž‘ ® ­ ç «¥ ®âà¨á®¢ª¨
115
    mcall SF_REDRAW, SSF_BEGIN_DRAW
116
    mcall SF_STYLE_SETTINGS, SSF_GET_COLORS, sc,sizeof.system_colors
116
    mcall SF_STYLE_SETTINGS, SSF_GET_COLORS, sc,sizeof.system_colors
117
    mov   edx, [sc.work]         ; 梥â ä®­ 
117
    mov   edx, [sc.work]         ; 梥â ä®­ 
118
    or    edx, 0x33000000        ; ¨ ⨯ ®ª­  3
118
    or    edx, 0x33000000        ; ¨ ⨯ ®ª­  3
Line 125... Line 125...
125
	cStr edx,'Compr. size:'
125
	cStr edx,'Compr. size:'
126
	mcall , <10,30>,,,12
126
	mcall , <10,30>,,,12
127
	cStr edx,'Outp. size:'
127
	cStr edx,'Outp. size:'
128
	mcall , <10,120>,,,11
128
	mcall , <10,120>,,,11
Line -... Line 129...
-
 
129
 
-
 
130
	mov edx,[strategy]
-
 
131
	imul edx,12
129
 
132
	add edx,capt_strateg
-
 
133
	mcall , <90,10>,0,,12
130
	mcall SF_DRAW_NUMBER, (1 shl 16)+1, strategy, <90,10>, 0
134
 
131
	mcall , (5 shl 16)+1, m0size, <90,20>
135
	mcall SF_DRAW_NUMBER, (5 shl 16)+1, m0size, <90,20>
132
	mcall , (5 shl 16)+1, m1size, <90,30>
136
	mcall , (5 shl 16)+1, m1size, <90,30>
133
	mcall , (5 shl 16)+1, m2size, <90,120>
137
	mcall , (5 shl 16)+1, m2size, <90,120>
134
	;mov ecx,(1 shl 31)
138
	;mov ecx,(1 shl 31)
135
	mov esi,[m2size]
139
	mov esi,[m2size]
Line 147... Line 151...
147
		add ebx,10
151
		add ebx,10
148
		add edx,32*3
152
		add edx,32*3
149
	dec esi
153
	dec esi
150
	jnz .cycle1
154
	jnz .cycle1
Line 151... Line 155...
151
 
155
 
152
    mcall SF_REDRAW, SSF_END_DRAW ; äã­ªæ¨ï 12.2, § ª®­ç¨«¨ à¨á®¢ âì
156
    mcall SF_REDRAW, SSF_END_DRAW
Line 153... Line 157...
153
    ret
157
    ret
154
 
158
 
155
align 4
159
align 4
Line 236... Line 240...
236
	stdcall debug_fields,eax,sv_2
240
	stdcall debug_fields,eax,sv_2
237
	stdcall debug_fields,ebx,sv_3
241
	stdcall debug_fields,ebx,sv_3
238
	ret
242
	ret
239
endp
243
endp
Line -... Line 244...
-
 
244
 
240
 
245
align 4
241
sc system_colors
246
sc system_colors
242
 
247
align 4
Line 243... Line 248...
243
title db 'Zlib test, press on [Up], [Down], [Left], [Right]',0
248
title db 'Zlib test, press on [Up], [Down], [Left], [Right]',0
-
 
249
 
-
 
250
align 4
-
 
251
capt_strateg db '0) Default ',0
-
 
252
db '1) Filtered',0
-
 
253
db '2) Huffman ',0
-
 
254
db '3) Rle     ',0
-
 
255
db '4) Fixed   ',0
244
 
256
 
245
align 4
257
align 4
246
import_archiver:
258
import_archiver:
247
	deflate_unpack dd sz_deflate_unpack
259
	deflate_unpack dd sz_deflate_unpack
248
	deflateInit		dd sz_deflateInit
260
	deflateInit		dd sz_deflateInit