forked from KolibriOS/kolibrios
fix header
git-svn-id: svn://kolibrios.org@9344 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
7cde259662
commit
a7f798f637
@ -8,12 +8,48 @@
|
|||||||
use32
|
use32
|
||||||
org 0x0
|
org 0x0
|
||||||
|
|
||||||
db 'MENUET00' ; 8 byte id
|
;db 'MENUET00' ; 8 byte id
|
||||||
dd 38 ; required os
|
;dd 38 ; required os
|
||||||
dd STARTAPP ; program start
|
;dd STARTAPP ; program start
|
||||||
dd I_END ; program image size
|
;dd I_END ; program image size
|
||||||
dd 0x100000 ; required amount of memory
|
;dd 0x100000 ; required amount of memory
|
||||||
dd 0x00000000 ; reserved=no extended header
|
;dd 0x00000000 ; reserved=no extended header
|
||||||
|
|
||||||
|
db 'MENUET01'
|
||||||
|
dd 1
|
||||||
|
dd STARTAPP
|
||||||
|
dd I_END
|
||||||
|
dd MEM
|
||||||
|
dd STACKTOP
|
||||||
|
dd 0
|
||||||
|
dd 0
|
||||||
|
|
||||||
|
;macro start_draw_window x,y,xsize,ysize,areacolor,caption;,capsize
|
||||||
|
;{
|
||||||
|
; mov eax, 12 ; function 12:tell os about windowdraw
|
||||||
|
; mov ebx, 1 ; 1, start of draw
|
||||||
|
; int 0x40
|
||||||
|
; ; DRAW WINDOW
|
||||||
|
; mov eax, 48 ; function 48.4 : get skin height
|
||||||
|
; mov ebx, 4
|
||||||
|
; int 0x40
|
||||||
|
; push eax
|
||||||
|
; lea ecx, [y*65536+ysize+eax]; [y start] *65536 + [y size] + [skin_height]
|
||||||
|
; xor eax, eax ; function 0 : define and draw window
|
||||||
|
; mov ebx, x*65536+xsize ; [x start] *65536 + [x size]
|
||||||
|
; mov edx, areacolor ; color of work area RRGGBB
|
||||||
|
; ;mov esi, 0x00334455 ; color of grab bar RRGGBB
|
||||||
|
; mov edi, caption;0x00ddeeff ; color of frames RRGGBB
|
||||||
|
; int 0x40
|
||||||
|
; pop eax
|
||||||
|
;}
|
||||||
|
;
|
||||||
|
;macro end_draw_window
|
||||||
|
;{
|
||||||
|
; mov eax, 12 ; end of redraw
|
||||||
|
; mov ebx, 2
|
||||||
|
; int 0x40
|
||||||
|
;}
|
||||||
|
|
||||||
include "aspapi.inc"
|
include "aspapi.inc"
|
||||||
SCREEN_WIDTH equ 100h
|
SCREEN_WIDTH equ 100h
|
||||||
@ -157,3 +193,6 @@ Paleta rb 1024
|
|||||||
img db 1
|
img db 1
|
||||||
rb 10000h
|
rb 10000h
|
||||||
|
|
||||||
|
rb 256
|
||||||
|
STACKTOP:
|
||||||
|
MEM:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user