home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
gkdemo.zip
/
GKFILES.SET
/
GUI-KIT.GKR
< prev
next >
Wrap
Text File
|
1994-12-09
|
24KB
|
851 lines
# GUI-Kit standard defaults.
# Do NOT change this file. If you wish to override a
# default, do it in an application or user resource file.
# This file should be included by application resource files.
# Syntax of a resource file:
#
# - '#' to the end of the line represents a comment.
#
# - White space is generally ignored, but it is used as a delimiter.
# Any white space appearing in the grammar indicates that white space must separate
# the tokens
#
# - <include-directive> may appear anywhere within any context
#
# - <if-directive> may appear anywhere within any context
#
# - Keywords are case insensitive
#
# - Identifiers are case sensitive and normally represented by the characters:
# A-Z, a-z, 0-9, _ (underscore), - (dash)
# Identifiers can be placed within
# either double or single quotes to allow other characters, including white space.
# The recommend standard is place user-defined names within quotes.
#
# - <grule> refers to grammar rule "grule".
#
# - If one of several parameters is required, it is expressed with:
# "{ parm1 | parm2 | ... }"
#
# - If one of several parameters is optional, it is expressed with:
# "[ optional-parm1 | optional-parm2 ]"
#
# - Single quotes in a grammar rule specify literal text.
#
# - Any rule ending in "-name" indicates an identifier.
#
# - "..." means that the previous specification can be repeated.
# resource-file: [ spec ... ]
# spec:
# font-map
# | color-map
# | options-list
# | create-subclass
# | class-defaults
# | instance-defaults
# | object-group
# font-map: 'Fonts' '{' [ <font-spec> ... ] '}'
# color-map: 'Colors' '{' [ <color-spec > ... ] '}'
# options-list: 'Options' '{' [ key-name value-string ... ] '}'
# attribute-spec:
# attribute-name # Attribute of the current class context
# | class-name '.' attribute-name # Fully qualified attribute name
# class-defaults: 'ClassDefaults' class-name '{' [ <default-spec> ... ] '}'
# instance-defaults: 'InstanceDefaults' class-name inst-name { [ <default-spec> ... ] }
# create-subclass: 'CreateSubClass' new-class-name 'From' existing-class-name '{'
# [ <default-spec> ... ] '}'
# object-group: 'ObjectGroup' object-group-name '{' [ <object-spec> ... ] '}'
# font-spec: symbolic-font-name system-font-name
# color-spec:
# symbolic-color-name <system-color-spec>
# system-color-spec:
# '#'rgb # hexadecimal RGB color spec, 'r' = red, 'g' = green, 'b' = blue
# | '#'rrggbb
# | '#'rrrrggggbbbb
# | '$'system-color-name # a system-dependent color starting with '$'
# | symbolic-color-name # recursive reference to another symbolic color
# default-spec:
# <attribute-spec> value-string
# object-spec: 'Object' class-name instance-name [ 'Parent' parent-instance-name ] '{'
# [ { <default-spec> | <object-spec> } ... ] '}'
# Note: The default-spec portion is equivalent to with no default-spec
# followed by instance-defaults for the same instance.
# E.g.:
# Object Frame "MyFrame" { Sizable True }
#
# is the same as:
#
# Object Frame "MyFrame" { } InstanceDefaults Frame "MyFrame" { Sizable True }
#
# If `instance-name' is specified
# as an empty string or a dash (-), it tells GUI-Kit to automatically assign a unique
# instance name. This should only be used if you do not need to reference the instance
# by name As specified, object-spec can be nested; in which case, the Parent clause
# may not be specified because the parent is taken from the next-higher level.
# include-directive: '!include' "filename"
# resource-var:
# 'ApplicationName' # Name of Application reading the resources
# | '$'env-var-name # Name of an environment variable
# conditional-expr:
# <resource-var> '=' string
# | <resource-var> '!=' string
# if-directive: '!if' <conditional-expr> [ true part ... ]
# [ '!else' false part ...] '!endif'
# ----------------------------------------------------------------------
# GUI-Kit global options
Options {
GKDefaultScale "Medium"
GKDetailedMsgs "True"
# 3D controls for Windows are activated by setting
# GKWindows3DControls to a non-empty string
GKWindows3DControls "X"
}
# ----------------------------------------------------------------------
# Class defaults. We have tried to minimize the number of defaults by
# commenting-out direct-class attributes that are 0 or False. When
# an object is initially created, its contents are set to zero. Commenting
# of defaults must only be done with class defaults, and then only with
# attributes that belong to the class.
#
# A sub-class inherits the parent class's defaults. Thus, a sub-class
# need not repeat a default that is already set to the same value on a
# parent class.
ClassDefaults Button {
Type Push
Style Button
LabelPosition Center
State Off
AllowDefault True
}
CreateSubClass PushButton From Button {
# Inherits Button's defaults (equivalent to creating a Button)
# Button.Type Push
# Button.Style Button
# Button.LabelPosition Center
# Button.State Off
# Button.AllowDefault True
}
CreateSubClass ToggleButton From Button {
Button.Type Toggle
# Button.Style Button
# Button.LabelPosition Center
# Button.State Off
Button.AllowDefault False
}
CreateSubClass ExclToggleButton From Button {
Button.Type ExclToggle
# Button.Style Button
# Button.LabelPosition Center
# Button.State Off
Button.AllowDefault False
Button.ExclGroup 1 # Application should override this
}
CreateSubClass CheckButton From Button {
Button.Type Toggle
Button.Style CheckBox
Button.LabelPosition Right
# Button.State Off
Button.AllowDefault False
}
CreateSubClass RadioButton From Button {
Button.Type ExclToggle
Button.Style RadioButton
Button.LabelPosition Right
# Button.State Off
Button.AllowDefault False
Button.ExclGroup 1 # Application should override this
}
# ----------------------------------------------------------------------
ClassDefaults ComboBox {
Style DropDownEdit
VisibleItems 10
VisibleChars 20
EditText ""
FontObj "Default-Font"
# MaxEnterableChars 0 # 0 == system max
# Modified False
}
CreateSubClass AlwaysVisibleComboBox From ComboBox {
ComboBox.Style AlwaysVisible
}
CreateSubClass DropDownEditComboBox From ComboBox {
# ComboBox.Style DropDownEdit - Inherits ComboBox's style, which is the same
}
CreateSubClass DropDownConstComboBox From ComboBox {
ComboBox.Style DropDownConst
}
# ----------------------------------------------------------------------
ClassDefaults Cursor {
StdCursor StandardPtr
}
# ----------------------------------------------------------------------
ClassDefaults Edit {
Text ""
FontObj "Default-Font"
VisibleChars 20
VisibleLines 1
# MaxEnterableChars 0 # 0 == system max
# HorzScroll False
# VertScroll False
# RightAlign False
# CnvLowerCase False
# CnvUpperCase False
# Masked False
# ReadOnly False
# Modified False
}
# ----------------------------------------------------------------------
ClassDefaults FileDialog {
Filters "All Files, *.*"
OpenStyle -
}
CreateSubClass FileOpenDialog From FileDialog {
}
CreateSubClass FileSaveAsDialog From FileDialog {
FileDialog.SaveAsStyle -
}
# ----------------------------------------------------------------------
ClassDefaults Font {
#
# Fonts are ALWAYS referenced once by default. This means they can't
# be destroyed unless you explicitly dereference them.
#
IR.ReferenceObj -
SmallScalePoint 100 # 10.0pt
MediumScalePoint 120 # 12.0pt
LargeScalePoint 140 # 14.0pt
ExtraLargeScalePoint 180 # 18.0pt
# Scale - defaults to the DefaultScale option value
# Arial-Bold is looks similar to the system font, but is scalable
Name "Arial-Bold"
}
# ----------------------------------------------------------------------
ClassDefaults Form {
NoAutoLayout -
FrameStyle NONE
RightMargin 3mm
BottomMargin 3mm
}
CreateSubClass FormWithFlatFrame From Form {
Form.FrameStyle FLAT
}
CreateSubClass FormWithEtchedFrame From Form {
Form.FrameStyle ETCHED
Window.BackgroundColor GK-3D-Background
}
CreateSubClass FormWithRaisedFrame From Form {
Form.FrameStyle RAISED
Window.BackgroundColor GK-3D-Background
}
CreateSubClass FormWithSunkenFrame From Form {
Form.FrameStyle SUNKEN
Window.BackgroundColor GK-3D-Background
}
# ----------------------------------------------------------------------
ClassDefaults Frame {
MinSize "1cm, 1cm"
MaxSize "0, 0" # 0,0 = Default to system maximum size
CanMinimize True
CanMaximize True
Sizable True
SystemMenu True
Title "Frame"
DelayedShow True
}
CreateSubClass DialogFrame From Frame {
Frame.Sizable False
Frame.CanMinimize False
Frame.CanMaximize False
}
# ----------------------------------------------------------------------
ClassDefaults GfxArc {
GfxObj.LineWidth 1
GfxObj.LineStyle SOLID
Geometry "0, 0, 5cm, 5cm, 0, 360"
FillRenderMode Pie
}
# ----------------------------------------------------------------------
ClassDefaults GfxContainer {
Layout LayoutAsIs
}
# ----------------------------------------------------------------------
ClassDefaults GfxImage {
Origin "0, 0"
Tile False
}
# ----------------------------------------------------------------------
ClassDefaults GfxLine {
GfxObj.LineWidth 1
GfxObj.LineStyle SOLID
GfxObj.LineCapStyle BUTT
GfxObj.LineJoinStyle MITER
Line "0, 0, 5cm, 5cm"
}
# ----------------------------------------------------------------------
ClassDefaults GfxObj {
IR.DestroyWithParent True
Show True
GfxOp COPY
ForegroundColor "Black"
}
# ----------------------------------------------------------------------
ClassDefaults GfxRectangle {
GfxObj.LineWidth 1
GfxObj.LineStyle SOLID
GfxObj.LineJoinStyle MITER
Geometry "0, 0, 5cm, 5cm"
}
# ----------------------------------------------------------------------
ClassDefaults GfxText {
GfxObj.ForegroundColor "GKText"
GfxObj.FontObj "Default-Font"
TransparentBackground True
# Note: Width/height are zero to indicate one-line text
# Geometry "0, 0, 0, 0"
# WordWrap False
# RightJustify False
# Center False
# Underline False
# StrikeOut False
}
# ----------------------------------------------------------------------
ClassDefaults Image {
Depth 0 # Depth of display
}
# ----------------------------------------------------------------------
ClassDefaults InputObj {
Focusable True
TabStop True
# Disabled False
}
# ----------------------------------------------------------------------
ClassDefaults List {
MaxItemHeight 1cm
# MaxItemWidth 0 # 0 = no horz scrolling
VisibleItems 10
VisibleWidth 5cm
}
# ----------------------------------------------------------------------
ClassDefaults Menu {
Type Horizontal
Window.LeftDistance 0
Window.UpperDistance 0
Window.RightEdge FixedRight
Window.BackgroundColor "GKMenuBackground"
}
CreateSubClass HorzMenu From Menu {
Menu.Type Horizontal
}
CreateSubClass VertMenu From Menu {
Menu.Type Vertical
}
# ----------------------------------------------------------------------
ClassDefaults MenuItem {
IR.DestroyWithParent True
}
CreateSubClass MenuItemSeparator From MenuItem {
MenuItem.Separator True
}
# ----------------------------------------------------------------------
ClassDefaults ScrollBar {
TotalUnits 100
# UnitsFromTop 0
UnitsInView 100
IncrementUnits 1
StopWhenEndInView True
}
CreateSubClass HorzScrollBar From ScrollBar {
ScrollBar.Horizontal -
Window.Width 5cm
}
CreateSubClass VertScrollBar From ScrollBar {
ScrollBar.Vertical -
Window.Height 5cm
}
# ----------------------------------------------------------------------
ClassDefaults Slider {
Window.Width 5cm
# MinValue 0
MaxValue 100
# Position 0
IncrementUnits 1
}
# ----------------------------------------------------------------------
ClassDefaults Timer {
Interval 1000 # 1 sec (1000 ms)
Active True
}
# ----------------------------------------------------------------------
ClassDefaults TextList {
VisibleChars 20
FontObj "Default-Font"
}
# ----------------------------------------------------------------------
ClassDefaults ViewPort {
FrameStyle Sunken
# ControlChildSize False (false automatically)
Window.Width 5cm
Window.Height 5cm
}
CreateSubClass ViewPortHorzScrollBar From ScrollBar {
ScrollBar.Horizontal -
ScrollBar.NotifyProc "gkViewPortScrollBarNotifyProc"
ScrollBar.IncrementUnits 3mm
InputObj.Focusable False
}
CreateSubClass ViewPortVertScrollBar From ScrollBar {
ScrollBar.Vertical -
ScrollBar.NotifyProc "gkViewPortScrollBarNotifyProc"
ScrollBar.IncrementUnits 3mm
InputObj.Focusable False
}
# ----------------------------------------------------------------------
ClassDefaults Window {
IR.DestroyWithParent True
LeftDistance 3mm
UpperDistance 3mm
LeftEdge FixedLeft
RightEdge FixedLeft
TopEdge FixedTop
BottomEdge FixedTop
# Busy False
# Show - inherited from parent
# BackgroundColor - inherited from parent
# Cursor - System standard cursor for a window - usually a pointer
}
# ----------------------------------------------------------------------
# Font Map for MS-Windows
#
# Platform Independent Font Name to Platform Dependent Font Name Map
# Syntax:
# Platform-Independent-Font-Name Platform-Font-Name
#
# Single or double quotes can be used around names to embed spaces in
# the name.
#
# The Platform-Independent-Font-Name can be any name you desire. If
# the font is not scalable, suffix the font name with: "-PP.p" where
# PP.p is the point size (e.g. "-12.0"). Specific point sizes will be
# searched first, followed by scalable fonts.
#
# The Platform-Font-Name syntax for MS-Windows is:
# -facename-pitch-family-weight-italic-underline-strikeout-charset
#
# The first character, "-" in this case, is the delimiter character to
# be used for the rest of the string.
#
# Where:
# facename: is the face name of the font
# pitch: {DEFAULT|FIXED|VARIABLE}
# family: {ANY|DECORATIVE|MODERN|ROMAN|SCRIPT|SWISS}
# weight: {ANY|THIN|EXTRALIGHT|LIGHT|NORMAL|MEDIUM|SEMIBOLD|BOLD|EXTRABOLD|HEAVY}
# italic: {ITALIC|NO_ITALIC}
# underline: {UNDERLINE|NO_UNDERLINE}
# strikeout: {STRIKEOUT|NO_STRIKEOUT}
# charset: {ANSI|UNICODE|SYMBOL|SHIFTJIS|OEM|HANGEUL|CHINESEBIG5}
# HANGEUL and CHINESEBIG5 are only in Win32.
Fonts {
Courier "-Courier New-FIXED-ANY-NORMAL-NO_ITALIC-NO_UNDERLINE-NO_STRIKEOUT-ANSI"
Courier-Bold
"-Courier New-FIXED-ANY-BOLD-NO_ITALIC-NO_UNDERLINE-NO_STRIKEOUT-ANSI"
Courier-Italic
"-Courier New-FIXED-ANY-NORMAL-ITALIC-NO_UNDERLINE-NO_STRIKEOUT-ANSI"
Courier-Bold-Italic
"-Courier New-FIXED-ANY-BOLD-ITALIC-NO_UNDERLINE-NO_STRIKEOUT-ANSI"
Times-Roman
"-Times New Roman-VARIABLE-ANY-NORMAL-NO_ITALIC-NO_UNDERLINE-NO_STRIKEOUT-ANSI"
Times-Roman-Bold
"-Times New Roman-VARIABLE-ANY-BOLD-NO_ITALIC-NO_UNDERLINE-NO_STRIKEOUT-ANSI"
Times-Roman-Italic
"-Times New Roman-VARIABLE-ANY-NORMAL-ITALIC-NO_UNDERLINE-NO_STRIKEOUT-ANSI"
Arial
"-Arial-VARIABLE-ANY-NORMAL-NO_ITALIC-NO_UNDERLINE-NO_STRIKEOUT-ANSI"
Arial-Bold
"-Arial-VARIABLE-ANY-BOLD-NO_ITALIC-NO_UNDERLINE-NO_STRIKEOUT-ANSI"
Arial-Italic
"-Arial-VARIABLE-ANY-NORMAL-ITALIC-NO_UNDERLINE-NO_STRIKEOUT-ANSI"
# This font is not truly scalable
System "-System-VARIABLE-ANY-NORMAL-NO_ITALIC-NO_UNDERLINE-NO_STRIKEOUT-ANSI"
}
# ----------------------------------------------------------------------
# Color Map for MS-Windows
# Syntax is:
# color-name color-spec
# ...
#
# Where:
# color-name - is a symbolic color name
# color-spec - is one of the following:
# - a hexadecimal RGB color spec: "#rgb", "#rrggbb", or "#rrrrggggbbbb"
# - a system-dependent color starting with '$', such as "$COLOR_BTNFACE"
# - a previously defined color-name
#
# An unquoted pound-sign (#) is taken as a comment to the end of the
# line. Single or double quotes can be used around the name and color-spec to embed spaces
# or pound signs.
# Thus, to specify a RGB color you must use quotes; otherwise it will be taken as a comment.
#
# System-dependent colors for MS-Windows are:
# $COLOR_ACTIVEBORDER
# $COLOR_ACTIVECAPTION
# $COLOR_APPWORKSPACE
# $COLOR_BACKGROUND
# $COLOR_BTNFACE
# $COLOR_BTNSHADOW
# $COLOR_BTNTEXT
# $COLOR_BTNHIGHLIGHT
# $COLOR_CAPTIONTEXT
# $COLOR_GRAYTEXT
# $COLOR_HIGHLIGHT
# $COLOR_HIGHLIGHTTEXT
# $COLOR_INACTIVEBORDER
# $COLOR_INACTIVECAPTION
# $COLOR_INACTIVECAPTIONTEXT
# $COLOR_MENU
# $COLOR_MENUTEXT
# $COLOR_SCROLLBAR
# $COLOR_WINDOW
# $COLOR_WINDOWFRAME
# $COLOR_WINDOWTEXT
#
# These colors can be defined by the user in the Control Panel Color dialog.
Colors {
#----------------------------------------------------------------------
# The following default GUI-Kit colors must ALWAYS be defined:
GKWindowBackground "$COLOR_WINDOW"
GKText "$COLOR_WINDOWTEXT"
GKMenuBackground "$COLOR_MENU"
GK-3D-Background "$COLOR_BTNFACE"
#----------------------------------------------------------------------
# User-definable colors. These are just samples derived from the "rgb.txt"
# file provided in X11R5:
# For XPM3 icon compatibilty - translates to cyan. Used for icon transparency.
none "#00ffff"
None "#00ffff"
Snow "#fffafa"
GhostWhite "#f8f8ff"
WhiteSmoke "#f5f5f5"
Gainsboro "#dcdcdc"
FloralWhite "#fffaf0"
OldLace "#fdf5e6"
Linen "#faf0e6"
AntiqueWhite "#faebd7"
PapayaWhip "#ffefd5"
BlanchedAlmond "#ffebcd"
Bisque "#ffe4c4"
PeachPuff "#ffdab9"
NavajoWhite "#ffdead"
Moccasin "#ffe4b5"
Cornsilk "#fff8dc"
Ivory "#fffff0"
LemonChiffon "#fffacd"
Seashell "#fff5ee"
Honeydew "#f0fff0"
MintCream "#f5fffa"
Azure "#f0ffff"
AliceBlue "#f0f8ff"
Lavender "#e6e6fa"
LavenderBlush "#fff0f5"
MistyRose "#ffe4e1"
White "#ffffff"
Black "#000000"
DarkSlateGray "#2f4f4f"
DimGray "#696969"
SlateGray "#708090"
LightSlateGray "#778899"
Gray "#bebebe"
LightGray "#d3d3d3"
MidnightBlue "#191970"
Navy "#000080"
NavyBlue "#000080"
CornflowerBlue "#6495ed"
DarkSlateBlue "#483d8b"
SlateBlue "#6a5acd"
MediumSlateBlue "#7b68ee"
LightSlateBlue "#8470ff"
MediumBlue "#0000cd"
RoyalBlue "#4169e1"
Blue "#0000ff"
DodgerBlue "#1e90ff"
DeepSkyBlue "#00bfff"
SkyBlue "#87ceeb"
LightSkyBlue "#87cefa"
SteelBlue "#4682b4"
LightSteelBlue "#b0c4de"
LightBlue "#add8e6"
PowderBlue "#b0e0e6"
PaleTurquoise "#afeeee"
DarkTurquoise "#00ced1"
MediumTurquoise "#48d1cc"
Turquoise "#40e0d0"
Cyan "#00ffff"
LightCyan "#e0ffff"
CadetBlue "#5f9ea0"
MediumAquamarine "#66cdaa"
Aquamarine "#7fffd4"
DarkGreen "#006400"
DarkOliveGreen "#556b2f"
DarkSeaGreen "#8fbc8f"
SeaGreen "#2e8b57"
MediumSeaGreen "#3cb371"
LightSeaGreen "#20b2aa"
PaleGreen "#98fb98"
SpringGreen "#00ff7f"
LawnGreen "#7cfc00"
Green "#00ff00"
Chartreuse "#7fff00"
MediumSpringGreen "#00fa9a"
GreenYellow "#adff2f"
LimeGreen "#32cd32"
YellowGreen "#9acd32"
ForestGreen "#228b22"
OliveDrab "#6b8e23"
DarkKhaki "#bdb76b"
Khaki "#f0e68c"
PaleGoldenrod "#eee8aa"
LightGoldenrodYellow "#fafad2"
LightYellow "#ffffe0"
Yellow "#ffff00"
Gold "#ffd700"
LightGoldenrod "#eedd82"
Goldenrod "#daa520"
DarkGoldenrod "#b8860b"
RosyBrown "#bc8f8f"
IndianRed "#cd5c5c"
SaddleBrown "#8b4513"
Sienna "#a0522d"
Peru "#cd853f"
Burlywood "#deb887"
Beige "#f5f5dc"
Wheat "#f5deb3"
SandyBrown "#f4a460"
Tan "#d2b48c"
Chocolate "#d2691e"
Firebrick "#b22222"
Brown "#a52a2a"
DarkSalmon "#e9967a"
Salmon "#fa8072"
LightSalmon "#ffa07a"
Orange "#ffa500"
DarkOrange "#ff8c00"
Coral "#ff7f50"
LightCoral "#f08080"
Tomato "#ff6347"
OrangeRed "#ff4500"
Red "#ff0000"
HotPink "#ff69b4"
DeepPink "#ff1493"
Pink "#ffc0cb"
LightPink "#ffb6c1"
PaleVioletRed "#db7093"
Maroon "#b03060"
MediumVioletRed "#c71585"
VioletRed "#d02090"
Magenta "#ff00ff"
Violet "#ee82ee"
Plum "#dda0dd"
Orchid "#da70d6"
MediumOrchid "#ba55d3"
DarkOrchid "#9932cc"
DarkViolet "#9400d3"
BlueViolet "#8a2be2"
Purple "#a020f0"
MediumPurple "#9370db"
Thistle "#d8bfd8"
# Gray-ness by percentage
Gray0 "#000000"
Gray1 "#030303"
Gray2 "#050505"
Gray3 "#080808"
Gray4 "#0a0a0a"
Gray5 "#0d0d0d"
Gray6 "#0f0f0f"
Gray7 "#121212"
Gray8 "#141414"
Gray9 "#171717"
Gray10 "#1a1a1a"
Gray11 "#1c1c1c"
Gray12 "#1f1f1f"
Gray13 "#212121"
Gray14 "#242424"
Gray15 "#262626"
Gray16 "#292929"
Gray17 "#2b2b2b"
Gray18 "#2e2e2e"
Gray19 "#303030"
Gray20 "#333333"
Gray21 "#363636"
Gray22 "#383838"
Gray23 "#3b3b3b"
Gray24 "#3d3d3d"
Gray25 "#404040"
Gray26 "#424242"
Gray27 "#454545"
Gray28 "#474747"
Gray29 "#4a4a4a"
Gray30 "#4d4d4d"
Gray31 "#4f4f4f"
Gray32 "#525252"
Gray33 "#545454"
Gray34 "#575757"
Gray35 "#595959"
Gray36 "#5c5c5c"
Gray37 "#5e5e5e"
Gray38 "#616161"
Gray39 "#636363"
Gray40 "#666666"
Gray41 "#696969"
Gray42 "#6b6b6b"
Gray43 "#6e6e6e"
Gray44 "#707070"
Gray45 "#737373"
Gray46 "#757575"
Gray47 "#787878"
Gray48 "#7a7a7a"
Gray49 "#7d7d7d"
Gray50 "#7f7f7f"
Gray51 "#828282"
Gray52 "#858585"
Gray53 "#878787"
Gray54 "#8a8a8a"
Gray55 "#8c8c8c"
Gray56 "#8f8f8f"
Gray57 "#919191"
Gray58 "#949494"
Gray59 "#969696"
Gray60 "#999999"
Gray61 "#9c9c9c"
Gray62 "#9e9e9e"
Gray63 "#a1a1a1"
Gray64 "#a3a3a3"
Gray65 "#a6a6a6"
Gray66 "#a8a8a8"
Gray67 "#ababab"
Gray68 "#adadad"
Gray69 "#b0b0b0"
Gray70 "#b3b3b3"
Gray71 "#b5b5b5"
Gray72 "#b8b8b8"
Gray73 "#bababa"
Gray74 "#bdbdbd"
Gray75 "#bfbfbf"
Gray76 "#c2c2c2"
Gray77 "#c4c4c4"
Gray78 "#c7c7c7"
Gray79 "#c9c9c9"
Gray80 "#cccccc"
Gray81 "#cfcfcf"
Gray82 "#d1d1d1"
Gray83 "#d4d4d4"
Gray84 "#d6d6d6"
Gray85 "#d9d9d9"
Gray86 "#dbdbdb"
Gray87 "#dedede"
Gray88 "#e0e0e0"
Gray89 "#e3e3e3"
Gray90 "#e5e5e5"
Gray91 "#e8e8e8"
Gray92 "#ebebeb"
Gray93 "#ededed"
Gray94 "#f0f0f0"
Gray95 "#f2f2f2"
Gray96 "#f5f5f5"
Gray97 "#f7f7f7"
Gray98 "#fafafa"
Gray99 "#fcfcfc"
Gray100 "#ffffff"
}
# ----------------------------------------------------------------------
# Default instances created by gkInit
ObjectGroup "GKDefaultFonts" {
Object Font "Default-Font" {
# Create with the default font attributes
}
}