Subversion Repositories Kolibri OS

Rev

Rev 6369 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6369 Rev 8271
Line 4... Line 4...
4
drawwin:
4
drawwin:
5
	or	ecx,-1
5
	or	ecx,-1
6
	mcall SF_THREAD_INFO,procinfo
6
	mcall SF_THREAD_INFO,procinfo
7
	mov	esi,procinfo
7
	mov	esi,procinfo
Line 8... Line 8...
8
 
8
 
9
	mov	eax,[esi+34]
9
	mov	eax,[esi+process_information.box.left]
10
	mov	ebx,[esi+38]
10
	mov	ebx,[esi+process_information.box.top]
11
	mov	ecx,[esi+42]
11
	mov	ecx,[esi+process_information.box.width]
12
	mov	edx,[esi+46]
12
	mov	edx,[esi+process_information.box.height]
13
	mov	[Window_CordinatX],eax
13
	mov	[Window_CordinatX],eax
Line 14... Line 14...
14
	mov	[Window_CordinatY],ebx
14
	mov	[Window_CordinatY],ebx
15
	
15
	
Line 43... Line 43...
43
 
43
 
Line 44... Line 44...
44
no_znak2:
44
no_znak2:
45
 
45
 
46
	mcall SF_REDRAW,SSF_BEGIN_DRAW
46
	mcall SF_REDRAW,SSF_BEGIN_DRAW
47
;------------------------------------------------
47
;------------------------------------------------
48
	mov	ebx,50 ;[Window_CordinatX]
-
 
49
	mov	ecx,50 ;[Window_CordinatY]
-
 
50
	shl	ebx,16
48
	mov	ebx,50 shl 16 ;[Window_CordinatX]
51
	shl	ecx,16
49
	mov	ecx,50 shl 16 ;[Window_CordinatY]
52
	add	ebx, [Window_SizeX]
50
	add	ebx, [Window_SizeX]
Line 53... Line 51...
53
	add	ecx, [Window_SizeY]
51
	add	ecx, [Window_SizeY]
Line 67... Line 65...
67
	; draw toolbard background
65
	; draw toolbard background
68
	mov ebx, ci_panel_x_pos
66
	mov ebx, ci_panel_x_pos
69
	shl ebx, 16
67
	shl ebx, 16
70
	add ebx, [Window_SizeX]
68
	add ebx, [Window_SizeX]
71
	sub	ebx, 9
69
	sub	ebx, 9
72
	mov ecx, ci_panel_y_pos
70
	mov ecx, (ci_panel_y_pos shl 16) + 51
73
	shl ecx, 16
-
 
74
	add ecx, 51
-
 
75
	mov edx, 0xD5CDCB
71
	mov edx, 0xD5CDCB
76
	mcall 13
72
	mcall SF_DRAW_RECT
Line 77... Line -...
77
 
-
 
78
	;mov	eax,ci_panel_x_pos
-
 
79
	;mov	ebx,ci_panel_y_pos
-
 
80
	;mov	ecx,[Window_SizeX]
-
 
81
	;mov	edx,50
-
 
82
	;mov	esi,1
-
 
83
	;sub	ecx,5+ci_panel_x_pos+ci_offs_skin_w
73
 
84
	call	draw_icons
74
	call	draw_icons
85
	call	PrintMousePos
75
	call	PrintMousePos
86
;------------------------------------------------
76
;------------------------------------------------
87
	mov ecx,[k]
77
	mov ecx,[k]