Subversion Repositories Kolibri OS

Rev

Rev 145 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
145 halyavin 1
format ELF
159 halyavin 2
include "public_stdcall.inc"
145 halyavin 3
section '.text' executable
159 halyavin 4
public_stdcall _msys_draw_window,36
145 halyavin 5
;arg1 - xcoord
6
;arg2 - ycoord
7
;arg3 - xsize
8
;arg4 - ysize
9
;arg5 - workcolor
10
;arg6 - type
11
;arg7 - captioncolor
12
;arg8 - windowtype
13
;arg9 - bordercolor
14
  push ebp
15
  mov  ebp,esp
16
  push ebx esi edi
17
  mov  ebx,[ebp+8]
18
  shl  ebx,16
19
  mov  bx,[ebp+16]
20
  mov  ecx,[ebp+12]
21
  shl  ecx,16
22
  mov  cx,[ebp+20]
23
  mov  edx,[ebp+28]
24
  shl  edx,24
25
  add  edx,[ebp+24]
26
  mov  esi,[ebp+36]
27
  shl  esi,24
28
  add  esi,[ebp+32]
29
  mov  edi,[ebp+40]
30
  xor  eax,eax
31
  int  0x40
32
  pop  edi esi ebx
33
  pop  ebp
34
  ret  36