Subversion Repositories Kolibri OS

Rev

Rev 109 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 109 Rev 331
Line 6... Line 6...
6
;
6
;
7
;    12.7.2002 - Audio system calls by VT
7
;    12.7.2002 - Audio system calls by VT
8
;
8
;
Line 9... Line 9...
9
   
9
   
10
use32
-
 
11
   
10
use32
12
                org     0x0
-
 
13
   
11
 org	0x0
14
                db      'MENUET00'              ; 8 byte id
12
 db	'MENUET01'    ; header
15
                dd      38                      ; required os
13
 dd	0x01	      ; header version
16
                dd      START                   ; program start
14
 dd	START	      ; entry point
17
                dd      I_END                   ; program image size
15
 dd	I_END	      ; image size
-
 
16
 dd	I_END+0x10000 ; required memory
18
                dd      0x100000                ; required amount of memory
17
 dd	I_END+0x10000 ; esp
Line 19... Line 18...
19
                dd      0x00000000              ; reserved=no extended header
18
 dd	0x0 , 0x0     ; I_Param , I_Path
20
 
19
 
Line 21... Line 20...
21
include 'lang.inc'
20
include 'lang.inc'
Line 583... Line 582...
583
   
582
   
584
                                   ; DRAW WINDOW
583
				   ; DRAW WINDOW
585
    mov  eax,0                     ; function 0 : define and draw window
584
    mov  eax,0			   ; function 0 : define and draw window
586
    mov  ebx,100*65536+230         ; [x start] *65536 + [x size]
585
    mov  ebx,100*65536+230	   ; [x start] *65536 + [x size]
587
    mov  ecx,100*65536+170         ; [y start] *65536 + [y size]
586
    mov  ecx,100*65536+170	   ; [y start] *65536 + [y size]
588
    mov  edx,0x03224466            ; color of work area RRGGBB
-
 
589
    mov  esi,0x00334455            ; color of grab bar  RRGGBB,8->color gl
-
 
590
    mov  edi,0x00ddeeff            ; color of frames    RRGGBB
587
    mov  edx,0x13224466 	   ; color of work area RRGGBB
591
    int  0x40
-
 
592
   
-
 
593
                                   ; WINDOW LABEL
-
 
594
    mov  eax,4                     ; function 4 : write text to window
-
 
595
    mov  ebx,8*65536+8             ; [x start] *65536 + [y start]
-
 
596
    mov  ecx,0x00ffffff            ; color of text RRGGBB
-
 
597
    mov  edx,labelt                ; pointer to text beginning
-
 
598
    mov  esi,labellen-labelt       ; text length
588
    mov  edi,labelt
Line 599... Line 589...
599
    int  0x40
589
    int  0x40
600
   
590
   
Line 696... Line 686...
696
    db 'WAVE FORMAT: 8 BIT,MONO,22050HZ         '
686
    db 'WAVE FORMAT: 8 BIT,MONO,22050HZ         '
697
    db '                                        '
687
    db '                                        '
698
    db '     SERVER -> PLAY FILE                '
688
    db '     SERVER -> PLAY FILE                '
699
    db '                                        '
689
    db '                                        '
700
    db '                                        '
690
    db '                                        '
701
    db 'x <- END MARKER, DONT DELETE            '
691
    db 'x' ; <- END MARKER, DONT DELETE
702
   
-
 
Line 703... Line -...
703
   
-
 
704
labelt:
-
 
705
    db   'TFTP Wave Player'
-
 
Line -... Line 692...
-
 
692
   
Line 706... Line 693...
706
labellen:
693
   
707
   
694
labelt	db   'TFTP Wave Player',0