Subversion Repositories Kolibri OS

Rev

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

Rev 6328 Rev 6342
Line 3... Line 3...
3
;-----------------------------------------------------------
3
;-----------------------------------------------------------
4
load_icons:
4
load_icons:
5
	stdcall [img_decode], panel_picture, panel_picture.end-panel_picture, 0
5
	stdcall [img_decode], panel_picture, panel_picture.end-panel_picture, 0
6
	mov ebx,eax
6
	mov ebx,eax
7
	mov edi,[ScreenPointer]
7
	mov edi,[ScreenPointer]
8
	add edi,(1200*1000*3)+8
8
	add edi,mem_screen
9
	stdcall [img_to_rgb2], ebx,edi ;преобразуем изображение к формату rgb
9
	stdcall [img_to_rgb2], ebx,edi ;преобразуем изображение к формату rgb
10
	stdcall [img_destroy], ebx ;удаляем временный буфер с параметрами изображения
10
	stdcall [img_destroy], ebx ;удаляем временный буфер с параметрами изображения
11
	ret
11
	ret
Line 12... Line 12...
12
 
12
 
Line 18... Line 18...
18
	 ;draw panel picture
18
	 ;draw panel picture
19
	 mov edx,[Icon_X]
19
	 mov edx,[Icon_X]
20
	 shl edx,16
20
	 shl edx,16
21
	 add edx,[Icon_Y]
21
	 add edx,[Icon_Y]
22
	 mov ebx,[ScreenPointer]
22
	 mov ebx,[ScreenPointer]
23
	 add ebx,(1200*1000*3)+8
23
	 add ebx,mem_screen
24
	 mov eax,7
-
 
25
	 mov ecx,417*65536+46
24
	 mov ecx,417*65536+46
26
	 mcall
25
	 mcall SF_PUT_IMAGE
Line 27... Line 26...
27
 
26
 
Line 28... Line 27...
28
 
27