Rev 1714 | Rev 1720 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1714 | Rev 1717 | ||
---|---|---|---|
Line 21... | Line 21... | ||
21 | stdcall [buf2d_draw_text], buf_fon, buf_font,fp_obj_opt,10,20,\ |
21 | stdcall [buf2d_draw_text], buf_fon, buf_font,fp_obj_opt,10,20,\ |
22 | 0xff0000 ;à¨á㥬 áâபã á ⥪á⮬ |
22 | 0xff0000 ;à¨á㥬 áâபã á ⥪á⮬ |
23 | jmp .end_draw |
23 | jmp .end_draw |
24 | @@: |
24 | @@: |
Line 25... | Line -... | ||
25 | - | ||
26 | xor edx,edx |
25 | |
27 | mov dl,C_WND |
26 | mov edx,C_WND |
28 | stdcall find_obj_in_file,edx ;eax - 㪠§ ⥫ì áâàãªâãàã ®ª |
27 | stdcall find_obj_in_file,edx ;eax - 㪠§ ⥫ì áâàãªâãàã ®ª |
29 | cmp eax,0 |
28 | cmp eax,0 |
30 | je .end_draw |
29 | je .end_draw |
Line 78... | Line 77... | ||
78 | mov edi,buf_skin3 |
77 | mov edi,buf_skin3 |
79 | sub eax,buf2d_w ;®â¨¬ ¥¬ è¨à¨ã ¯à ¢®£® ᪨ |
78 | sub eax,buf2d_w ;®â¨¬ ¥¬ è¨à¨ã ¯à ¢®£® ᪨ |
80 | stdcall [buf2d_bit_blt], buf_fon, eax,0, buf_skin3 ;¯à®à¨á®¢ª ¯à ¢®£® ᪨ |
79 | stdcall [buf2d_bit_blt], buf_fon, eax,0, buf_skin3 ;¯à®à¨á®¢ª ¯à ¢®£® ᪨ |
81 | .end_skin: |
80 | .end_skin: |
Line 82... | Line 81... | ||
82 | 81 | ||
83 | xor edx,edx ;à¨á㥬 £à ä¨ç¥áª¨¥ í«¥¬¥âë |
82 | ;à¨á㥬 £à ä¨ç¥áª¨¥ í«¥¬¥âë |
84 | mov dl,C_BUT |
83 | mov edx,C_BUT |
85 | stdcall draw_arr_objects, edx,draw_obj_but |
84 | stdcall draw_arr_objects, edx,draw_obj_but |
86 | mov dl,C_EDB |
85 | mov edx,C_EDB |
87 | stdcall draw_arr_objects, edx,draw_obj_edit |
86 | stdcall draw_arr_objects, edx,draw_obj_edit |
88 | mov dl,C_CHB |
87 | mov edx,C_CHB |
89 | stdcall draw_arr_objects, edx,draw_obj_check |
88 | stdcall draw_arr_objects, edx,draw_obj_check |
90 | mov dl,C_DTT |
89 | mov edx,C_DTT |
91 | stdcall draw_arr_objects, edx,draw_obj_text |
90 | stdcall draw_arr_objects, edx,draw_obj_text |
92 | mov dl,C_REC |
91 | mov edx,C_REC |
Line 93... | Line 92... | ||
93 | stdcall draw_arr_objects, edx,draw_obj_rect_f13 |
92 | stdcall draw_arr_objects, edx,draw_obj_rect_f13 |
94 | 93 | ||
95 | .end_draw: |
94 | .end_draw: |
Line 140... | Line 139... | ||
140 | stdcall get_obj_text_col,ebx,4 |
139 | stdcall get_obj_text_col,ebx,4 |
141 | stdcall conv_str_to_int,edx |
140 | stdcall conv_str_to_int,edx |
142 | mov ecx,eax |
141 | mov ecx,eax |
143 | stdcall get_obj_text_col,ebx,5 |
142 | stdcall get_obj_text_col,ebx,5 |
144 | stdcall conv_str_to_int,edx |
143 | stdcall conv_str_to_int,edx |
- | 144 | test_bool_prop ebx,BIT_MOD_BUT_NFON |
|
- | 145 | jc .no_draw_fon |
|
- | 146 | stdcall [buf2d_filled_rect_by_size], buf_fon, dword[coor_x],dword[coor_y],edi,ecx,eax |
|
- | 147 | jmp @f |
|
- | 148 | .no_draw_fon: ;¥ ¯à®à¨á®¢ë¢ ¥¬ ª®¯ªã |
|
145 | stdcall [buf2d_rect_by_size], buf_fon, dword[coor_x],dword[coor_y],edi,ecx,eax |
149 | stdcall [buf2d_rect_by_size], buf_fon, dword[coor_x],dword[coor_y],edi,ecx,eax |
- | 150 | @@: |
|
146 | popad |
151 | popad |
147 | ret |
152 | ret |
148 | endp |
153 | endp |
Line 149... | Line 154... | ||
149 | 154 |