Changeset 65 for trunk/bootcode/setup


Ignore:
Timestamp:
Oct 11, 2016, 10:41:56 PM (9 years ago)
Author:
Ben Rietbroek
Message:

Use different colors for testbuilds [v1.1.1-testing]

When the colors for a testbuild are the same as the colors used for a
release, it's easy to forget one is using a testbuild. So, from now on
testbuilds will use a different color-scheme as a reminder.

CAUTION:
This is a testbuild !
AirBoot uses the BIOS to access disks and a small coding error can trash
partition tables or other vital disk structures. You are advised to make
backups of TRACK0 and EBRs before using this testbuild. More info at:
https://rousseaux.github.io/netlabs.air-boot/pdf/AirBoot-v1.1.0-manual.pdf

Location:
trunk/bootcode/setup
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/bootcode/setup/main.asm

    r60 r65  
    324324
    325325
    326 
    327 CLR_MENU_WINDOW_CLASSIC    = 0e01h
    328 CLR_MENU_WINDOW_BM   = 0e01h
     326; Initial bg-colors on setup-items -- revert to item-bg when cursor moved
     327CLR_MENU_WINDOW_CLASSIC = 0e01h
     328CLR_MENU_WINDOW_BM      = 0e01h
     329CLR_MENU_WINDOW_TB      = 0e08h
     330IFDEF TESTBUILD
     331CLR_MENU_WINDOW = CLR_MENU_WINDOW_TB
     332ELSE
     333CLR_MENU_WINDOW = CLR_MENU_WINDOW_BM
     334ENDIF
     335
    329336;        In: BP - Pointer to Menu
    330337;       Out: DH - Active Item on Screen
    331338SETUP_DrawMenuOnScreen          Proc Near
    332339   call    SETUP_DrawMenuWindow
    333    mov     cx, CLR_MENU_WINDOW_BM
     340   mov     cx, CLR_MENU_WINDOW
    334341   call    VideoIO_Color
    335342   xor     ch, ch
     
    358365
    359366
    360 
    361367CLR_SELECTED_ITEM_CLASSIC  = 0f04h
    362 CLR_SELECTED_ITEM_BM = 0f04h
     368CLR_SELECTED_ITEM_BM       = 0f04h
     369CLR_SELECTED_ITEM_TB       = 0f04h
     370IFDEF TESTBUILD
     371CLR_SELECTED_ITEM = CLR_SELECTED_ITEM_TB
     372ELSE
     373CLR_SELECTED_ITEM = CLR_SELECTED_ITEM_BM
     374ENDIF
     375
    363376; Displays selected Item on screen
    364377;        In: DH - Active Item
    365378; Destroyed: None
    366379SETUP_DrawSelectItem            Proc Near Uses cx
    367    mov     cx, CLR_SELECTED_ITEM_BM
     380   mov     cx, CLR_SELECTED_ITEM
    368381   call    VideoIO_Color
    369382   mov     ch, dh
     
    373386
    374387
    375 CLR_DESELECTED_ITEM_CLASSIC  = 0e01h
    376 CLR_DESELECTED_ITEM_BM  = 0e01h
     388CLR_DESELECTED_ITEM_CLASSIC   = 0e01h
     389CLR_DESELECTED_ITEM_BM        = 0e01h
     390CLR_DESELECTED_ITEM_TB        = 0e08h
     391IFDEF TESTBUILD
     392CLR_DESELECTED_ITEM = CLR_DESELECTED_ITEM_TB
     393ELSE
     394CLR_DESELECTED_ITEM = CLR_DESELECTED_ITEM_BM
     395ENDIF
     396
    377397; Display last-selected Item on screen (De-Select)
    378398;        In: DL - Active Item
    379399; Destroyed: None
    380400SETUP_DrawDeSelectItem          Proc Near Uses cx
    381    mov     cx, CLR_DESELECTED_ITEM_BM
     401   mov     cx, CLR_DESELECTED_ITEM
    382402   call    VideoIO_Color
    383403   mov     ch, dl
     
    441461         call    VideoIO_Locate
    442462
     463
    443464CLR_ITEM_PACK_CLASSIC   = 0f01h
    444 CLR_ITEM_PACK_BM  = 0f01h
    445 
    446          mov     cx, CLR_ITEM_PACK_BM
     465CLR_ITEM_PACK_BM        = 0f01h
     466CLR_ITEM_PACK_TB        = 0f08h
     467IFDEF TESTBUILD
     468CLR_ITEM_PACK = CLR_ITEM_PACK_TB
     469ELSE
     470CLR_ITEM_PACK = CLR_ITEM_PACK_BM
     471ENDIF
     472
     473         mov     cx, CLR_ITEM_PACK
    447474         call    VideoIO_Color           ; White on blue background
    448475         mov     si, ds:[si+LocMENU_ItemNamePtr] ; SI - Name of Item
     
    496523SETUP_FillUpItemPack_Now        EndP
    497524
    498 
     525CLR_SETUP_WINDOW_CLASSIC   = 0f01h
     526CLR_SETUP_WINDOW_BM        = 0901h
     527CLR_SETUP_WINDOW_TB        = 0908h
     528IFDEF TESTBUILD
     529CLR_SETUP_WINDOW = CLR_SETUP_WINDOW_TB
     530ELSE
     531CLR_SETUP_WINDOW = CLR_SETUP_WINDOW_BM
     532ENDIF
    499533
    500534SETUP_DrawMenuWindow            Proc Near   Uses es
    501    mov     cx, 0901h
     535   mov     cx, CLR_SETUP_WINDOW
    502536   call    VideoIO_Color
    503537   mov     bx, 0401h
     
    627661SETUP_DrawMenuBase              EndP
    628662
     663
     664; F10-SETUP Help Directions
     665CLR_SETUP_HELP_CLASSIC   = 0f01h
     666CLR_SETUP_HELP_BM        = 0f01h
     667CLR_SETUP_HELP_TB        = 0f08h
     668IFDEF TESTBUILD
     669CLR_SETUP_HELP = CLR_SETUP_HELP_TB
     670ELSE
     671CLR_SETUP_HELP = CLR_SETUP_HELP_BM
     672ENDIF
     673
    629674; Zeichnet die Men Hilfe aufn Bildschirm
    630675;        In: SI - Pointer to 4 HelpStrings...
    631676; Destroyed: None
    632677SETUP_DrawMenuHelp              Proc Near   Uses cx si
    633    mov     cx, 0F01h
     678   mov     cx, CLR_SETUP_HELP
    634679   call    VideoIO_Color
    635680   mov     cx, 0F05h
     
    893938   cmp     ax, 0ABABh                    ; Magic Processing...
    894939   je      SLEP_MagicLayOut
    895    mov     cx, 0D05h
     940   mov     cx, 0D05h                     ; Password Dialog
    896941   call    VideoIO_Color
    897942
     
    908953   dec     dl                            ; Size window to match given string...
    909954   call    VideoIO_MakeWindow
    910    mov     cx, 0F05h
     955   mov     cx, 0F05h                     ; Password EntryField Label
    911956   call    VideoIO_Color
    912957
     
    916961   call    VideoIO_Locate
    917962   call    VideoIO_Print                 ; Uses given string 'Define or Verify'
    918    mov     cx, 0E05h
     963   mov     cx, 0E05h                     ; Password EntryField
    919964   call    VideoIO_Color
    920965   mov     word ptr [EnterPwd_Location], 0E26h
     
    923968
    924969  SLEP_MagicLayOut:
    925    mov     cx, 0C04h
     970   mov     cx, 0C04h                      ; Only used for different (unused) layout (ABAB)
    926971   call    VideoIO_Color
    927972
  • trunk/bootcode/setup/part_set.asm

    r57 r65  
    204204
    205205
     206
     207CLR_SETUP_PARTITION_LABELS_CLASSIC  = 0b01h
     208CLR_SETUP_PARTITION_LABELS_BM       = 0b01h
     209CLR_SETUP_PARTITION_LABELS_TB       = 0b08h
     210IFDEF TESTBUILD
     211CLR_SETUP_PARTITION_LABELS = CLR_SETUP_PARTITION_LABELS_TB
     212ELSE
     213CLR_SETUP_PARTITION_LABELS = CLR_SETUP_PARTITION_LABELS_BM
     214ENDIF
     215
    206216; Draw all standard-things for Partition Setup, dynamic content not included.
    207217PARTSETUP_DrawMenuBase          Proc Near   Uses dx
     
    244254   call    VideoIO_Internal_MakeWinDown
    245255
    246    mov     cx, 0B01h
     256   mov     cx, CLR_SETUP_PARTITION_LABELS   ; F10-SETUP-PARTITION-SETUP labels bg
    247257   call    VideoIO_Color
    248258
     
    307317   jnz     PSRP_Loop
    308318   ; At last calculate Scroll-Markers
     319IFDEF TESTBUILD
     320   mov     cx, 0908h
     321ELSE
    309322   mov     cx, 0901h
     323ENDIF
    310324   call    VideoIO_Color
    311325   mov     cx, 0603h                     ; 6, 3
     
    388402   call    VideoIO_Locate
    389403   push    cx
     404IFDEF TESTBUILD
     405      mov     cx, 0F08h
     406ELSE
    390407      mov     cx, 0F01h
     408ENDIF
    391409      call    VideoIO_Color              ; Bright White, Blue
    392410   pop     cx
     
    404422   call    VideoIO_Locate
    405423   push    cx
     424IFDEF TESTBUILD
     425      mov     cx, 0E08h
     426ELSE
    406427      mov     cx, 0E01h
     428ENDIF
    407429      call    VideoIO_Color              ; Yellow, Blue
    408430      push    si
     
    443465   call    VideoIO_Locate
    444466   push    cx
     467IFDEF TESTBUILD
     468      mov     cx, 0C08h
     469ELSE
    445470      mov     cx, 0C01h
     471ENDIF
    446472      call    VideoIO_Color              ; Bright Red, Blue
    447473   pop     cx
     
    457483; Destroyed: None
    458484PARTSETUP_DrawOneFlag           Proc Near   Uses cx
     485IFDEF TESTBUILD
     486   mov     cx, 0A08h                     ; Bright Green
     487ELSE
    459488   mov     cx, 0A01h                     ; Bright Green
     489ENDIF
    460490   or      bl, bl
    461491   jnz     PSDOF_FlagSet
     
    466496   ret
    467497PARTSETUP_DrawOneFlag           EndP
     498
     499; F10-SETUP
     500CLR_SETUP_SELECTION_BAR_CLASSIC  = 10h
     501CLR_SETUP_SELECTION_BAR_BM       = 10h
     502CLR_SETUP_SELECTION_BAR_TB       = 80h
     503IFDEF TESTBUILD
     504CLR_SETUP_SELECTION_BAR = CLR_SETUP_SELECTION_BAR_TB
     505ELSE
     506CLR_SETUP_SELECTION_BAR = CLR_SETUP_SELECTION_BAR_BM
     507ENDIF
    468508
    469509;        In: DL - Current Active (to be inactivated)
     
    477517
    478518   ; Deactivate current active bar
    479    mov     cl, 10h
     519   mov     cl, CLR_SETUP_SELECTION_BAR
    480520   call    PARTSETUP_ReColorPart
    481521
     
    513553
    514554   ; Activate fresh active bar
    515    mov     cl, 40h
     555   mov     cl, 40h                       ; F10-SETUP SelectionBar Active bg
    516556   call    PARTSETUP_ReColorPart
    517557   ; Now DL==DH
     
    623663    ; BOOKMARK: LVM Label Manipulations
    624664    ;
    625    
     665
    626666    ; ------------------------------------------------------------[LVM CHECK]---
    627667    ; Load LVM-Sector here and seek to PartitionName
     
    9831023   ; PartSetup_HiddenX1
    9841024
    985 CLR_PART_HIDE_WINDOW_BASE_CLASSIC   = 0d05h
    986 CLR_PART_HIDE_WINDOW_BASE_BM   = 0a02h
    987 
    988    mov     cx, CLR_PART_HIDE_WINDOW_BASE_BM                    ; Lila on lila
     1025
     1026
     1027CLR_PART_HIDE_WINDOW_BASE_CLASSIC  = 0d05h
     1028CLR_PART_HIDE_WINDOW_BASE_BM       = 0a02h
     1029CLR_PART_HIDE_WINDOW_BASE_TB       = 0a02h
     1030IFDEF TESTBUILD
     1031CLR_PART_HIDE_WINDOW_BASE = CLR_PART_HIDE_WINDOW_BASE_TB
     1032ELSE
     1033CLR_PART_HIDE_WINDOW_BASE = CLR_PART_HIDE_WINDOW_BASE_BM
     1034ENDIF
     1035
     1036   mov     cx, CLR_PART_HIDE_WINDOW_BASE                    ; Lila on lila
    9891037   call    VideoIO_Color
    9901038   mov     bh, 05h
     
    10041052   call    VideoIO_PrintSingleChar
    10051053
    1006 CLR_PART_HIDE_WINDOW_LABEL_CLASSIC = 0e05h
    1007 CLR_PART_HIDE_WINDOW_LABEL_BM = 0e02h
    1008 
    1009    mov     cx, CLR_PART_HIDE_WINDOW_LABEL_BM                     ; Yellow on Lila
     1054
     1055
     1056CLR_PART_HIDE_WINDOW_LABEL_CLASSIC  = 0e05h
     1057CLR_PART_HIDE_WINDOW_LABEL_BM       = 0e02h
     1058CLR_PART_HIDE_WINDOW_LABEL_TB       = 0e02h
     1059IFDEF TESTBUILD
     1060CLR_PART_HIDE_WINDOW_LABEL = CLR_PART_HIDE_WINDOW_LABEL_TB
     1061ELSE
     1062CLR_PART_HIDE_WINDOW_LABEL = CLR_PART_HIDE_WINDOW_LABEL_BM
     1063ENDIF
     1064
     1065   mov     cx, CLR_PART_HIDE_WINDOW_LABEL                     ; Yellow on Lila
    10101066   call    VideoIO_Color
    10111067   mov     si, offset TXT_SETUP_HideFeature
    10121068   call    VideoIO_Print
    10131069
     1070
     1071
    10141072CLR_PART_HIDE_WINDOW_BORDER_CLASSIC = 0d05h
    1015 CLR_PART_HIDE_WINDOW_BORDER_BM = 0d02h
    1016 
    1017 
    1018    mov     cx, CLR_PART_HIDE_WINDOW_BORDER_BM                     ; Lila on lila
     1073CLR_PART_HIDE_WINDOW_BORDER_BM      = 0d02h
     1074CLR_PART_HIDE_WINDOW_BORDER_TB      = 0d02h
     1075IFDEF TESTBUILD
     1076CLR_PART_HIDE_WINDOW_BORDER = CLR_PART_HIDE_WINDOW_BORDER_TB
     1077ELSE
     1078CLR_PART_HIDE_WINDOW_BORDER = CLR_PART_HIDE_WINDOW_BORDER_BM
     1079ENDIF
     1080
     1081   mov     cx, CLR_PART_HIDE_WINDOW_BASE                     ; Lila on lila
    10191082   call    VideoIO_Color
    10201083   mov     al, 'Æ'
    10211084   call    VideoIO_PrintSingleChar
    10221085   ; --- Make Window-Footer - "State when booting..." at bottom right frame-line
     1086   mov     cx, CLR_PART_HIDE_WINDOW_BORDER                     ; Lila on lila
     1087   call    VideoIO_Color
    10231088   mov     dh, 10h
    10241089   mov     dl, [PartSetup_HiddenX]
     
    10741139   ; --- Make ':' Line down
    10751140
    1076 CLR_PART_HIDE_MENU_BASE_CLASSIC  = 0f05h
    1077 CLR_PART_HIDE_MENU_BASE_BM  = 0f02h
    1078 
    1079    mov     cx, CLR_PART_HIDE_MENU_BASE_BM                     ; Yellow on Lila
     1141
     1142
     1143CLR_PART_HIDE_MENU_BASE_CLASSIC = 0f05h
     1144CLR_PART_HIDE_MENU_BASE_BM      = 0f02h
     1145CLR_PART_HIDE_MENU_BASE_TB      = 0f02h
     1146IFDEF TESTBUILD
     1147CLR_PART_HIDE_MENU_BASE = CLR_PART_HIDE_MENU_BASE_TB
     1148ELSE
     1149CLR_PART_HIDE_MENU_BASE = CLR_PART_HIDE_MENU_BASE_BM
     1150ENDIF
     1151
     1152   mov     cx, CLR_PART_HIDE_MENU_BASE                     ; Yellow on Lila
    10801153   call    VideoIO_Color
    10811154   mov     ch, 07h
     
    11001173   jnz     PHSRP_Loop
    11011174
     1175
     1176
    11021177CLR_PART_HIDE_MENU_MARKERS_CLASSIC = 0d05h
    1103 CLR_PART_HIDE_MENU_MARKERS_BM = 0a02h
     1178CLR_PART_HIDE_MENU_MARKERS_BM      = 0a02h
     1179CLR_PART_HIDE_MENU_MARKERS_TB      = 0a02h
     1180IFDEF TESTBUILD
     1181CLR_PART_HIDE_MENU_MARKERS = CLR_PART_HIDE_MENU_MARKERS_TB
     1182ELSE
     1183CLR_PART_HIDE_MENU_MARKERS = CLR_PART_HIDE_MENU_MARKERS_BM
     1184ENDIF
    11041185
    11051186   ; At last calculate Scroll-Markers
    1106    mov     cx, CLR_PART_HIDE_MENU_MARKERS_BM                     ; Lila on lila                          ; Hide Feature Markers
     1187   mov     cx, CLR_PART_HIDE_MENU_MARKERS                     ; Lila on lila                          ; Hide Feature Markers
    11071188   call    VideoIO_Color
    11081189   mov     cx, 0603h                     ; 6, +3
     
    11501231      ; Display "Label" field aka "OS2" without ending NULs/Spaces
    11511232
     1233
     1234
    11521235CLR_PART_HIDE_LABEL_CLASSIC   = 0f05h
    1153 CLR_PART_HIDE_LABEL_BM = 0f02h
    1154 
    1155       mov     cx, CLR_PART_HIDE_LABEL_BM
     1236CLR_PART_HIDE_LABEL_BM        = 0f02h
     1237CLR_PART_HIDE_LABEL_TB        = 0f02h
     1238IFDEF TESTBUILD
     1239CLR_PART_HIDE_LABEL = CLR_PART_HIDE_LABEL_TB
     1240ELSE
     1241CLR_PART_HIDE_LABEL = CLR_PART_HIDE_LABEL_BM
     1242ENDIF
     1243
     1244      mov     cx, CLR_PART_HIDE_LABEL
    11561245      call    VideoIO_Color              ; Bright White on Lila
    11571246      push    si
     
    11621251      pop     si
    11631252
    1164 CLR_PART_HIDE_WINDOW_FS_CLASSIC   = 0d05h
    1165 CLR_PART_HIDE_WINDOW_FS_BM = 0a02h
    1166 
    1167       mov     cx, CLR_PART_HIDE_WINDOW_FS_BM
     1253
     1254
     1255CLR_PART_HIDE_WINDOW_FS_CLASSIC  = 0d05h
     1256CLR_PART_HIDE_WINDOW_FS_BM       = 0a02h
     1257CLR_PART_HIDE_WINDOW_FS_TB       = 0a02h
     1258IFDEF TESTBUILD
     1259CLR_PART_HIDE_WINDOW_FS = CLR_PART_HIDE_WINDOW_FS_TB
     1260ELSE
     1261CLR_PART_HIDE_WINDOW_FS = CLR_PART_HIDE_WINDOW_FS_BM
     1262ENDIF
     1263
     1264      mov     cx, CLR_PART_HIDE_WINDOW_FS
    11681265      call    VideoIO_Color              ; Bright Lila on Lila
    11691266      mov     al, ' '
     
    11871284   push    cx
    11881285
     1286
     1287
    11891288CLR_PART_HIDE_WINDOW_CHOISES_CLASSIC   = 0e05h
    1190 CLR_PART_HIDE_WINDOW_CHOISES_BM   = 0e02h
    1191 
    1192       mov     cx, CLR_PART_HIDE_WINDOW_CHOISES_BM
     1289CLR_PART_HIDE_WINDOW_CHOISES_BM        = 0e02h
     1290CLR_PART_HIDE_WINDOW_CHOISES_TB        = 0e02h
     1291IFDEF TESTBUILD
     1292CLR_PART_HIDE_WINDOW_CHOISES = CLR_PART_HIDE_WINDOW_CHOISES_TB
     1293ELSE
     1294CLR_PART_HIDE_WINDOW_CHOISES = CLR_PART_HIDE_WINDOW_CHOISES_BM
     1295ENDIF
     1296
     1297      mov     cx, CLR_PART_HIDE_WINDOW_CHOISES
    11931298      call    VideoIO_Color              ; Yellow on Lila
    11941299      mov     al, ' '
     
    12221327  PHSBCB_SkipRetrace:
    12231328
     1329
     1330
    12241331CLR_PART_HIDE_WINDOW_MENU_BAR_CLASSIC  = 5eh
    1225 CLR_PART_HIDE_WINDOW_MENU_BAR_BM = 2eh
     1332CLR_PART_HIDE_WINDOW_MENU_BAR_BM       = 2eh
     1333CLR_PART_HIDE_WINDOW_MENU_BAR_TB       = 2eh
     1334IFDEF TESTBUILD
     1335CLR_PART_HIDE_WINDOW_MENU_BAR = CLR_PART_HIDE_WINDOW_MENU_BAR_TB
     1336ELSE
     1337CLR_PART_HIDE_WINDOW_MENU_BAR = CLR_PART_HIDE_WINDOW_MENU_BAR_BM
     1338ENDIF
    12261339
    12271340   ; Deactivate current active bar
    1228    mov     cl, CLR_PART_HIDE_WINDOW_MENU_BAR_BM                       ; Yellow on Lila
     1341   mov     cl, CLR_PART_HIDE_WINDOW_MENU_BAR                       ; Yellow on Lila
    12291342   call    PARTHIDESETUP_ReColorPart
    12301343
     
    12591372  PHSBCB_NoScrolling:
    12601373
    1261    ; Activate fresh active bar
    1262 
     1374
     1375
     1376; Activate fresh active bar
    12631377CLR_PART_HIDE_WINDOW_MENU_ACTIVE_BAR_CLASSIC = 1fh
    1264 CLR_PART_HIDE_WINDOW_MENU_ACTIVE_BAR_BM   = 1fh
    1265 
    1266    mov     cl, CLR_PART_HIDE_WINDOW_MENU_ACTIVE_BAR_BM                       ; Bright White on Blue
     1378CLR_PART_HIDE_WINDOW_MENU_ACTIVE_BAR_BM      = 1fh
     1379CLR_PART_HIDE_WINDOW_MENU_ACTIVE_BAR_TB      = 1fh
     1380IFDEF TESTBUILD
     1381CLR_PART_HIDE_WINDOW_MENU_ACTIVE_BAR = CLR_PART_HIDE_WINDOW_MENU_ACTIVE_BAR_TB
     1382ELSE
     1383CLR_PART_HIDE_WINDOW_MENU_ACTIVE_BAR = CLR_PART_HIDE_WINDOW_MENU_ACTIVE_BAR_BM
     1384ENDIF
     1385
     1386   mov     cl, CLR_PART_HIDE_WINDOW_MENU_ACTIVE_BAR                       ; Bright White on Blue
    12671387   call    PARTHIDESETUP_ReColorPart
    12681388   ; Now DL==DH
     
    16291749   mov     PartSetup_HiddenX, al
    16301750
    1631    ; Draw base-window
    1632 
    1633 CLR_PART_DL_XX_CLASSIC = 0d05h
    1634 CLR_PART_DL_XX_BM = 0a02h
    1635 
    1636    mov     cx, CLR_PART_DL_XX_BM                     ; Lila on lila
     1751
     1752
     1753; Draw base-window
     1754CLR_PART_DL_XX_CLASSIC  = 0d05h
     1755CLR_PART_DL_XX_BM       = 0a02h
     1756CLR_PART_DL_XX_TB       = 0a02h
     1757IFDEF TESTBUILD
     1758CLR_PART_DL_XX = CLR_PART_DL_XX_TB
     1759ELSE
     1760CLR_PART_DL_XX = CLR_PART_DL_XX_BM
     1761ENDIF
     1762
     1763   mov     cx, CLR_PART_DL_XX                     ; Lila on lila
    16371764   call    VideoIO_Color
    16381765   mov     bh, 06h
     
    16521779      call    VideoIO_PrintSingleChar
    16531780
    1654 CLR_PART_DL_WINDOW_TITLE_CLASSIC  = 0e05h
    1655 CLR_PART_DL_WINDOW_TITLE_BM  = 0e02h
    1656 
    1657       mov     cx, CLR_PART_DL_WINDOW_TITLE_BM                  ; Yellow on Lila
     1781
     1782
     1783CLR_PART_DL_WINDOW_TITLE_CLASSIC = 0e05h
     1784CLR_PART_DL_WINDOW_TITLE_BM      = 0e02h
     1785CLR_PART_DL_WINDOW_TITLE_TB      = 0e02h
     1786IFDEF TESTBUILD
     1787CLR_PART_DL_WINDOW_TITLE = CLR_PART_DL_WINDOW_TITLE_TB
     1788ELSE
     1789CLR_PART_DL_WINDOW_TITLE = CLR_PART_DL_WINDOW_TITLE_BM
     1790ENDIF
     1791
     1792      mov     cx, CLR_PART_DL_WINDOW_TITLE                  ; Yellow on Lila
    16581793      call    VideoIO_Color
    16591794      mov     si, offset TXT_SETUP_DriveLetter
    16601795      call    VideoIO_Print
    16611796
     1797
     1798
    16621799CLR_PART_DL_WINDOW_BORDER2_CLASSIC  = 0d05h
    1663 CLR_PART_DL_WINDOW_BORDER2_BM  = 0a02h
    1664 
    1665       mov     cx, CLR_PART_DL_WINDOW_BORDER2_BM                 ; Lila on lila
     1800CLR_PART_DL_WINDOW_BORDER2_BM       = 0a02h
     1801CLR_PART_DL_WINDOW_BORDER2_TB       = 0a02h
     1802IFDEF TESTBUILD
     1803CLR_PART_DL_WINDOW_BORDER2 = CLR_PART_DL_WINDOW_BORDER2_TB
     1804ELSE
     1805CLR_PART_DL_WINDOW_BORDER2 = CLR_PART_DL_WINDOW_BORDER2_BM
     1806ENDIF
     1807
     1808      mov     cx, CLR_PART_DL_WINDOW_BORDER2                 ; Lila on lila
    16661809      call    VideoIO_Color
    16671810      mov     al, 'Æ'
     
    16711814   mov     si, offset TXT_SETUPHELP_DriveLetter
    16721815
    1673 CLR_PART_DL_SETUP_HELP_CLASSIC = 0d05h
    1674 CLR_PART_DL_SETUP_HELP_BM = 0a02h
    1675 
    1676 
    1677    mov     cx, CLR_PART_DL_SETUP_HELP_BM                     ; Lila on lila
     1816
     1817
     1818CLR_PART_DL_SETUP_HELP_CLASSIC   = 0d05h
     1819CLR_PART_DL_SETUP_HELP_BM        = 0a02h
     1820CLR_PART_DL_SETUP_HELP_TB        = 0a02h
     1821IFDEF TESTBUILD
     1822CLR_PART_DL_SETUP_HELP = CLR_PART_DL_SETUP_HELP_TB
     1823ELSE
     1824CLR_PART_DL_SETUP_HELP = CLR_PART_DL_SETUP_HELP_BM
     1825ENDIF
     1826
     1827   mov     cx, CLR_PART_DL_SETUP_HELP                     ; Lila on lila
    16781828   call    VideoIO_Color
    16791829
Note: See TracChangeset for help on using the changeset viewer.