home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2005 October / Gamestar_77_2005-10_dvd.iso / DVDStar / Akce / Half-Life2 / install-at2v4release2005.exe / AntTroopDuece / resource / SourceScheme.res < prev    next >
Text File  |  2005-05-12  |  16KB  |  936 lines

  1. ///////////////////////////////////////////////////////////
  2. // Tracker scheme resource file
  3. //
  4. // sections:
  5. //        Colors            - all the colors used by the scheme
  6. //        BaseSettings    - contains settings for app to use to draw controls
  7. //        Fonts            - list of all the fonts used by app
  8. //        Borders            - description of all the borders
  9. //
  10. ///////////////////////////////////////////////////////////
  11. Scheme
  12. {
  13.     //////////////////////// COLORS ///////////////////////////
  14.     // color details
  15.     // this is a list of all the colors used by the scheme
  16.     Colors
  17.     {
  18.         // base colors
  19.         "White"                "255 255 255 255"
  20.         "OffWhite"            "216 216 216 255"
  21.         "DullWhite"            "142 142 142 255"
  22.         
  23.         "TransparentBlack"    "0 0 0 128"
  24.         "Black"                "0 0 0 255"
  25.  
  26.         "Blank"                "0 0 0 0"
  27.         
  28.         //Custom Antlion Troopers Deuce Colors
  29.         "Yellow"            "220 220 20 255"
  30.         "Dim Yellow"        "220 200 20 128"
  31.     }
  32.  
  33.     ///////////////////// BASE SETTINGS ////////////////////////
  34.     //
  35.     // default settings for all panels
  36.     // controls use these to determine their settings
  37.     BaseSettings
  38.     {
  39.         // vgui_controls color specifications
  40.         Border.Bright                    "200 200 200 196"    // the lit side of a control
  41.         Border.Dark                        "40 40 40 196"        // the dark/unlit side of a control
  42.         Border.Selection                "0 0 0 196"            // the additional border color for displaying the default/selected button
  43.  
  44.         Button.TextColor                "White"
  45.         Button.BgColor                    "Blank"
  46.         Button.ArmedTextColor            "White"
  47.         Button.ArmedBgColor                "Blank"
  48.         Button.DepressedTextColor        "White"
  49.         Button.DepressedBgColor            "Blank"
  50.         Button.FocusBorderColor            "Black"
  51.         
  52.         CheckButton.TextColor            "OffWhite"
  53.         CheckButton.SelectedTextColor    "White"
  54.         CheckButton.BgColor                "TransparentBlack"
  55.         CheckButton.Border1              "Border.Dark"         // the left checkbutton border
  56.         CheckButton.Border2              "Border.Bright"        // the right checkbutton border
  57.         CheckButton.Check                "White"                // color of the check itself
  58.  
  59.         ComboBoxButton.ArrowColor        "DullWhite"
  60.         ComboBoxButton.ArmedArrowColor    "White"
  61.         ComboBoxButton.BgColor            "Blank"
  62.         ComboBoxButton.DisabledBgColor    "Blank"
  63.  
  64.         Frame.TitleTextInsetX            16
  65.         Frame.ClientInsetX                8
  66.         Frame.ClientInsetY                6
  67.         Frame.BgColor                    "160 160 160 128"
  68.         Frame.OutOfFocusBgColor            "160 160 160 32"
  69.         Frame.FocusTransitionEffectTime    "0.3"    // time it takes for a window to fade in/out on focus/out of focus
  70.         Frame.TransitionEffectTime        "0.3"    // time it takes for a window to fade in/out on open/close
  71.         Frame.AutoSnapRange                "0"
  72.         FrameGrip.Color1                "200 200 200 196"
  73.         FrameGrip.Color2                "0 0 0 196"
  74.         FrameTitleButton.FgColor        "200 200 200 196"
  75.         FrameTitleButton.BgColor        "Blank"
  76.         FrameTitleButton.DisabledFgColor    "255 255 255 192"
  77.         FrameTitleButton.DisabledBgColor    "Blank"
  78.         FrameSystemButton.FgColor        "Blank"
  79.         FrameSystemButton.BgColor        "Blank"
  80.         FrameSystemButton.Icon            ""
  81.         FrameSystemButton.DisabledIcon    ""
  82.         FrameTitleBar.Font                "UiBold"
  83.         FrameTitleBar.TextColor            "White"
  84.         FrameTitleBar.BgColor            "Blank"
  85.         FrameTitleBar.DisabledTextColor    "255 255 255 192"
  86.         FrameTitleBar.DisabledBgColor    "Blank"
  87.  
  88.         GraphPanel.FgColor                "White"
  89.         GraphPanel.BgColor                "TransparentBlack"
  90.  
  91.         Label.TextDullColor                "DullWhite"
  92.         Label.TextColor                    "OffWhite"
  93.         Label.TextBrightColor            "White"
  94.         Label.SelectedTextColor            "White"
  95.         Label.BgColor                    "Blank"
  96.         Label.DisabledFgColor1            "117 117 117 255"
  97.         Label.DisabledFgColor2            "30 30 30 255"
  98.  
  99.         ListPanel.TextColor                    "OffWhite"
  100.         ListPanel.TextBgColor                "Blank"
  101.         ListPanel.BgColor                    "TransparentBlack"
  102.         ListPanel.SelectedTextColor            "Black"
  103.         ListPanel.SelectedBgColor            "255 155 0 255"
  104.         ListPanel.SelectedOutOfFocusBgColor    "255 155 0 128"
  105.         ListPanel.EmptyListInfoTextColor    "OffWhite"
  106.  
  107.         Menu.TextColor                    "White"
  108.         Menu.BgColor                    "160 160 160 64"
  109.         Menu.ArmedTextColor                "Black"
  110.         Menu.ArmedBgColor                "255 155 0 255"
  111.         Menu.TextInset                    "6"
  112.  
  113.         Panel.FgColor                    "DullWhite"
  114.         Panel.BgColor                    "Blank"
  115.  
  116.         ProgressBar.FgColor                "White"
  117.         ProgressBar.BgColor                "TransparentBlack"
  118.  
  119.         PropertySheet.TextColor            "OffWhite"
  120.         PropertySheet.SelectedTextColor    "White"
  121.         PropertySheet.TransitionEffectTime    "0.25"    // time to change from one tab to another
  122.  
  123.         RadioButton.TextColor            "DullWhite"
  124.         RadioButton.SelectedTextColor    "White"
  125.  
  126.         RichText.TextColor                "OffWhite"
  127.         RichText.BgColor                "TransparentBlack"
  128.         RichText.SelectedTextColor        "Black"
  129.         RichText.SelectedBgColor        "255 155 0 255"
  130.  
  131.         ScrollBar.Wide                    17
  132.  
  133.         ScrollBarButton.FgColor                "White"
  134.         ScrollBarButton.BgColor                "Blank"
  135.         ScrollBarButton.ArmedFgColor        "White"
  136.         ScrollBarButton.ArmedBgColor        "Blank"
  137.         ScrollBarButton.DepressedFgColor    "White"
  138.         ScrollBarButton.DepressedBgColor    "Blank"
  139.  
  140.         ScrollBarSlider.FgColor                "Blank"            // nob color
  141.         ScrollBarSlider.BgColor                "255 255 255 64"    // slider background color
  142.  
  143.         SectionedListPanel.HeaderTextColor    "White"
  144.         SectionedListPanel.HeaderBgColor    "Blank"
  145.         SectionedListPanel.DividerColor        "Black"
  146.         SectionedListPanel.TextColor        "DullWhite"
  147.         SectionedListPanel.BrightTextColor    "White"
  148.         SectionedListPanel.BgColor            "TransparentBlack"
  149.         SectionedListPanel.SelectedTextColor            "Black"
  150.         SectionedListPanel.SelectedBgColor                "255 155 0 255"
  151.         SectionedListPanel.OutOfFocusSelectedTextColor    "Black"
  152.         SectionedListPanel.OutOfFocusSelectedBgColor    "255 155 0 128"
  153.  
  154.         Slider.NobColor                "108 108 108 255"
  155.         Slider.TextColor            "180 180 180 255"
  156.         Slider.TrackColor            "31 31 31 255"
  157.         Slider.DisabledTextColor1    "117 117 117 255"
  158.         Slider.DisabledTextColor2    "30 30 30 255"
  159.  
  160.         TextEntry.TextColor            "OffWhite"
  161.         TextEntry.BgColor            "TransparentBlack"
  162.         TextEntry.CursorColor        "OffWhite"
  163.         TextEntry.DisabledTextColor    "DullWhite"
  164.         TextEntry.DisabledBgColor    "Blank"
  165.         TextEntry.SelectedTextColor    "Black"
  166.         TextEntry.SelectedBgColor    "255 155 0 255"
  167.         TextEntry.OutOfFocusSelectedBgColor    "255 155 0 128"
  168.         TextEntry.FocusEdgeColor    "0 0 0 196"
  169.  
  170.         ToggleButton.SelectedTextColor    "White"
  171.  
  172.         Tooltip.TextColor            "0 0 0 196"
  173.         Tooltip.BgColor                "255 155 0 255"
  174.  
  175.         TreeView.BgColor            "TransparentBlack"
  176.  
  177.         WizardSubPanel.BgColor        "Blank"
  178.  
  179.         // scheme-specific colors
  180.         MainMenu.TextColor            "White"
  181.         MainMenu.ArmedTextColor        "Yellow"
  182.         MainMenu.DepressedTextColor    "192 186 80 255"
  183.         MainMenu.MenuItemHeight        "30"
  184.         MainMenu.Inset                "32"
  185.         MainMenu.Backdrop            "0 0 0 156"
  186.  
  187.         Console.TextColor            "OffWhite"
  188.         Console.DevTextColor        "White"
  189.  
  190.         NewGame.TextColor            "220 220 20 200"
  191.         NewGame.FillColor            "0 0 0 255"
  192.         NewGame.SelectionColor        "Yellow"
  193.         NewGame.DisabledColor        "128 128 128 196"
  194.     }
  195.  
  196.     //
  197.     //////////////////////// FONTS /////////////////////////////
  198.     //
  199.     // describes all the fonts
  200.     Fonts
  201.     {
  202.         // fonts are used in order that they are listed
  203.         // fonts listed later in the order will only be used if they fulfill a range not already filled
  204.         // if a font fails to load then the subsequent fonts will replace
  205.         // fonts are used in order that they are listed
  206.         "DebugFixed"
  207.         {
  208.             "1"
  209.             {
  210.                 "name"        "Courier New"
  211.                 "tall"        "10"
  212.                 "weight"    "500"
  213.                 "antialias" "1"
  214.             }
  215.         }
  216.         // fonts are used in order that they are listed
  217.         "DebugFixedSmall"
  218.         {
  219.             "1"
  220.             {
  221.                 "name"        "Courier New"
  222.                 "tall"        "7"
  223.                 "weight"    "500"
  224.                 "antialias" "1"
  225.             }
  226.         }
  227.         "DefaultFixedOutline"
  228.         {
  229.             "1"
  230.             {
  231.                 "name"        "Lucida Console"
  232.                 "tall"        "10"
  233.                 "weight"    "0"
  234.                 "outline"    "1"
  235.             }
  236.         }
  237.         "Default"
  238.         {
  239.             "1"
  240.             {
  241.                 "name"        "Tahoma"
  242.                 "tall"        "16"
  243.                 "weight"    "500"
  244.             }
  245.         }
  246.         "DefaultBold"
  247.         {
  248.             "1"
  249.             {
  250.                 "name"        "Tahoma"
  251.                 "tall"        "16"
  252.                 "weight"    "1000"
  253.             }
  254.         }
  255.         "DefaultUnderline"
  256.         {
  257.             "1"
  258.             {
  259.                 "name"        "Tahoma"
  260.                 "tall"        "16"
  261.                 "weight"    "500"
  262.                 "underline" "1"
  263.             }
  264.         }
  265.         "DefaultSmall"
  266.         {
  267.             "1"
  268.             {
  269.                 "name"        "Tahoma"
  270.                 "tall"        "12"
  271.                 "weight"    "0"
  272.             }
  273.         }
  274.         "DefaultSmallDropShadow"
  275.         {
  276.             "1"
  277.             {
  278.                 "name"        "Tahoma"
  279.                 "tall"        "13"
  280.                 "weight"    "0"
  281.                 "dropshadow" "1"
  282.             }
  283.         }
  284.         "DefaultVerySmall"
  285.         {
  286.             "1"
  287.             {
  288.                 "name"        "Tahoma"
  289.                 "tall"        "12"
  290.                 "weight"    "0"
  291.             }
  292.         }
  293.  
  294.         "DefaultLarge"
  295.         {
  296.             "1"
  297.             {
  298.                 "name"        "Tahoma"
  299.                 "tall"        "18"
  300.                 "weight"    "0"
  301.             }
  302.         }
  303.         "UiBold"
  304.         {
  305.             "1"
  306.             {
  307.                 "name"        "Tahoma"
  308.                 "tall"        "12"
  309.                 "weight"    "1000"
  310.             }
  311.         }
  312.         "MenuLarge"
  313.         {
  314.             "1"
  315.             {
  316.                 "name"        "Xenotron"
  317.                 "tall"        "16"
  318.                 "weight"    "600"
  319.                 "antialias" "1"
  320.             }
  321.         }
  322.  
  323.         "ConsoleText"
  324.         {
  325.             "1"
  326.             {
  327.                 "name"        "Lucida Console"
  328.                 "tall"        "10"
  329.                 "weight"    "500"
  330.             }
  331.         }
  332.  
  333.         // this is the symbol font
  334.         "Marlett"
  335.         {
  336.             "1"
  337.             {
  338.                 "name"        "Marlett"
  339.                 "tall"        "14"
  340.                 "weight"    "0"
  341.                 "symbol"    "1"
  342.             }
  343.         }
  344.  
  345.         "Trebuchet24"
  346.         {
  347.             "1"
  348.             {
  349.                 "name"        "Trebuchet MS"
  350.                 "tall"        "24"
  351.                 "weight"    "900"
  352.             }
  353.         }
  354.  
  355.  
  356.         "Trebuchet20"
  357.         {
  358.             "1"
  359.             {
  360.                 "name"        "Trebuchet MS"
  361.                 "tall"        "20"
  362.                 "weight"    "900"
  363.             }
  364.         }
  365.  
  366.         "Trebuchet18"
  367.         {
  368.             "1"
  369.             {
  370.                 "name"        "Trebuchet MS"
  371.                 "tall"        "18"
  372.                 "weight"    "900"
  373.             }
  374.         }
  375.  
  376.         // HUD numbers
  377.         // We use multiple fonts to 'pulse' them in the HUD, hence the need for many of near size
  378.         "HUDNumber"
  379.         {
  380.             "1"
  381.             {
  382.                 "name"        "Trebuchet MS"
  383.                 "tall"        "40"
  384.                 "weight"    "900"
  385.             }
  386.         }
  387.         "HUDNumber1"
  388.         {
  389.             "1"
  390.             {
  391.                 "name"        "Trebuchet MS"
  392.                 "tall"        "41"
  393.                 "weight"    "900"
  394.             }
  395.         }
  396.         "HUDNumber2"
  397.         {
  398.             "1"
  399.             {
  400.                 "name"        "Trebuchet MS"
  401.                 "tall"        "42"
  402.                 "weight"    "900"
  403.             }
  404.         }
  405.         "HUDNumber3"
  406.         {
  407.             "1"
  408.             {
  409.                 "name"        "Trebuchet MS"
  410.                 "tall"        "43"
  411.                 "weight"    "900"
  412.             }
  413.         }
  414.         "HUDNumber4"
  415.         {
  416.             "1"
  417.             {
  418.                 "name"        "Trebuchet MS"
  419.                 "tall"        "44"
  420.                 "weight"    "900"
  421.             }
  422.         }
  423.         "HUDNumber5"
  424.         {
  425.             "1"
  426.             {
  427.                 "name"        "Trebuchet MS"
  428.                 "tall"        "45"
  429.                 "weight"    "900"
  430.             }
  431.         }
  432.         "DefaultFixed"
  433.         {
  434.             "1"
  435.             {
  436.                 "name"        "Lucida Console"
  437.                 "tall"        "10"
  438.                 "weight"    "0"
  439.             }
  440. //            "1"
  441. //            {
  442. //                "name"        "FixedSys"
  443. //                "tall"        "20"
  444. //                "weight"    "0"
  445. //            }
  446.         }
  447.  
  448.         "DefaultFixedDropShadow"
  449.         {
  450.             "1"
  451.             {
  452.                 "name"        "Lucida Console"
  453.                 "tall"        "10"
  454.                 "weight"    "0"
  455.                 "dropshadow" "1"
  456.             }
  457. //            "1"
  458. //            {
  459. //                "name"        "FixedSys"
  460. //                "tall"        "20"
  461. //                "weight"    "0"
  462. //            }
  463.         }
  464.  
  465.         "CloseCaption_Normal"
  466.         {
  467.             "1"
  468.             {
  469.                 "name"        "Tahoma"
  470.                 "tall"        "16"
  471.                 "weight"    "500"
  472.             }
  473.         }
  474.         "CloseCaption_Italic"
  475.         {
  476.             "1"
  477.             {
  478.                 "name"        "Tahoma"
  479.                 "tall"        "16"
  480.                 "weight"    "500"
  481.                 "italic"    "1"
  482.             }
  483.         }
  484.         "CloseCaption_Bold"
  485.         {
  486.             "1"
  487.             {
  488.                 "name"        "Tahoma"
  489.                 "tall"        "16"
  490.                 "weight"    "900"
  491.             }
  492.         }
  493.         "CloseCaption_BoldItalic"
  494.         {
  495.             "1"
  496.             {
  497.                 "name"        "Tahoma"
  498.                 "tall"        "16"
  499.                 "weight"    "900"
  500.                 "italic"    "1"
  501.             }
  502.         }
  503.  
  504.         TitleFont
  505.         {
  506.             "1"
  507.             {
  508.                 "name"        "Mobile Infantry"
  509.                 "tall"        "72"
  510.                 "weight"    "400"
  511.                 "antialias"    "1"
  512.                 "custom"    "1"
  513.             }
  514.         }
  515.  
  516.         TitleFont2
  517.         {
  518.             "1"
  519.             {
  520.                 "name"        "Mobile Infantry"
  521.                 "tall"        "120"
  522.                 "weight"    "400"
  523.                 "antialias"    "1"
  524.                 "custom"    "1"
  525.             }
  526.         }
  527.     }
  528.  
  529.     //
  530.     //////////////////// BORDERS //////////////////////////////
  531.     //
  532.     // describes all the border types
  533.     Borders
  534.     {
  535.         BaseBorder        DepressedBorder
  536.         ButtonBorder    RaisedBorder
  537.         ComboBoxBorder    DepressedBorder
  538.         MenuBorder        RaisedBorder
  539.         BrowserBorder    DepressedBorder
  540.         PropertySheetBorder    RaisedBorder
  541.  
  542.         FrameBorder
  543.         {
  544.             // rounded corners for frames
  545.             "backgroundtype" "2"
  546.         }
  547.  
  548.         DepressedBorder
  549.         {
  550.             "inset" "0 0 1 1"
  551.             Left
  552.             {
  553.                 "1"
  554.                 {
  555.                     "color" "Border.Dark"
  556.                     "offset" "0 1"
  557.                 }
  558.             }
  559.  
  560.             Right
  561.             {
  562.                 "1"
  563.                 {
  564.                     "color" "Border.Bright"
  565.                     "offset" "1 0"
  566.                 }
  567.             }
  568.  
  569.             Top
  570.             {
  571.                 "1"
  572.                 {
  573.                     "color" "Border.Dark"
  574.                     "offset" "0 0"
  575.                 }
  576.             }
  577.  
  578.             Bottom
  579.             {
  580.                 "1"
  581.                 {
  582.                     "color" "Border.Bright"
  583.                     "offset" "0 0"
  584.                 }
  585.             }
  586.         }
  587.         RaisedBorder
  588.         {
  589.             "inset" "0 0 1 1"
  590.             Left
  591.             {
  592.                 "1"
  593.                 {
  594.                     "color" "Border.Bright"
  595.                     "offset" "0 1"
  596.                 }
  597.             }
  598.  
  599.             Right
  600.             {
  601.                 "1"
  602.                 {
  603.                     "color" "Border.Dark"
  604.                     "offset" "0 0"
  605.                 }
  606.             }
  607.  
  608.             Top
  609.             {
  610.                 "1"
  611.                 {
  612.                     "color" "Border.Bright"
  613.                     "offset" "0 1"
  614.                 }
  615.             }
  616.  
  617.             Bottom
  618.             {
  619.                 "1"
  620.                 {
  621.                     "color" "Border.Dark"
  622.                     "offset" "0 0"
  623.                 }
  624.             }
  625.         }
  626.         
  627.         TitleButtonBorder
  628.         {
  629.             "backgroundtype" "0"
  630.         }
  631.  
  632.         TitleButtonDisabledBorder
  633.         {
  634.             "backgroundtype" "0"
  635.         }
  636.  
  637.         TitleButtonDepressedBorder
  638.         {
  639.             "backgroundtype" "0"
  640.         }
  641.  
  642.         ScrollBarButtonBorder
  643.         {
  644.             "inset" "2 2 0 0"
  645.             Left
  646.             {
  647.                 "1"
  648.                 {
  649.                     "color" "Border.Bright"
  650.                     "offset" "0 1"
  651.                 }
  652.             }
  653.  
  654.             Right
  655.             {
  656.                 "1"
  657.                 {
  658.                     "color" "Border.Dark"
  659.                     "offset" "1 0"
  660.                 }
  661.             }
  662.  
  663.             Top
  664.             {
  665.                 "1"
  666.                 {
  667.                     "color" "Border.Bright"
  668.                     "offset" "0 0"
  669.                 }
  670.             }
  671.  
  672.             Bottom
  673.             {
  674.                 "1"
  675.                 {
  676.                     "color" "Border.Dark"
  677.                     "offset" "0 0"
  678.                 }
  679.             }
  680.         }
  681.         
  682.         ScrollBarButtonDepressedBorder
  683.         {
  684.             "inset" "2 2 0 0"
  685.             Left
  686.             {
  687.                 "1"
  688.                 {
  689.                     "color" "Border.Dark"
  690.                     "offset" "0 1"
  691.                 }
  692.             }
  693.  
  694.             Right
  695.             {
  696.                 "1"
  697.                 {
  698.                     "color" "Border.Bright"
  699.                     "offset" "1 0"
  700.                 }
  701.             }
  702.  
  703.             Top
  704.             {
  705.                 "1"
  706.                 {
  707.                     "color" "Border.Dark"
  708.                     "offset" "0 0"
  709.                 }
  710.             }
  711.  
  712.             Bottom
  713.             {
  714.                 "1"
  715.                 {
  716.                     "color" "Border.Bright"
  717.                     "offset" "0 0"
  718.                 }
  719.             }
  720.         }
  721.  
  722.         TabBorder
  723.         {
  724.             "inset" "0 0 1 1"
  725.             Left
  726.             {
  727.                 "1"
  728.                 {
  729.                     "color" "Border.Bright"
  730.                     "offset" "0 1"
  731.                 }
  732.             }
  733.  
  734.             Right
  735.             {
  736.                 "1"
  737.                 {
  738.                     "color" "Border.Dark"
  739.                     "offset" "1 0"
  740.                 }
  741.             }
  742.  
  743.             Top
  744.             {
  745.                 "1"
  746.                 {
  747.                     "color" "Border.Bright"
  748.                     "offset" "0 0"
  749.                 }
  750.             }
  751.  
  752.         }
  753.  
  754.         TabActiveBorder
  755.         {
  756.             "inset" "0 0 1 0"
  757.             Left
  758.             {
  759.                 "1"
  760.                 {
  761.                     "color" "Border.Bright"
  762.                     "offset" "0 0"
  763.                 }
  764.             }
  765.  
  766.             Right
  767.             {
  768.                 "1"
  769.                 {
  770.                     "color" "Border.Dark"
  771.                     "offset" "1 0"
  772.                 }
  773.             }
  774.  
  775.             Top
  776.             {
  777.                 "1"
  778.                 {
  779.                     "color" "Border.Bright"
  780.                     "offset" "0 0"
  781.                 }
  782.             }
  783.  
  784.         }
  785.  
  786.  
  787.         ToolTipBorder
  788.         {
  789.             "inset" "0 0 1 0"
  790.             Left
  791.             {
  792.                 "1"
  793.                 {
  794.                     "color" "Border.Dark"
  795.                     "offset" "0 0"
  796.                 }
  797.             }
  798.  
  799.             Right
  800.             {
  801.                 "1"
  802.                 {
  803.                     "color" "Border.Dark"
  804.                     "offset" "1 0"
  805.                 }
  806.             }
  807.  
  808.             Top
  809.             {
  810.                 "1"
  811.                 {
  812.                     "color" "Border.Dark"
  813.                     "offset" "0 0"
  814.                 }
  815.             }
  816.  
  817.             Bottom
  818.             {
  819.                 "1"
  820.                 {
  821.                     "color" "Border.Dark"
  822.                     "offset" "0 0"
  823.                 }
  824.             }
  825.         }
  826.  
  827.         // this is the border used for default buttons (the button that gets pressed when you hit enter)
  828.         ButtonKeyFocusBorder
  829.         {
  830.             "inset" "0 0 1 1"
  831.             Left
  832.             {
  833.                 "1"
  834.                 {
  835.                     "color" "Border.Selection"
  836.                     "offset" "0 0"
  837.                 }
  838.                 "2"
  839.                 {
  840.                     "color" "Border.Bright"
  841.                     "offset" "0 1"
  842.                 }
  843.             }
  844.             Top
  845.             {
  846.                 "1"
  847.                 {
  848.                     "color" "Border.Selection"
  849.                     "offset" "0 0"
  850.                 }
  851.                 "2"
  852.                 {
  853.                     "color" "Border.Bright"
  854.                     "offset" "1 0"
  855.                 }
  856.             }
  857.             Right
  858.             {
  859.                 "1"
  860.                 {
  861.                     "color" "Border.Selection"
  862.                     "offset" "0 0"
  863.                 }
  864.                 "2"
  865.                 {
  866.                     "color" "Border.Dark"
  867.                     "offset" "1 0"
  868.                 }
  869.             }
  870.             Bottom
  871.             {
  872.                 "1"
  873.                 {
  874.                     "color" "Border.Selection"
  875.                     "offset" "0 0"
  876.                 }
  877.                 "2"
  878.                 {
  879.                     "color" "Border.Dark"
  880.                     "offset" "0 0"
  881.                 }
  882.             }
  883.         }
  884.  
  885.         ButtonDepressedBorder
  886.         {
  887.             "inset" "2 1 1 1"
  888.             Left
  889.             {
  890.                 "1"
  891.                 {
  892.                     "color" "Border.Dark"
  893.                     "offset" "0 1"
  894.                 }
  895.             }
  896.  
  897.             Right
  898.             {
  899.                 "1"
  900.                 {
  901.                     "color" "Border.Bright"
  902.                     "offset" "1 0"
  903.                 }
  904.             }
  905.  
  906.             Top
  907.             {
  908.                 "1"
  909.                 {
  910.                     "color" "Border.Dark"
  911.                     "offset" "0 0"
  912.                 }
  913.             }
  914.  
  915.             Bottom
  916.             {
  917.                 "1"
  918.                 {
  919.                     "color" "Border.Bright"
  920.                     "offset" "0 0"
  921.                 }
  922.             }
  923.         }
  924.     }
  925.  
  926.     //////////////////////// CUSTOM FONT FILES /////////////////////////////
  927.     //
  928.     // specifies all the custom (non-system) font files that need to be loaded to service the above described fonts
  929.     CustomFontFiles
  930.     {
  931.         "1"        "resource/HALFLIFE2.ttf"
  932.         "2"        "resource/Xenotron.ttf"
  933.         "3"        "resource/MOBILE4.TTF"
  934.     
  935.     }
  936. }