Added customizable colors for the windows and title bar.
This commit is contained in:
@@ -570,6 +570,14 @@ NEWSYM pl4Rtk, dd 0 ; Turbo R
|
|||||||
NEWSYM pl5Ltk, dd 0 ; Turbo L
|
NEWSYM pl5Ltk, dd 0 ; Turbo L
|
||||||
NEWSYM pl5Rtk, dd 0 ; Turbo R
|
NEWSYM pl5Rtk, dd 0 ; Turbo R
|
||||||
|
|
||||||
|
NEWSYM GUITRAdd, db 0
|
||||||
|
NEWSYM GUITGAdd, db 10
|
||||||
|
NEWSYM GUITBAdd, db 31
|
||||||
|
|
||||||
|
NEWSYM GUIWRAdd, db 8
|
||||||
|
NEWSYM GUIWGAdd, db 8
|
||||||
|
NEWSYM GUIWBAdd, db 25
|
||||||
|
|
||||||
GUIsave equ $-GUIRAdd
|
GUIsave equ $-GUIRAdd
|
||||||
|
|
||||||
NEWSYM CombinDataGlob, times 3300 db 0 ; 20-name, 42-combo, 2-key#, 1-P#, 1-ff
|
NEWSYM CombinDataGlob, times 3300 db 0 ; 20-name, 42-combo, 2-key#, 1-P#, 1-ff
|
||||||
@@ -644,6 +652,7 @@ GUIPalConv dd 0
|
|||||||
PrevResoln dw 0
|
PrevResoln dw 0
|
||||||
SnowMover dd 0
|
SnowMover dd 0
|
||||||
keycontrolval dd 0
|
keycontrolval dd 0
|
||||||
|
NEWSYM CheatBDoor, db 0
|
||||||
NEWSYM ShowTimer, db 0
|
NEWSYM ShowTimer, db 0
|
||||||
NEWSYM MousePRClick, db 0
|
NEWSYM MousePRClick, db 0
|
||||||
NEWSYM MouseDis, db 0
|
NEWSYM MouseDis, db 0
|
||||||
@@ -693,6 +702,7 @@ NEWSYM GUICTimer, dd 0
|
|||||||
NEWSYM GUIOn, db 0
|
NEWSYM GUIOn, db 0
|
||||||
NEWSYM GUIOn2, db 0
|
NEWSYM GUIOn2, db 0
|
||||||
;GOSPort db 0
|
;GOSPort db 0
|
||||||
|
NEWSYM CurPalSelect, db 0
|
||||||
|
|
||||||
NEWSYM StartLL, dd 0
|
NEWSYM StartLL, dd 0
|
||||||
NEWSYM StartLR, dd 0
|
NEWSYM StartLR, dd 0
|
||||||
@@ -700,6 +710,16 @@ NEWSYM LatencyVal, times 32 db 0
|
|||||||
|
|
||||||
NEWSYM NetLoadState, db 0
|
NEWSYM NetLoadState, db 0
|
||||||
|
|
||||||
|
NEWSYM TRVal, dw 0
|
||||||
|
NEWSYM TGVal, dw 0
|
||||||
|
NEWSYM TBVal, dw 0
|
||||||
|
NEWSYM TRVali, dw 0
|
||||||
|
NEWSYM TGVali, dw 0
|
||||||
|
NEWSYM TBVali, dw 0
|
||||||
|
NEWSYM TRVal2, dw 0
|
||||||
|
NEWSYM TGVal2, dw 0
|
||||||
|
NEWSYM TBVal2, dw 0
|
||||||
|
|
||||||
|
|
||||||
;ModemProcess db 0 ; Shows current dial/answer process
|
;ModemProcess db 0 ; Shows current dial/answer process
|
||||||
;ModemPTimer db 0 ; Timer for modem process
|
;ModemPTimer db 0 ; Timer for modem process
|
||||||
@@ -1177,6 +1197,8 @@ LoadDetermine:
|
|||||||
mov byte[GUICheatMenuData+14],1
|
mov byte[GUICheatMenuData+14],1
|
||||||
mov byte[GUICheatMenuData+14*2],1
|
mov byte[GUICheatMenuData+14*2],1
|
||||||
mov byte[GUIMiscMenuData+14*2],1
|
mov byte[GUIMiscMenuData+14*2],1
|
||||||
|
cmp byte[CheatBDoor],1
|
||||||
|
je .nomodem
|
||||||
cmp byte[CNetType],21
|
cmp byte[CNetType],21
|
||||||
je .modem
|
je .modem
|
||||||
cmp byte[CNetType],22
|
cmp byte[CNetType],22
|
||||||
@@ -3162,12 +3184,15 @@ GUITryMenuItem:
|
|||||||
.noconfig
|
.noconfig
|
||||||
cmp byte[romloadskip],0
|
cmp byte[romloadskip],0
|
||||||
jne near .nocheat
|
jne near .nocheat
|
||||||
|
cmp byte[CheatBDoor],1
|
||||||
|
je .yescheat
|
||||||
cmp byte[CNetType],20
|
cmp byte[CNetType],20
|
||||||
je near .nocheat
|
je near .nocheat
|
||||||
cmp byte[CNetType],21
|
cmp byte[CNetType],21
|
||||||
je near .nocheat
|
je near .nocheat
|
||||||
cmp byte[CNetType],22
|
cmp byte[CNetType],22
|
||||||
je near .nocheat
|
je near .nocheat
|
||||||
|
.yescheat
|
||||||
cmp byte[GUIcmenupos],4
|
cmp byte[GUIcmenupos],4
|
||||||
jne near .nocheat
|
jne near .nocheat
|
||||||
GUICheckMenuItem 7, 0
|
GUICheckMenuItem 7, 0
|
||||||
@@ -3874,14 +3899,48 @@ GUISetPal:
|
|||||||
cmp bl,32
|
cmp bl,32
|
||||||
jne .loope
|
jne .loope
|
||||||
|
|
||||||
GUIPal 64,0,21,57
|
; 0,10,31
|
||||||
GUIPal 65,0,21,54
|
mov al,[GUITRAdd]
|
||||||
GUIPal 66,0,20,51
|
mov [TRVal],al
|
||||||
GUIPal 67,0,18,48
|
mov al,[GUITGAdd]
|
||||||
GUIPal 68,0,16,44
|
mov [TGVal],al
|
||||||
GUIPal 69,0,14,40
|
mov al,[GUITBAdd]
|
||||||
GUIPal 70,0,12,36
|
mov [TBVal],al
|
||||||
GUIPal 71,0,10,31
|
mov ax,[TRVal]
|
||||||
|
inc ax
|
||||||
|
shr ax,3
|
||||||
|
mov [TRVali],ax
|
||||||
|
shl ax,3
|
||||||
|
add [TRVal],ax
|
||||||
|
mov ax,[TGVal]
|
||||||
|
inc ax
|
||||||
|
shr ax,3
|
||||||
|
mov [TGVali],ax
|
||||||
|
shl ax,3
|
||||||
|
add [TGVal],ax
|
||||||
|
mov ax,[TBVal]
|
||||||
|
inc ax
|
||||||
|
shr ax,3
|
||||||
|
mov [TBVali],ax
|
||||||
|
shl ax,3
|
||||||
|
add [TBVal],ax
|
||||||
|
|
||||||
|
GUIPal 64,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 65,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 66,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 67,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 68,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 69,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 70,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 71,[TRVal],[TGVal],[TBVal]
|
||||||
|
|
||||||
GUIPal 72,40,0,20
|
GUIPal 72,40,0,20
|
||||||
GUIPal 73,34,0,21
|
GUIPal 73,34,0,21
|
||||||
|
|
||||||
@@ -3917,23 +3976,80 @@ GUISetPal:
|
|||||||
jnz .loopf
|
jnz .loopf
|
||||||
|
|
||||||
; Blue scale = 148 .. 167
|
; Blue scale = 148 .. 167
|
||||||
GUIPal 148,00,00,34
|
mov al,[GUIWRAdd]
|
||||||
GUIPal 149,04,04,38
|
add al,al
|
||||||
GUIPal 150,08,08,42
|
mov [TRVal],al
|
||||||
GUIPal 151,12,12,46
|
mov al,[GUIWGAdd]
|
||||||
GUIPal 152,16,16,50
|
add al,al
|
||||||
|
mov [TGVal],al
|
||||||
|
mov al,[GUIWBAdd]
|
||||||
|
add al,al
|
||||||
|
mov [TBVal],al
|
||||||
|
mov byte[TRVali],4
|
||||||
|
mov byte[TGVali],4
|
||||||
|
mov byte[TBVali],4
|
||||||
|
|
||||||
GUIPal 153,05,00,24
|
GUIPal 152,[TRVal],[TGVal],[TBVal]
|
||||||
GUIPal 154,09,04,28
|
call DecPalVal
|
||||||
GUIPal 155,13,08,32
|
GUIPal 151,[TRVal],[TGVal],[TBVal]
|
||||||
GUIPal 156,18,12,36
|
call DecPalVal
|
||||||
GUIPal 157,23,16,40
|
GUIPal 150,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 149,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 148,[TRVal],[TGVal],[TBVal]
|
||||||
|
|
||||||
GUIPal 158,10,00,14
|
mov al,[GUIWRAdd]
|
||||||
GUIPal 159,14,04,18
|
add al,al
|
||||||
GUIPal 160,18,08,22
|
mov [TRVal],al
|
||||||
GUIPal 161,22,12,26
|
mov al,[GUIWGAdd]
|
||||||
GUIPal 162,26,16,30
|
add al,al
|
||||||
|
mov [TGVal],al
|
||||||
|
mov al,[GUIWBAdd]
|
||||||
|
add al,al
|
||||||
|
mov [TBVal],al
|
||||||
|
mov byte[TRVali],4
|
||||||
|
mov byte[TGVali],4
|
||||||
|
mov byte[TBVali],4
|
||||||
|
call DecPalVal
|
||||||
|
call DecPalVal
|
||||||
|
|
||||||
|
GUIPal 157,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 156,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 155,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 154,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 153,[TRVal],[TGVal],[TBVal]
|
||||||
|
|
||||||
|
mov al,[GUIWRAdd]
|
||||||
|
add al,al
|
||||||
|
mov [TRVal],al
|
||||||
|
mov al,[GUIWGAdd]
|
||||||
|
add al,al
|
||||||
|
mov [TGVal],al
|
||||||
|
mov al,[GUIWBAdd]
|
||||||
|
add al,al
|
||||||
|
mov [TBVal],al
|
||||||
|
mov byte[TRVali],4
|
||||||
|
mov byte[TGVali],4
|
||||||
|
mov byte[TBVali],4
|
||||||
|
call DecPalVal
|
||||||
|
call DecPalVal
|
||||||
|
call DecPalVal
|
||||||
|
call DecPalVal
|
||||||
|
|
||||||
|
GUIPal 162,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 161,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 160,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 159,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 158,[TRVal],[TGVal],[TBVal]
|
||||||
|
|
||||||
GUIPal 163,40,40,00
|
GUIPal 163,40,40,00
|
||||||
GUIPal 164,30,30,00
|
GUIPal 164,30,30,00
|
||||||
@@ -3942,23 +4058,71 @@ GUISetPal:
|
|||||||
GUIPal 167,00,00,00
|
GUIPal 167,00,00,00
|
||||||
|
|
||||||
; Blue scale shadow
|
; Blue scale shadow
|
||||||
GUIPal 168,00,00,17
|
mov al,[GUIWRAdd]
|
||||||
GUIPal 169,02,02,19
|
mov [TRVal],al
|
||||||
GUIPal 170,04,04,21
|
mov al,[GUIWGAdd]
|
||||||
GUIPal 171,06,06,23
|
mov [TGVal],al
|
||||||
GUIPal 172,08,08,25
|
mov al,[GUIWBAdd]
|
||||||
|
mov [TBVal],al
|
||||||
|
mov byte[TRVali],2
|
||||||
|
mov byte[TGVali],2
|
||||||
|
mov byte[TBVali],2
|
||||||
|
|
||||||
GUIPal 173,02,00,12
|
GUIPal 172,[TRVal],[TGVal],[TBVal]
|
||||||
GUIPal 174,04,02,14
|
call DecPalVal
|
||||||
GUIPal 175,06,04,16
|
GUIPal 171,[TRVal],[TGVal],[TBVal]
|
||||||
GUIPal 176,09,06,18
|
call DecPalVal
|
||||||
GUIPal 177,11,08,20
|
GUIPal 170,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 169,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 168,[TRVal],[TGVal],[TBVal]
|
||||||
|
|
||||||
GUIPal 178,05,00,07
|
mov al,[GUIWRAdd]
|
||||||
GUIPal 179,07,02,09
|
mov [TRVal],al
|
||||||
GUIPal 180,09,04,11
|
mov al,[GUIWGAdd]
|
||||||
GUIPal 181,11,06,13
|
mov [TGVal],al
|
||||||
GUIPal 182,13,08,15
|
mov al,[GUIWBAdd]
|
||||||
|
mov [TBVal],al
|
||||||
|
mov byte[TRVali],2
|
||||||
|
mov byte[TGVali],2
|
||||||
|
mov byte[TBVali],2
|
||||||
|
call DecPalVal
|
||||||
|
call DecPalVal
|
||||||
|
|
||||||
|
GUIPal 177,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 176,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 175,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 174,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 173,[TRVal],[TGVal],[TBVal]
|
||||||
|
|
||||||
|
mov al,[GUIWRAdd]
|
||||||
|
mov [TRVal],al
|
||||||
|
mov al,[GUIWGAdd]
|
||||||
|
mov [TGVal],al
|
||||||
|
mov al,[GUIWBAdd]
|
||||||
|
mov [TBVal],al
|
||||||
|
mov byte[TRVali],2
|
||||||
|
mov byte[TGVali],2
|
||||||
|
mov byte[TBVali],2
|
||||||
|
call DecPalVal
|
||||||
|
call DecPalVal
|
||||||
|
call DecPalVal
|
||||||
|
call DecPalVal
|
||||||
|
|
||||||
|
GUIPal 182,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 181,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 180,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 179,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal 178,[TRVal],[TGVal],[TBVal]
|
||||||
|
|
||||||
GUIPal 183,20,20,00
|
GUIPal 183,20,20,00
|
||||||
GUIPal 184,15,15,00
|
GUIPal 184,15,15,00
|
||||||
@@ -4031,13 +4195,39 @@ GUISetPal:
|
|||||||
NEWSYM GUICPC, times 256 dw 0
|
NEWSYM GUICPC, times 256 dw 0
|
||||||
|
|
||||||
%macro GUIPal16b 4
|
%macro GUIPal16b 4
|
||||||
mov ax,%2 >> 1
|
mov ax,%2
|
||||||
|
shr ax,1
|
||||||
shl ax,11
|
shl ax,11
|
||||||
or ax,%3 << 5
|
mov bx,%3
|
||||||
or ax,%4 >> 1
|
shl bx,5
|
||||||
|
or ax,bx
|
||||||
|
mov bx,%4
|
||||||
|
shr bx,1
|
||||||
|
or ax,bx
|
||||||
mov word[GUICPC+%1*2],ax
|
mov word[GUICPC+%1*2],ax
|
||||||
%endmacro
|
%endmacro
|
||||||
|
|
||||||
|
DecPalVal:
|
||||||
|
mov ax,[TRVali]
|
||||||
|
sub word[TRVal],ax
|
||||||
|
mov ax,[TGVali]
|
||||||
|
sub word[TGVal],ax
|
||||||
|
mov ax,[TBVali]
|
||||||
|
sub word[TBVal],ax
|
||||||
|
test word[TRVal],8000h
|
||||||
|
jz .notnegr
|
||||||
|
mov word[TRVal],0
|
||||||
|
.notnegr
|
||||||
|
test word[TGVal],8000h
|
||||||
|
jz .notnegg
|
||||||
|
mov word[TGVal],0
|
||||||
|
.notnegg
|
||||||
|
test word[TBVal],8000h
|
||||||
|
jz .notnegb
|
||||||
|
mov word[TBVal],0
|
||||||
|
.notnegb
|
||||||
|
ret
|
||||||
|
|
||||||
GUISetPal16:
|
GUISetPal16:
|
||||||
; set palette
|
; set palette
|
||||||
; Fixed Color Scale = 0 .. 31
|
; Fixed Color Scale = 0 .. 31
|
||||||
@@ -4123,14 +4313,48 @@ GUISetPal16:
|
|||||||
cmp bl,32
|
cmp bl,32
|
||||||
jne .loope
|
jne .loope
|
||||||
|
|
||||||
GUIPal16b 64,0,21,57
|
; 0,10,31
|
||||||
GUIPal16b 65,0,21,54
|
mov al,[GUITRAdd]
|
||||||
GUIPal16b 66,0,20,51
|
mov [TRVal],al
|
||||||
GUIPal16b 67,0,18,48
|
mov al,[GUITGAdd]
|
||||||
GUIPal16b 68,0,16,44
|
mov [TGVal],al
|
||||||
GUIPal16b 69,0,14,40
|
mov al,[GUITBAdd]
|
||||||
GUIPal16b 70,0,12,36
|
mov [TBVal],al
|
||||||
GUIPal16b 71,0,10,31
|
mov ax,[TRVal]
|
||||||
|
inc ax
|
||||||
|
shr ax,3
|
||||||
|
mov [TRVali],ax
|
||||||
|
shl ax,3
|
||||||
|
add [TRVal],ax
|
||||||
|
mov ax,[TGVal]
|
||||||
|
inc ax
|
||||||
|
shr ax,3
|
||||||
|
mov [TGVali],ax
|
||||||
|
shl ax,3
|
||||||
|
add [TGVal],ax
|
||||||
|
mov ax,[TBVal]
|
||||||
|
inc ax
|
||||||
|
shr ax,3
|
||||||
|
mov [TBVali],ax
|
||||||
|
shl ax,3
|
||||||
|
add [TBVal],ax
|
||||||
|
|
||||||
|
GUIPal16b 64,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 65,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 66,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 67,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 68,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 69,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 70,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 71,[TRVal],[TGVal],[TBVal]
|
||||||
|
|
||||||
GUIPal16b 72,40,0,20
|
GUIPal16b 72,40,0,20
|
||||||
GUIPal16b 73,34,0,21
|
GUIPal16b 73,34,0,21
|
||||||
|
|
||||||
@@ -4166,23 +4390,92 @@ GUISetPal16:
|
|||||||
jnz .loopf
|
jnz .loopf
|
||||||
|
|
||||||
; Blue scale = 148 .. 167
|
; Blue scale = 148 .. 167
|
||||||
GUIPal16b 148,00,00,34
|
mov al,[GUIWRAdd]
|
||||||
GUIPal16b 149,04,04,38
|
add al,al
|
||||||
GUIPal16b 150,08,08,42
|
mov [TRVal],al
|
||||||
GUIPal16b 151,12,12,46
|
mov al,[GUIWGAdd]
|
||||||
GUIPal16b 152,16,16,50
|
add al,al
|
||||||
|
mov [TGVal],al
|
||||||
|
mov al,[GUIWBAdd]
|
||||||
|
add al,al
|
||||||
|
mov [TBVal],al
|
||||||
|
mov byte[TRVali],4
|
||||||
|
mov byte[TGVali],4
|
||||||
|
mov byte[TBVali],4
|
||||||
|
|
||||||
GUIPal16b 153,05,00,24
|
GUIPal16b 152,[TRVal],[TGVal],[TBVal]
|
||||||
GUIPal16b 154,09,04,28
|
call DecPalVal
|
||||||
GUIPal16b 155,13,08,32
|
GUIPal16b 151,[TRVal],[TGVal],[TBVal]
|
||||||
GUIPal16b 156,18,12,36
|
call DecPalVal
|
||||||
GUIPal16b 157,23,16,40
|
GUIPal16b 150,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 149,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 148,[TRVal],[TGVal],[TBVal]
|
||||||
|
|
||||||
GUIPal16b 158,10,00,14
|
mov al,[GUIWRAdd]
|
||||||
GUIPal16b 159,14,04,18
|
add al,al
|
||||||
GUIPal16b 160,18,08,22
|
mov [TRVal],al
|
||||||
GUIPal16b 161,22,12,26
|
mov al,[GUIWGAdd]
|
||||||
GUIPal16b 162,26,16,30
|
add al,al
|
||||||
|
mov [TGVal],al
|
||||||
|
mov al,[GUIWBAdd]
|
||||||
|
add al,al
|
||||||
|
mov [TBVal],al
|
||||||
|
mov byte[TRVali],4
|
||||||
|
mov byte[TGVali],4
|
||||||
|
mov byte[TBVali],4
|
||||||
|
mov al,[TRVal]
|
||||||
|
shr al,2
|
||||||
|
sub [TRVal],al
|
||||||
|
mov al,[TGVal]
|
||||||
|
shr al,2
|
||||||
|
sub [TGVal],al
|
||||||
|
mov al,[TBVal]
|
||||||
|
shr al,2
|
||||||
|
sub [TBVal],al
|
||||||
|
|
||||||
|
GUIPal16b 157,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 156,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 155,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 154,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 153,[TRVal],[TGVal],[TBVal]
|
||||||
|
|
||||||
|
mov al,[GUIWRAdd]
|
||||||
|
add al,al
|
||||||
|
mov [TRVal],al
|
||||||
|
mov al,[GUIWGAdd]
|
||||||
|
add al,al
|
||||||
|
mov [TGVal],al
|
||||||
|
mov al,[GUIWBAdd]
|
||||||
|
add al,al
|
||||||
|
mov [TBVal],al
|
||||||
|
mov byte[TRVali],4
|
||||||
|
mov byte[TGVali],4
|
||||||
|
mov byte[TBVali],4
|
||||||
|
mov al,[TRVal]
|
||||||
|
shr al,1
|
||||||
|
sub [TRVal],al
|
||||||
|
mov al,[TGVal]
|
||||||
|
shr al,1
|
||||||
|
sub [TGVal],al
|
||||||
|
mov al,[TBVal]
|
||||||
|
shr al,1
|
||||||
|
sub [TBVal],al
|
||||||
|
|
||||||
|
GUIPal16b 162,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 161,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 160,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 159,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 158,[TRVal],[TGVal],[TBVal]
|
||||||
|
|
||||||
GUIPal16b 163,40,40,00
|
GUIPal16b 163,40,40,00
|
||||||
GUIPal16b 164,30,30,00
|
GUIPal16b 164,30,30,00
|
||||||
@@ -4191,23 +4484,71 @@ GUISetPal16:
|
|||||||
GUIPal16b 167,00,00,00
|
GUIPal16b 167,00,00,00
|
||||||
|
|
||||||
; Blue scale shadow
|
; Blue scale shadow
|
||||||
GUIPal16b 168,00,00,17
|
mov al,[GUIWRAdd]
|
||||||
GUIPal16b 169,02,02,19
|
mov [TRVal],al
|
||||||
GUIPal16b 170,04,04,21
|
mov al,[GUIWGAdd]
|
||||||
GUIPal16b 171,06,06,23
|
mov [TGVal],al
|
||||||
GUIPal16b 172,08,08,25
|
mov al,[GUIWBAdd]
|
||||||
|
mov [TBVal],al
|
||||||
|
mov byte[TRVali],2
|
||||||
|
mov byte[TGVali],2
|
||||||
|
mov byte[TBVali],2
|
||||||
|
|
||||||
GUIPal16b 173,02,00,12
|
GUIPal16b 172,[TRVal],[TGVal],[TBVal]
|
||||||
GUIPal16b 174,04,02,14
|
call DecPalVal
|
||||||
GUIPal16b 175,06,04,16
|
GUIPal16b 171,[TRVal],[TGVal],[TBVal]
|
||||||
GUIPal16b 176,09,06,18
|
call DecPalVal
|
||||||
GUIPal16b 177,11,08,20
|
GUIPal16b 170,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 169,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 168,[TRVal],[TGVal],[TBVal]
|
||||||
|
|
||||||
GUIPal16b 178,05,00,07
|
mov al,[GUIWRAdd]
|
||||||
GUIPal16b 179,07,02,09
|
mov [TRVal],al
|
||||||
GUIPal16b 180,09,04,11
|
mov al,[GUIWGAdd]
|
||||||
GUIPal16b 181,11,06,13
|
mov [TGVal],al
|
||||||
GUIPal16b 182,13,08,15
|
mov al,[GUIWBAdd]
|
||||||
|
mov [TBVal],al
|
||||||
|
mov byte[TRVali],2
|
||||||
|
mov byte[TGVali],2
|
||||||
|
mov byte[TBVali],2
|
||||||
|
call DecPalVal
|
||||||
|
call DecPalVal
|
||||||
|
|
||||||
|
GUIPal16b 177,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 176,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 175,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 174,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 173,[TRVal],[TGVal],[TBVal]
|
||||||
|
|
||||||
|
mov al,[GUIWRAdd]
|
||||||
|
mov [TRVal],al
|
||||||
|
mov al,[GUIWGAdd]
|
||||||
|
mov [TGVal],al
|
||||||
|
mov al,[GUIWBAdd]
|
||||||
|
mov [TBVal],al
|
||||||
|
mov byte[TRVali],2
|
||||||
|
mov byte[TGVali],2
|
||||||
|
mov byte[TBVali],2
|
||||||
|
call DecPalVal
|
||||||
|
call DecPalVal
|
||||||
|
call DecPalVal
|
||||||
|
call DecPalVal
|
||||||
|
|
||||||
|
GUIPal16b 182,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 181,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 180,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 179,[TRVal],[TGVal],[TBVal]
|
||||||
|
call DecPalVal
|
||||||
|
GUIPal16b 178,[TRVal],[TGVal],[TBVal]
|
||||||
|
|
||||||
GUIPal16b 183,20,20,00
|
GUIPal16b 183,20,20,00
|
||||||
GUIPal16b 184,15,15,00
|
GUIPal16b 184,15,15,00
|
||||||
|
|||||||
@@ -2628,6 +2628,41 @@ DisplayGUIOptnsClick:
|
|||||||
GUIClickCButton 12,168,byte[AlwaysOnTop]
|
GUIClickCButton 12,168,byte[AlwaysOnTop]
|
||||||
GUIClickCButton 12,178,byte[SaveMainWindowPos]
|
GUIClickCButton 12,178,byte[SaveMainWindowPos]
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
GUIPButtonHole 48,108,byte[CurPalSelect],0
|
||||||
|
GUIPButtonHole 88,108,byte[CurPalSelect],1
|
||||||
|
GUIPButtonHole 135,108,byte[CurPalSelect],2
|
||||||
|
|
||||||
|
push eax
|
||||||
|
cmp byte[CurPalSelect],1
|
||||||
|
je .yespal2b
|
||||||
|
cmp byte[CurPalSelect],2
|
||||||
|
je .yespal3b
|
||||||
|
mov al,[GUIRAdd]
|
||||||
|
mov [TRVal2],al
|
||||||
|
mov al,[GUIGAdd]
|
||||||
|
mov [TGVal2],al
|
||||||
|
mov al,[GUIBAdd]
|
||||||
|
mov [TBVal2],al
|
||||||
|
jmp .nopal1b
|
||||||
|
.yespal2b
|
||||||
|
mov al,[GUITRAdd]
|
||||||
|
mov [TRVal2],al
|
||||||
|
mov al,[GUITGAdd]
|
||||||
|
mov [TGVal2],al
|
||||||
|
mov al,[GUITBAdd]
|
||||||
|
mov [TBVal2],al
|
||||||
|
jmp .nopal1b
|
||||||
|
.yespal3b
|
||||||
|
mov al,[GUIWRAdd]
|
||||||
|
mov [TRVal2],al
|
||||||
|
mov al,[GUIWGAdd]
|
||||||
|
mov [TGVal2],al
|
||||||
|
mov al,[GUIWBAdd]
|
||||||
|
mov [TBVal2],al
|
||||||
|
.nopal1b
|
||||||
|
pop eax
|
||||||
|
|
||||||
cmp eax,25
|
cmp eax,25
|
||||||
jl near .nomovebar
|
jl near .nomovebar
|
||||||
cmp eax,25+32*4-1
|
cmp eax,25+32*4-1
|
||||||
@@ -2638,10 +2673,10 @@ DisplayGUIOptnsClick:
|
|||||||
jl .nomovebar1
|
jl .nomovebar1
|
||||||
cmp edx,126
|
cmp edx,126
|
||||||
jg .nomovebar1
|
jg .nomovebar1
|
||||||
cmp byte[GUIRAdd],al
|
cmp byte[TRVal2],al
|
||||||
je .nomovebar1b
|
je .nomovebar1b
|
||||||
mov byte[GUIRAdd],al
|
mov byte[TRVal2],al
|
||||||
call GUISetPal
|
mov byte[TRVal2+1],1
|
||||||
.nomovebar1b
|
.nomovebar1b
|
||||||
mov byte[GUIHold],2
|
mov byte[GUIHold],2
|
||||||
mov eax,[GUIwinposy+10*4]
|
mov eax,[GUIwinposy+10*4]
|
||||||
@@ -2653,10 +2688,10 @@ DisplayGUIOptnsClick:
|
|||||||
jl .nomovebar2
|
jl .nomovebar2
|
||||||
cmp edx,138
|
cmp edx,138
|
||||||
jg .nomovebar2
|
jg .nomovebar2
|
||||||
cmp byte[GUIGAdd],al
|
cmp byte[TGVal2],al
|
||||||
je .nomovebar2b
|
je .nomovebar2b
|
||||||
mov byte[GUIGAdd],al
|
mov byte[TGVal2],al
|
||||||
call GUISetPal
|
mov byte[TRVal2+1],1
|
||||||
.nomovebar2b
|
.nomovebar2b
|
||||||
mov byte[GUIHold],2
|
mov byte[GUIHold],2
|
||||||
mov eax,[GUIwinposy+10*4]
|
mov eax,[GUIwinposy+10*4]
|
||||||
@@ -2668,10 +2703,10 @@ DisplayGUIOptnsClick:
|
|||||||
jl .nomovebar3
|
jl .nomovebar3
|
||||||
cmp edx,150
|
cmp edx,150
|
||||||
jg .nomovebar3
|
jg .nomovebar3
|
||||||
cmp byte[GUIBAdd],al
|
cmp byte[TBVal2],al
|
||||||
je .nomovebar3b
|
je .nomovebar3b
|
||||||
mov byte[GUIBAdd],al
|
mov byte[TBVal2],al
|
||||||
call GUISetPal
|
mov byte[TRVal2+1],1
|
||||||
.nomovebar3b
|
.nomovebar3b
|
||||||
mov byte[GUIHold],2
|
mov byte[GUIHold],2
|
||||||
mov eax,[GUIwinposy+10*4]
|
mov eax,[GUIwinposy+10*4]
|
||||||
@@ -2679,6 +2714,43 @@ DisplayGUIOptnsClick:
|
|||||||
mov [GUIHoldYlim],eax
|
mov [GUIHoldYlim],eax
|
||||||
.nomovebar3
|
.nomovebar3
|
||||||
.nomovebar
|
.nomovebar
|
||||||
|
|
||||||
|
push eax
|
||||||
|
cmp byte[CurPalSelect],1
|
||||||
|
je .yespal2
|
||||||
|
cmp byte[CurPalSelect],2
|
||||||
|
je .yespal3
|
||||||
|
mov al,[TRVal2]
|
||||||
|
mov [GUIRAdd],al
|
||||||
|
mov al,[TGVal2]
|
||||||
|
mov [GUIGAdd],al
|
||||||
|
mov al,[TBVal2]
|
||||||
|
mov [GUIBAdd],al
|
||||||
|
jmp .nopal1
|
||||||
|
.yespal2
|
||||||
|
mov al,[TRVal2]
|
||||||
|
mov [GUITRAdd],al
|
||||||
|
mov al,[TGVal2]
|
||||||
|
mov [GUITGAdd],al
|
||||||
|
mov al,[TBVal2]
|
||||||
|
mov [GUITBAdd],al
|
||||||
|
jmp .nopal1
|
||||||
|
.yespal3
|
||||||
|
mov al,[TRVal2]
|
||||||
|
mov [GUIWRAdd],al
|
||||||
|
mov al,[TGVal2]
|
||||||
|
mov [GUIWGAdd],al
|
||||||
|
mov al,[TBVal2]
|
||||||
|
mov [GUIWBAdd],al
|
||||||
|
.nopal1
|
||||||
|
pop eax
|
||||||
|
|
||||||
|
cmp byte[TRVal2+1],1
|
||||||
|
jne .nopalchange
|
||||||
|
call GUISetPal
|
||||||
|
mov byte[TRVal2+1],0
|
||||||
|
.nopalchange
|
||||||
|
|
||||||
cmp byte[GUIHold],2
|
cmp byte[GUIHold],2
|
||||||
jne .nohold
|
jne .nohold
|
||||||
mov eax,[GUIwinposx+10*4]
|
mov eax,[GUIwinposx+10*4]
|
||||||
|
|||||||
@@ -4589,6 +4589,37 @@ GUIGameOptnsTextT db 'SLOWDWN KEY',0
|
|||||||
|
|
||||||
DisplayGUIOptns:
|
DisplayGUIOptns:
|
||||||
GUIDrawWindowBox 10,GUIGUIDisp
|
GUIDrawWindowBox 10,GUIGUIDisp
|
||||||
|
|
||||||
|
push eax
|
||||||
|
cmp byte[CurPalSelect],1
|
||||||
|
je .yespal2b
|
||||||
|
cmp byte[CurPalSelect],2
|
||||||
|
je .yespal3b
|
||||||
|
mov al,[GUIRAdd]
|
||||||
|
mov [TRVal2],al
|
||||||
|
mov al,[GUIGAdd]
|
||||||
|
mov [TGVal2],al
|
||||||
|
mov al,[GUIBAdd]
|
||||||
|
mov [TBVal2],al
|
||||||
|
jmp .nopal1b
|
||||||
|
.yespal2b
|
||||||
|
mov al,[GUITRAdd]
|
||||||
|
mov [TRVal2],al
|
||||||
|
mov al,[GUITGAdd]
|
||||||
|
mov [TGVal2],al
|
||||||
|
mov al,[GUITBAdd]
|
||||||
|
mov [TBVal2],al
|
||||||
|
jmp .nopal1b
|
||||||
|
.yespal3b
|
||||||
|
mov al,[GUIWRAdd]
|
||||||
|
mov [TRVal2],al
|
||||||
|
mov al,[GUIWGAdd]
|
||||||
|
mov [TGVal2],al
|
||||||
|
mov al,[GUIWBAdd]
|
||||||
|
mov [TBVal2],al
|
||||||
|
.nopal1b
|
||||||
|
pop eax
|
||||||
|
|
||||||
mov eax,dword[GUIwinposx+10*4]
|
mov eax,dword[GUIwinposx+10*4]
|
||||||
mov ebx,dword[GUIwinposy+10*4]
|
mov ebx,dword[GUIwinposy+10*4]
|
||||||
mov ecx,eax
|
mov ecx,eax
|
||||||
@@ -4614,19 +4645,19 @@ DisplayGUIOptns:
|
|||||||
add ebx,11
|
add ebx,11
|
||||||
DrawGUILine
|
DrawGUILine
|
||||||
xor eax,eax
|
xor eax,eax
|
||||||
mov al,[GUIRAdd]
|
mov al,[TRVal2]
|
||||||
shl eax,2
|
shl eax,2
|
||||||
mov dword[GUITemp],22
|
mov dword[GUITemp],22
|
||||||
add [GUITemp],eax
|
add [GUITemp],eax
|
||||||
GUIDisplayIconWin 10,[GUITemp],120,GUIIconDataSlideBar
|
GUIDisplayIconWin 10,[GUITemp],120,GUIIconDataSlideBar
|
||||||
xor eax,eax
|
xor eax,eax
|
||||||
mov al,[GUIGAdd]
|
mov al,[TGVal2]
|
||||||
shl eax,2
|
shl eax,2
|
||||||
mov dword[GUITemp],22
|
mov dword[GUITemp],22
|
||||||
add [GUITemp],eax
|
add [GUITemp],eax
|
||||||
GUIDisplayIconWin 10,[GUITemp],132,GUIIconDataSlideBar
|
GUIDisplayIconWin 10,[GUITemp],132,GUIIconDataSlideBar
|
||||||
xor eax,eax
|
xor eax,eax
|
||||||
mov al,[GUIBAdd]
|
mov al,[TBVal2]
|
||||||
shl eax,2
|
shl eax,2
|
||||||
mov dword[GUITemp],22
|
mov dword[GUITemp],22
|
||||||
add [GUITemp],eax
|
add [GUITemp],eax
|
||||||
@@ -4722,6 +4753,9 @@ DisplayGUIOptns:
|
|||||||
GUIOuttextwin2u 10,26,58,GUIGUIOptnsText7,5
|
GUIOuttextwin2u 10,26,58,GUIGUIOptnsText7,5
|
||||||
GUIOuttextwin2u 10,26,68,GUIGUIOptnsText8,0
|
GUIOuttextwin2u 10,26,68,GUIGUIOptnsText8,0
|
||||||
GUIOuttextwin2u 10,26,78,GUIGUIOptnsTextA,0
|
GUIOuttextwin2u 10,26,78,GUIGUIOptnsTextA,0
|
||||||
|
GUIOuttextwin2 10,60,111,GUIGUIOptnsTextG
|
||||||
|
GUIOuttextwin2 10,100,111,GUIGUIOptnsTextH
|
||||||
|
GUIOuttextwin2 10,147,111,GUIGUIOptnsTextI
|
||||||
GUIOuttextwin2 10,26,88,GUIGUIOptnsTextB
|
GUIOuttextwin2 10,26,88,GUIGUIOptnsTextB
|
||||||
GUIOuttextwin2 10,26,98,GUIGUIOptnsTextC
|
GUIOuttextwin2 10,26,98,GUIGUIOptnsTextC
|
||||||
%ifdef __WIN32__
|
%ifdef __WIN32__
|
||||||
@@ -4741,6 +4775,9 @@ DisplayGUIOptns:
|
|||||||
GUIOuttextwin2 10,25,57,GUIGUIOptnsText7
|
GUIOuttextwin2 10,25,57,GUIGUIOptnsText7
|
||||||
GUIOuttextwin2 10,25,67,GUIGUIOptnsText8
|
GUIOuttextwin2 10,25,67,GUIGUIOptnsText8
|
||||||
GUIOuttextwin2 10,25,77,GUIGUIOptnsTextA
|
GUIOuttextwin2 10,25,77,GUIGUIOptnsTextA
|
||||||
|
GUIOuttextwin2 10,59,110,GUIGUIOptnsTextG
|
||||||
|
GUIOuttextwin2 10,99,110,GUIGUIOptnsTextH
|
||||||
|
GUIOuttextwin2 10,146,110,GUIGUIOptnsTextI
|
||||||
GUIOuttextwin2 10,25,87,GUIGUIOptnsTextB
|
GUIOuttextwin2 10,25,87,GUIGUIOptnsTextB
|
||||||
GUIOuttextwin2 10,25,97,GUIGUIOptnsTextC
|
GUIOuttextwin2 10,25,97,GUIGUIOptnsTextC
|
||||||
%ifdef __WIN32__
|
%ifdef __WIN32__
|
||||||
@@ -4754,10 +4791,14 @@ DisplayGUIOptns:
|
|||||||
mov byte[GUIGUIOptnsText6],'B'
|
mov byte[GUIGUIOptnsText6],'B'
|
||||||
GUIOuttextwin2 10,15,146,GUIGUIOptnsText6
|
GUIOuttextwin2 10,15,146,GUIGUIOptnsText6
|
||||||
|
|
||||||
|
GUIDisplayButtonHole 10,48,108,byte[CurPalSelect],0
|
||||||
|
GUIDisplayButtonHole 10,88,108,byte[CurPalSelect],1
|
||||||
|
GUIDisplayButtonHole 10,135,108,byte[CurPalSelect],2
|
||||||
|
|
||||||
mov dword[GUIGUIOptnsText9],0
|
mov dword[GUIGUIOptnsText9],0
|
||||||
mov esi,GUIGUIOptnsText9+2
|
mov esi,GUIGUIOptnsText9+2
|
||||||
xor eax,eax
|
xor eax,eax
|
||||||
mov al,[GUIRAdd]
|
mov al,[TRVal2]
|
||||||
call .processnum
|
call .processnum
|
||||||
GUIOuttextwin2 10,160,123,[GUITemp]
|
GUIOuttextwin2 10,160,123,[GUITemp]
|
||||||
mov byte[GUItextcolor],221
|
mov byte[GUItextcolor],221
|
||||||
@@ -4769,7 +4810,7 @@ DisplayGUIOptns:
|
|||||||
mov dword[GUIGUIOptnsText9],0
|
mov dword[GUIGUIOptnsText9],0
|
||||||
mov esi,GUIGUIOptnsText9+2
|
mov esi,GUIGUIOptnsText9+2
|
||||||
xor eax,eax
|
xor eax,eax
|
||||||
mov al,[GUIGAdd]
|
mov al,[TGVal2]
|
||||||
call .processnum
|
call .processnum
|
||||||
GUIOuttextwin2 10,160,135,[GUITemp]
|
GUIOuttextwin2 10,160,135,[GUITemp]
|
||||||
mov byte[GUItextcolor],221
|
mov byte[GUItextcolor],221
|
||||||
@@ -4781,7 +4822,7 @@ DisplayGUIOptns:
|
|||||||
mov dword[GUIGUIOptnsText9],0
|
mov dword[GUIGUIOptnsText9],0
|
||||||
mov esi,GUIGUIOptnsText9+2
|
mov esi,GUIGUIOptnsText9+2
|
||||||
xor eax,eax
|
xor eax,eax
|
||||||
mov al,[GUIBAdd]
|
mov al,[TBVal2]
|
||||||
call .processnum
|
call .processnum
|
||||||
GUIOuttextwin2 10,160,147,[GUITemp]
|
GUIOuttextwin2 10,160,147,[GUITemp]
|
||||||
mov byte[GUItextcolor],221
|
mov byte[GUItextcolor],221
|
||||||
@@ -4814,7 +4855,7 @@ DisplayGUIOptns:
|
|||||||
;lastcursres db 0 ; 0 = go to load, 1 = go to previous menu, 2 = no menu
|
;lastcursres db 0 ; 0 = go to load, 1 = go to previous menu, 2 = no menu
|
||||||
;resetposn db 1 ; 0 = no window reset, 1 = window reset
|
;resetposn db 1 ; 0 = no window reset, 1 = window reset
|
||||||
|
|
||||||
GUIGUIOptnsText1 db 'BACK COLOR DISPLACEMENT :',0
|
GUIGUIOptnsText1 db 'COLOR:',0
|
||||||
GUIGUIOptnsText2 db 'MOUSE WRAP',0
|
GUIGUIOptnsText2 db 'MOUSE WRAP',0
|
||||||
GUIGUIOptnsText3 db 'MOUSE SHADOW',0
|
GUIGUIOptnsText3 db 'MOUSE SHADOW',0
|
||||||
GUIGUIOptnsText4 db 'KEEP MENU POSITION',0
|
GUIGUIOptnsText4 db 'KEEP MENU POSITION',0
|
||||||
@@ -4829,6 +4870,9 @@ GUIGUIOptnsTextC dd 'ENABLE WATER EFFECT',0
|
|||||||
GUIGUIOptnsTextD dd 'MAIN WINDOW OPTIONS :',0
|
GUIGUIOptnsTextD dd 'MAIN WINDOW OPTIONS :',0
|
||||||
GUIGUIOptnsTextE dd 'ALWAYS ON TOP',0
|
GUIGUIOptnsTextE dd 'ALWAYS ON TOP',0
|
||||||
GUIGUIOptnsTextF db 'SAVE MAIN WINDOW POSITION',0
|
GUIGUIOptnsTextF db 'SAVE MAIN WINDOW POSITION',0
|
||||||
|
GUIGUIOptnsTextG db 'BACK',0
|
||||||
|
GUIGUIOptnsTextH db 'TITLE',0
|
||||||
|
GUIGUIOptnsTextI db 'WIN',0
|
||||||
|
|
||||||
DisplayGUIAbout:
|
DisplayGUIAbout:
|
||||||
; cmp byte[OSPort],3
|
; cmp byte[OSPort],3
|
||||||
|
|||||||
Reference in New Issue
Block a user