fixed make_button

git-svn-id: svn://kolibrios.org@801 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Sergey Semyonov (Serge) 2008-06-02 06:59:22 +00:00
parent a1cf173d09
commit e080f21757
2 changed files with 22 additions and 52 deletions

View File

@ -668,33 +668,3 @@ int __cdecl _stricmp (const char * dst, const char * src)
} }
// debug_out_str(formats[fmt]);
// debug_out_str("\x0D\x0A\x00");
// debug_out_str("pci cmd: ");
// debug_out_hex(info.pci_cmd);
// debug_out_str("\x0D\x0A\x00");
// debug_out_str("irq line: ");
// debug_out_hex(info.irq);
// debug_out_str("\x0D\x0A\x00");
// debug_out_str("global control: ");
// debug_out_hex(info.glob_cntrl);
// debug_out_str("\x0D\x0A\x00");
// debug_out_str("global status: ");
// debug_out_hex(info.glob_sta);
// debug_out_str("\x0D\x0A\x00");
// call _print_volume
// debug_out_hex(whdr.nChannels);
// debug_out_str("\x0D\x0A\x00");
// debug_out_hex(whdr.nSamplesPerSec);
// debug_out_str("\x0D\x0A\x00");
// debug_out_hex(fmt);
// debug_out_str("\x0D\x0A\x00");

View File

@ -389,29 +389,29 @@ proc _DrawWindow@36 stdcall, x:dword, y:dword, sx:dword, sy:dword,\
endp endp
align 4 align 4
_make_button@24: proc _make_button@24 stdcall,x:dword, y:dword, \
;arg1 - x xsize:dword, ysize:dword, \
;arg2 - y id:dword, color:dword
;arg3 - xsize
;arg4 - ysize
;arg5 - id
;arg6 - color
push ebx push ebx
push ecx push esi
push esi
mov ebx,[esp+12] mov ebx,[x]
shl ebx,16 mov ecx,[y]
mov bx,[esp+20] shl ebx,16
mov ecx,[esp+16] shl ecx,16
shl ecx,16 mov bx, word [xsize]
mov cx,[esp+24] mov cx, word [ysize]
mov edx,[esp+28]
mov esi,[esp+32] mov edx,[id]
mov eax,8 mov esi,[color]
int 0x40
pop esi ecx ebx mov eax,8
ret 24 int 0x40
pop esi
pop ebx
ret
endp
align 4 align 4
_draw_bar@20: _draw_bar@20: