Subversion Repositories Kolibri OS

Rev

Rev 648 | Blame | Last modification | View Log | Download | RSS feed

  1. ;****************************************************
  2. ;***************Resize of GUI component**************
  3. ;****************************************************
  4. ;IN
  5. ;ResizeComponent(dword Parend,dword Control,dword newx,dword newy)
  6. ;newy
  7. ;newx
  8. ;Control
  9. ;Parend
  10. ;OUT
  11. ;not
  12.  
  13. align 4
  14.  
  15. resize_component:
  16.  
  17.         push ebx
  18.         push ecx
  19.         push edx
  20.         push ebp
  21.  
  22.         mov ebx,[esp+16+4]  ;Control
  23.         mov ecx,[esp+16+8]  ;new size x
  24.         mov edx,[esp+16+12] ;new size y
  25.  
  26.         mov [ebx+32],ecx
  27.         mov [ebx+36],edx
  28.  
  29.         pop ebp
  30.         pop edx
  31.         pop ecx
  32.         pop ebx
  33.  
  34.         ret 12
  35.