Rev 7576 | Rev 7579 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7576 | Rev 7577 | ||
---|---|---|---|
Line 338... | Line 338... | ||
338 | mov cx,20 |
338 | mov cx,20 |
339 | mcall SF_DRAW_RECT,TED_PANEL_WIDTH,,[sc.work] ;ðèñîâàíèå âåðõíåãî ôîíîâîãî ïðÿìîóãîëüíèêà |
339 | mcall SF_DRAW_RECT,TED_PANEL_WIDTH,,[sc.work] ;ðèñîâàíèå âåðõíåãî ôîíîâîãî ïðÿìîóãîëüíèêà |
340 | 340 | ||
341 | stdcall dword[tl_draw], tree1 |
341 | stdcall [tl_draw], tree1 |
Line 342... | Line 342... | ||
342 | mov [ws_dir_lbox.all_redraw],1 ;äëÿ ïîëíîé ïåðåðèñîâêè äî÷åðíåãî ñêðîëëèíãà |
342 | mov [ws_dir_lbox.all_redraw],1 ;äëÿ ïîëíîé ïåðåðèñîâêè äî÷åðíåãî ñêðîëëèíãà |
343 | stdcall dword[scrollbar_ver_draw], dword ws_dir_lbox |
343 | stdcall [scrollbar_ver_draw], ws_dir_lbox |
344 | 344 | ||
Line 345... | Line 345... | ||
345 | ror ecx,16 |
345 | ror ecx,16 |
346 | add ecx,dword[tree1.box_height] |
346 | add ecx,[tree1.box_height] |
347 | add ecx,20 |
347 | add ecx,20 |
348 | and ecx,0xffff |
348 | and ecx,0xffff |
349 | ror ecx,16 |
349 | ror ecx,16 |
350 | add ecx,ted_wnd_h |
350 | add ecx,ted_wnd_h |
351 | mov esi,ted_scr_h |
351 | mov esi,ted_scr_h |
352 | add cx,word[esi+sb_offs_size_y] |
352 | add cx,word[esi+sb_offs_size_y] |
353 | sub cx,20 |
353 | sub cx,20 |
354 | sub ecx,dword[tree1.box_height] |
354 | sub ecx,[tree1.box_height] |
355 | inc cx |
355 | inc cx |
356 | int 0x40 ;ðèñîâàíèå íèæíåãî ôîíîâîãî ïðÿìîóãîëüíèêà |
356 | int 0x40 ;ðèñîâàíèå íèæíåãî ôîíîâîãî ïðÿìîóãîëüíèêà |
Line 357... | Line 357... | ||
357 | 357 | ||
358 | mov ecx,ted_wnd_t |
358 | mov ecx,ted_wnd_t |
359 | add ecx,25 |
359 | add ecx,25 |
360 | add ecx,dword[tree1.box_height] |
360 | add ecx,[tree1.box_height] |
361 | shl ecx,16 |
361 | shl ecx,16 |
362 | mov cx,20 |
362 | mov cx,20 |
Line 363... | Line 363... | ||
363 | mcall SF_DEFINE_BUTTON,(5 shl 16)+65,,200,[sc.work_button] ;200 - button id |
363 | mcall SF_DEFINE_BUTTON,(5 shl 16)+65,,200,[sc.work_button] ;200 - button id |
Line 369... | Line 369... | ||
369 | mcall SF_DRAW_TEXT,,,txtFormatCapt |
369 | mcall SF_DRAW_TEXT,,,txtFormatCapt |
370 | 370 | ||
371 | mov ebx,(10 shl 16)+31 |
371 | mov ebx,(10 shl 16)+31 |
Line 372... | Line 372... | ||
372 | add ebx,dword[tree1.box_height] |
372 | add ebx,[tree1.box_height] |
373 | add ebx,ted_wnd_t |
373 | add ebx,ted_wnd_t |
374 | mcall ,,,txtFormatApply |
374 | mov ecx,[sc.work_button_text] |
- | 375 | or ecx,0x80000000 |
|
- | 376 | mcall ,,,txtFormatApply |
|
375 | 377 | ||
Line 376... | Line 378... | ||
376 | popad |
378 | popad |
377 | jmp .end_f |
379 | jmp .end_f |
378 | @@: |
380 | @@: |
379 | push eax edx |
381 | push eax edx |
380 | mov edx,200 |
- | |
381 | or edx,0x80000000 |
382 | mov edx,0x80000000+200 |
382 | mcall SF_DEFINE_BUTTON ;åñëè íåò ïàíåëè òî óäàëÿåì êíîïêó |
383 | mcall SF_DEFINE_BUTTON ;åñëè íåò ïàíåëè òî óäàëÿåì êíîïêó |
383 | pop edx eax |
384 | pop edx eax |
384 | .end_f: |
385 | .end_f: |
385 | ret |
386 | ret |
386 | endp |
387 | endp |