Rev 6358 | Rev 6367 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6358 | Rev 6359 | ||
---|---|---|---|
Line 49... | Line 49... | ||
49 | mov ecx,50 ;[Window_CordinatY] |
49 | mov ecx,50 ;[Window_CordinatY] |
50 | shl ebx,16 |
50 | shl ebx,16 |
51 | shl ecx,16 |
51 | shl ecx,16 |
52 | add ebx, [Window_SizeX] |
52 | add ebx, [Window_SizeX] |
53 | add ecx, [Window_SizeY] |
53 | add ecx, [Window_SizeY] |
54 | mcall SF_CREATE_WINDOW,,,0x53aabbcc,,name_of_program |
54 | mcall SF_CREATE_WINDOW,,,0x73aabbcc,,name_of_program |
Line 55... | Line 55... | ||
55 | 55 | ||
56 | mov eax,[procinfo+70] ;staus of window |
56 | mov eax,[procinfo+70] ;staus of window |
57 | test eax,100b |
57 | test eax,100b |
Line 58... | Line 58... | ||
58 | jne .end |
58 | jne .end |
59 | - | ||
60 | ;------------------------------------------------ |
- | |
61 | mov eax,5 |
59 | |
62 | mov ebx,20 |
- | |
63 | mov ecx,[Window_SizeX] |
- | |
64 | mov edx,15 |
60 | ;------------------------------------------------ |
65 | mov esi,6 |
61 | mov ebx,[Window_SizeX] |
Line 66... | Line -... | ||
66 | sub ecx,10 |
- | |
67 | call draw_volume_rectangle ; top menu - file and etc. |
- | |
68 | 62 | sub ebx,5+ci_panel_x_pos+ci_offs_skin_w-1 |
|
69 | mov [counter],7 |
63 | mcall SF_DRAW_RECT,,ci_panel_y_pos,dword[syscolors+20] ; ç¨á⪠¯®«®áë ¤«ï ¬¥î |
70 | mov edi,panel_text |
64 | |
71 | call print_panel_text |
65 | call put_main_menu |
72 | ;------------------------------------------------ |
66 | ;------------------------------------------------ |
73 | mov eax,5 |
67 | mov eax,ci_panel_x_pos |
74 | mov ebx,20+15+1 |
68 | mov ebx,ci_panel_y_pos |
75 | mov ecx,[Window_SizeX] |
69 | mov ecx,[Window_SizeX] |
76 | mov edx,50 |
70 | mov edx,50 |
77 | mov esi,1 |
71 | mov esi,1 |
78 | sub ecx,10 |
72 | sub ecx,5+ci_panel_x_pos+ci_offs_skin_w |
79 | call draw_volume_rectangle ; tools panel |
73 | call draw_volume_rectangle ; tools panel |
80 | call draw_icons |
74 | call draw_icons |
Line 95... | Line 89... | ||
95 | mov edx,[Window_SizeY] |
89 | mov edx,[Window_SizeY] |
96 | sub edx,ci_edit_wnd_y_pos+2*ci_edit_wnd_border+ci_scroll_dim+5+ci_offs_skin_h |
90 | sub edx,ci_edit_wnd_y_pos+2*ci_edit_wnd_border+ci_scroll_dim+5+ci_offs_skin_h |
97 | shl ecx,16 |
91 | shl ecx,16 |
98 | mov cx,dx ;¢ëá®â ¡®à¤îà |
92 | mov cx,dx ;¢ëá®â ¡®à¤îà |
Line 99... | Line 93... | ||
99 | 93 | ||
100 | mcall SF_DRAW_RECT,,,0xc7cbcf ;¡®à¤îà á¯à ¢ ®â ®ª ¯¥à¥¤ áªà®««¨£®¬ |
94 | mcall SF_DRAW_RECT,,,dword[syscolors+20] ;¡®à¤îà á¯à ¢ ®â ®ª ¯¥à¥¤ áªà®««¨£®¬ |
101 | ;------------------------------------------------ |
95 | ;------------------------------------------------ |
102 | mcall , |
96 | mcall , |
103 | ;------------------------------------------------ |
97 | ;------------------------------------------------ |
104 | mov ebx,ci_edit_wnd_x_pos |
98 | mov ebx,ci_edit_wnd_x_pos |
Line 113... | Line 107... | ||
113 | sub edx,ecx |
107 | sub edx,ecx |
114 | sub edx,ci_scroll_dim+5+ci_offs_skin_h;ci_edit_wnd_border |
108 | sub edx,ci_scroll_dim+5+ci_offs_skin_h;ci_edit_wnd_border |
115 | shl ecx,16 |
109 | shl ecx,16 |
116 | mov cx,dx ;¢ëá®â ¡®à¤îà |
110 | mov cx,dx ;¢ëá®â ¡®à¤îà |
Line 117... | Line 111... | ||
117 | 111 | ||
118 | mcall SF_DRAW_RECT,,,0xc7cbcf ;¡®à¤îà ¯®¤ ®ª®¬ ¨ ¤ áªà®««¨£®¬ |
112 | mcall SF_DRAW_RECT,,,dword[syscolors+20] ;¡®à¤îà ¯®¤ ®ª®¬ ¨ ¤ áªà®««¨£®¬ |
119 | ;------------------------------------------------ |
113 | ;------------------------------------------------ |
120 | mcall ,, |
114 | mcall ,, |
121 | ;------------------------------------------------ |
115 | ;------------------------------------------------ |
122 | mov eax,ci_edit_wnd_x_pos |
116 | mov eax,ci_edit_wnd_x_pos |