||Version 0.50
||Copyright
||BeginDocIndexOffset
302651                  
||EndDocIndexOffset
{DocInfo "" 0 2 ""}
{PackageDocInfo "controls/ui-skinnable/load.scurl" 0 2 "" "COM.CURL.GUI.CONTROL-UI-GENERIC, COM.CURL.GUI.CONTROL-LOGICAL, CURL.GUI.CONTROL-HELPERS, CURL.GUI.CONTROL-BASE, CURL.GUI.TEXT-FORMATS, CURL.GUI.IME, CURL.GUI.BASE, CURL.GRAPHICS.STANDARD, CURL.DATA-ACCESS.BASE, CURL.UTIL.POINTER-TO, CURL.UTIL.OBSERVER, CURL.UTIL.ELASTIC, CURL.LANGUAGE.SOURCE, CURL.LANGUAGE.REGEXP" "CURL.GUI.IME CURL.GUI.IME WINDOW CURL.GRAPHICS.WINDOW CURL.UTIL.POINTER-TO CURL.UTIL.POINTER-TO CURL.DATA-ACCESS.BASE CURL.DATA-ACCESS.BASE CURL.GUI.CONTROL-BASE CURL.GUI.CONTROL-BASE COM.CURL.GUI.CONTROL-UI-GENERIC COM.CURL.GUI.CONTROL-UI-GENERIC CURL.UTIL.ELASTIC CURL.UTIL.ELASTIC CURL.GUI.TEXT-FORMATS CURL.GUI.TEXT-FORMATS CURL.GUI.CONTROL-HELPERS CURL.GUI.CONTROL-HELPERS CURL.UTIL.OBSERVER CURL.UTIL.OBSERVER CURL.LANGUAGE.SOURCE CURL.LANGUAGE.SOURCE CURL.GRAPHICS.STANDARD CURL.GRAPHICS.STANDARD CLIPBOARD CURL.DESKTOP.CLIPBOARD CURL.LANGUAGE.REGEXP CURL.LANGUAGE.REGEXP CURL.GUI.BASE CURL.GUI.BASE COM.CURL.GUI.CONTROL-LOGICAL COM.CURL.GUI.CONTROL-LOGICAL "}}
{ClassDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 42549 126 {text {purpose
        A {docref ControlFeel} to be used with
        {docref SkinnableTreeControlUI}.
    }
    {since 7.0}
} "ControlFeel"$"StandardTreeControlFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 43253 205 {text {purpose
        Whether the UI should automatically attempt to scroll nodes
        into view when they become current.
    }
    {details
        Defaults to {ctext true}.
    }
    {since 7.0}
  } "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 43662 159 {text {purpose
        Called when a new {docref SkinnableTreeCell} is shown
        in the attached {docref SkinnableTreeControlUI}.
    }
    {since 7.0}
  } 27 tree-cell:SkinnableTreeCell "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 42680 2 "" "#SkinnableControlUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 43974 160 {text {purpose
        Called when a new {docref SkinnableTreeCell} is hidden in
        the attached {docref SkinnableTreeControlUI}.
    }
    {since 7.0}
  } 27 tree-cell:SkinnableTreeCell "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 44399 272 {text {purpose
        Called when a new toggle is created for a cell.
    }
    {parameter toggle,
        The new {docref CheckButton} toggle.
    }
    {parameter tree-cell,
        The {docref SkinnableTreeCell} containing the {param toggle}.
    }
    {since 7.0}
  } 47 toggle:CheckButton, tree-cell:SkinnableTreeCell "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 43367 2 "" "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 42616 14 {unadvertised} "bool" 4 true}
{ClassDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 3131 75 {text {purpose A skinnable UI for {docref TabContainer}.}
    {since 6.0}
} "TabContainerUI, SkinnableControlUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 12151 2 "" 51 lc:LayoutContext, ascent:Distance, descent:Distance "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 6835 2 "" 21 renderer2d:Renderer2d "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 4777 "bool" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 5572 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 9004 2 "" 9 index:int "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 7031 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 7807 2 "" 9 index:int "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 3270 14 {unadvertised} "bool" 5 false}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 15969 85 {text {purpose
        Recreate the selector control frame.
    }
    {since 6.0}
  } 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 15726 103 {text {purpose
        Return a control frame to hold tab selection controls.
    }
    {since 6.0}
  } 0  "SkinnableTabContainerControlFrame"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 15503 14 {unadvertised} "#SkinnableTabContainerControlFrame"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 11679 2 "" 16 lc:LayoutContext "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 12576 14 {unadvertised} 24 d:Dimension, horiz?:bool "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 14937 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 15120 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 8279 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 7607 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 17031 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 3321 14 {unadvertised} "#OverlayBox" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 11196 2 "" 0  "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 5145 "#SkinSpec" 4 null 173 {text {purpose
        A specification used by this control to determine the
        visual appearance of the box containing its {docref TabPane}s.
    }
    {since 6.0}
  }}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 5458 2 "" "TabContainerFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 8708 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 9985 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 16787 2 "" 9 e:FocusIn "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 3557 14 {unadvertised} "TabStyle" 15 TabStyle.scroll}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 16897 2 "" 10 e:FocusOut "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 5354 2 "" 0  "ControlFeel"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 3418 14 {unadvertised} "#SkinnableTabContainerControlFrame" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 14683 2 "" 28 layout-context:LayoutContext "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 3739 14 {unadvertised} "bool" 5 false}
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 3363 14 {unadvertised} "#SkinnableCollapseFrame" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 5248 2 "" 0  "ControlSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 11517 2 "" 16 lc:LayoutContext "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 11842 2 "" 52 lc:LayoutContext, lextent:Distance, rextent:Distance "Dimension"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 3618 14 {unadvertised} "bool" 5 false}
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 3487 14 {unadvertised} "TabPlacement" 16 TabPlacement.top}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 15289 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 4158 322 {text {purpose
        Create a new instance of this object.
    }
    {parameter control-skin,
        The skin used to draw this object.
    }
    {parameter control-feel,
        The feel used to handle events on this object.
    }
    {parameter ...,
        Additional option specifications.
    }
    {since 6.0}
  } 81 control-skin:#TabContainerSkin = null, control-feel:#TabContainerFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-cell-uis.scurl" 3656 120 {text {purpose
        A skinnable UI intended for use with
        {docref StandardStringCell}.
    }
    {since 7.0}
} "SkinnableTextFieldUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-cell-uis.scurl" 4047 293 {text {purpose
        Instantiate this object.
    }
    {parameter control-skin,
        The skin used to draw this object.
    }
    {parameter control-feel,
        The feel used to handle events on this object.
    }
    {parameter ...,
        Additional option specifications.
    }
  } 87 control-skin:#BaseTextControlSkin = null, control-feel:#BaseTextControlFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 6663 126 {text {purpose
        A {docref ControlSkin} to be used with
        {docref SkinnableProgressBarUI}.
    }
    {since 6.0}
} "ControlSkin"$"SkinnedProgressBarSkin"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 6733 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 20492 111 {text {purpose
        A {docref ControlSkin} for a skinnable {docref ListBox} control.
    }
    {since 6.0}
} "ControlSkin"$"SkinnedListBoxSkin"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 20556 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 764 128 {text {purpose
        A {docref ControlFeel} to be used with
        {docref SkinnableCommandButtonUI}.
    }
    {since 6.0}
} "BaseButtonFeel"$"SkinnedTabContainerSelectorFeel, StandardSpinControlButtonFeel, StandardTabAccordionSelectorFeel, StandardScrollbarArrowButtonFeel, SkinnedMenuScrollerFeel, StandardMultiTabAccordionSelectorFeel, SkinnedTabContainerCloseButtonFeel, AquaMenuScrollerFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 839 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 44673 14 {unadvertised} "Frame"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 44967 2 "" 30 item:OptionItem, removed?:bool "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 44737 14 {unadvertised} "VBox" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 44776 14 {unadvertised} 3 ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 289956 14 {unadvertised} "SkRGBaseColumnHeader"$""}
{OptionDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 291461 "FillPattern" 0  2 ""}
{OptionDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 291543 "Background" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 291629 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 290031 14 {unadvertised} "SkRGSortGraphic" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 290086 14 {unadvertised} "RecordGridColumn" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 290137 14 {unadvertised} 23 column:RecordGridColumn ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 32997 115 {text {purpose
        A {docref ControlSkin} for any skinnable {docref MultiTabAccordion}.
    }
    {since 6.0}
} "ControlSkin, TabControlNotifiedObject"$"SkinnedMultiTabAccordionSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 33591 101 {text {purpose
        Get the tab selector for the tab at the given index.
    }
    {since 6.0}
  } 9 index:int "#SkinnableMultiAccordionSelector"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 34077 106 {text {purpose
        Indicates that a TabPane with the given index was hidden.
    }
    {since 6.0}
  } 9 index:int "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 33110 2 "" "#SkinnableControlUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 34253 101 {text {purpose
        Notify that the focused selector is about to change.
    }
    {since 6.0}
  } 41 selector:#SkinnableMultiAccordionSelector "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 7094 102 {text {purpose
        The skinnable UI delegate for {docref CalendarControl}.
    }
    {since 6.0}
} "GenericCalendarControlUI, SkinnableControlUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 10004 2 "" 0  "Graphic"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 10180 2 "" 0  "Graphic"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 10786 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 8469 2 "" 21 renderer2d:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 8076 2 "" 0  "ControlSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 10646 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 11392 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 9653 880 {text {purpose
        Create the user interface components of this object for use
        by the its {docref CalendarControlSkin}.
    }
    {return-vals
        A {docref Graphic} potentially representing the user
        interface for the {docref CalendarControl}, or {docref null}.
        {ctext SkinnableCalendarControlUI}s should always return
        {ctext null} from this method, as putting together the various
        interface components is the responsibility of its
        {docref CalendarControlSkin}.
    }
    {details
        This method, by default, calls
        other methods which do generate tagged content graphics:
        {docref-abbr SkinnableCalendarControlUI.create-day-chooser},
        {docref-abbr SkinnableCalendarControlUI.create-month-chooser}, and
        {docref-abbr SkinnableCalendarControlUI.create-year-chooser}.
    }
    {since 6.0}
  } 0  "#Graphic"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 8292 2 "" "CalendarControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 11040 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 10462 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 11223 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 8628 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 9825 2 "" 0  "Graphic"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 8185 2 "" 0  "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 7586 354 {text {purpose
        Construct a new instance of this object.
    }
    {parameter control-skin,
        The {docref CalendarControlSkin} for this control UI.
    }
    {parameter control-feel,
        The {docref CalendarControlFeel} for this control UI.
    }
    {parameter ..., 
        Option settings are passed along to the base class.
    }
  } 87 control-skin:#CalendarControlSkin = null, control-feel:#CalendarControlFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 21155 14 {unadvertised} "SkinnableTabContainerControlFrame"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 33712 14 {unadvertised} 9 index:int "any"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 21414 14 {unadvertised} "#MenuPane" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 29294 2 "" 9 index:int "#Graphic"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 32233 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 31458 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 31823 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 29812 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 29549 2 "" 9 index:int "#Graphic"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 28858 14 {unadvertised} "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 21360 14 {unadvertised} "#CommandButton" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 29028 14 {unadvertised} "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 28705 14 {unadvertised} "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 32307 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 31130 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 32068 2 "" 9 index:int "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 21318 14 {unadvertised} "DSTCLabelBar" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 21495 14 {unadvertised} 38 ui-object:SkinnableTabContainerUI, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable.scurl" 12514 478 {text {purpose
        A {docref Frame} that can communicate draw requests to a
        {docref ControlSkin}.
    }
    {details
        This object can be used within a {docref SkinnableControlUI}
        as a container that can be painted with {docref ControlSkin}
        visuals and still layout and receive events (as a {docref Graphic}).
    }
    {notes
        This object can be styled by writing style rules for
        "SkinnableControlFrame".
    }
    {since 6.0}
} "TaggedSkinnableObject, Frame"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 12874 245 {text {purpose
        Instantiate this object.
    }
    {parameter content-tag,
        See {docref TaggedSkinnableObject.content-tag}.
    }
    {parameter ...,
        Additional arguments to the default {docref Frame} constructor.
    }
  } 31 content-tag:#String = null, ... ""}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 14163 2 "" 12 r:Renderer2d "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable.scurl" 13122 "bool" 0  2 ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable.scurl" 13451 2 "" "#SkinnableControlUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 13811 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 13994 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable.scurl" 13191 2 "" "String"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 14286 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 13557 2 "" 28 layout-context:LayoutContext "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 26033 91 {text {purpose 
        Implements skinnable {docref RadioButton}s.
    }
    {since 6.0}
} "BaseSkinnableButtonUI, RadioButtonUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 28231 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 30345 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 30770 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 27856 2 "" "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 30182 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 28711 2 "" 0  "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 27462 "#SkinSpec" 4 null 151 {text {purpose
        A specification used by this UI to determine the
        visual appearance of its toggle when checked.
    }
    {since 6.0}
  }}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 27519 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 29875 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 27753 2 "" 0  "ControlFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 30891 14 {unadvertised} "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 29563 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 30669 2 "" 11 focus?:bool "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 26134 14 {unadvertised} "RadioButtonStyle" 25 RadioButtonStyle.standard}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 28132 14 {unadvertised} "any"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 29410 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 30508 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 30029 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 26222 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 29719 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 26600 321 {text {purpose
        Instantiate this object.
    }
    {parameter control-skin,
        The {docref ButtonSkin} for this UI object.
    }
    {parameter control-feel,
        The {docref RadioButtonFeel} for this UI object.
    }
    {parameter ...,
        Additional options specifications.
    }
    {since 6.0}
  } 74 control-skin:#ButtonSkin = null, control-feel:#RadioButtonFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 17526 93 {text {purpose 
        Implements skinnable {docref CommandButton}s.
    }
    {since 6.0}
} "BaseSkinnableButtonUI, CommandButtonUI"$""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 20757 14 {unadvertised} "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 20010 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 19098 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 20299 2 "" 11 focus?:bool "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 20636 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 17631 14 {unadvertised} "CommandButtonStyle" 27 CommandButtonStyle.standard}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 20399 2 "" 13 default?:bool "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 18817 2 "" "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 18997 14 {unadvertised} "any"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 19916 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 19582 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 20204 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 20107 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 18712 2 "" 0  "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 18056 323 {text {purpose
        Instantiate this object.
    }
    {parameter control-skin,
        The {docref ButtonSkin} for this UI object.
    }
    {parameter control-feel,
        The {docref CommandButtonFeel} for this UI object.
    }
    {parameter ...,
        Additional options specifications.
    }
    {since 6.0}
  } 76 control-skin:#ButtonSkin = null, control-feel:#CommandButtonFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 23320 97 {text {purpose
        A skinnable UI delegate for {docref TabAccordion}.
    }
    {since 6.0}
} "TabAccordionUI, SkinnableControlUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 31465 521 {text {purpose
        Get the {docref SkinnableAccordionSelector} closest to the
        given index.
    }
    {parameter index,
        The target selector index.
    }
    {parameter reverse?,
        Whether to search downwards if the given index is not valid.
    }
    {parameter cycle?,
        Whether to cycle through the entire set of indices if the
        given index is not valid.
    }
    {return-vals 
        The {docref SkinnableAccordionSelector} found, or {docref null}.
    }    
    {since 6.0}
  } 53 index:int, reverse?:bool = false, cycle?:bool = false "#SkinnableAccordionSelector"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 25013 2 "" 21 renderer2d:Renderer2d "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 33723 "bool" 0  2 ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 25460 14 {unadvertised} "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 27636 2 "" 9 index:int "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 25172 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 26076 2 "" 9 index:int "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 23675 14 {unadvertised} "bool" 5 false}
{AccessorDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 25598 14 {unadvertised} "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 23612 14 {unadvertised} "#SkinnableAccordionFrame" 4 null}
{AccessorDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 32719 2 "" "#SkinnableAccordionSelector"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 25925 188 {text {purpose
        Whether tab opening and closing should be animated.
    }
    {details
        Only valid if {ctext TabContainer.animate?} is {ctext true}.
    }
    {since 6.0}
  } "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 34161 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 34344 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 26611 2 "" 9 index:int "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 23461 14 {unadvertised} "#OverlayBox" 4 null}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 34968 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 30711 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 25996 2 "" "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 24897 2 "" "TabAccordionFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 27277 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 28061 14 {unadvertised} 35 selector:SkinnableAccordionSelector "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 29960 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 23525 14 {unadvertised} "#SkinnableAccordionInternalFrame" 4 null}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 34726 2 "" 9 e:FocusIn "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 34836 2 "" 10 e:FocusOut "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 23725 14 {unadvertised} "Orientation" 20 Orientation.vertical}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 24791 2 "" 0  "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 33907 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 24685 2 "" 0  "ControlSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 28233 14 {unadvertised} 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 33396 100 {text {purpose
        The index of the selector that currently has focus.
    }
    {since 6.0}
  } "int"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 32381 87 {text {purpose
        The selector that currently has focus.
    }
    {since 6.0}
  } "#SkinnableAccordionSelector"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 34513 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 24153 309 {text {purpose Create a new instance of this object.}
    {parameter control-skin,
        The skin used to draw this object.
    }
    {parameter control-feel,
        The feel used to handle events on this object.
    }
    {parameter ...,
        Additional option specifications.
    }
    {since 6.0}
  } 81 control-skin:#TabAccordionSkin = null, control-feel:#TabAccordionFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 12600 130 {text {purpose
        A {docref ControlFeel} to be used with
        {docref SkinnableCalendarControlUI}.
    }
    {since 6.0}
} "ControlFeel"$"StandardCalendarControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 13782 327 {text {purpose
        Called when a {docref CalendarControlDayFrame} in the attached UI
        handles a {docref GuiEvent}.
    }
    {parameter day-frame,
        The {docref CalendarControlDayFrame} originally receiving the event.
    }
    {parameter e,
        The {docref GuiEvent} in question.
    }
    {since 7.0}
  } 45 day-frame:CalendarControlDayFrame, e:GuiEvent "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 12674 2 "" "#SkinnableControlUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 13292 242 {text {purpose
        Called when a {docref CalendarControlDayFrame}
        is created for use in the attached UI.
    }
    {parameter day-frame,
        The {docref CalendarControlDayFrame} that was just created.
    }
    {since 7.0}
  } 33 day-frame:CalendarControlDayFrame "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 26121 123 {text {purpose
        A {docref ControlFeel} to be used with
        {docref SkinnableMenuPaneUI}.
    }
    {since 6.0}
} "ControlFeel"$"AquaMenuPaneFeel, SkinnedMenuPaneFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 26760 208 {text {purpose
        Scroll the {docref SkinnableMenuPaneUI}'s list of items by
        the given number of units.
    }
    {details
        A negative number will scroll upwards.
    }
    {since 6.0}
  } 9 units:int "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 26188 2 "" "#SkinnableControlUI"}
{ProcDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 39589 14 {unadvertised} 13 node:TreeNode "bool"}
{ClassDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 17202 14 {unadvertised} "SkinnableControlFrame"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 19759 2 "" 22 e:PointerEnvelopeEvent "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 19401 14 {unadvertised} 13 item:ListItem "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 17410 14 {unadvertised} "#HBox" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 17366 14 {unadvertised} "ListItem" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 17294 14 {unadvertised} "#{MultiUIValueControlFrame-of bool}" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 17777 14 {unadvertised} 63 content-tag:#String = null, list-item:ListItem, lb:ListBox, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 63673 128 {text {purpose
        A {docref ControlFeel} to be used with
        {docref SkinnableDropdownListUI}s.
    }
    {since 6.0}
} "BaseDropdownFeel"$"BaseStandardDropdownListFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 63749 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 32306 124 {text {purpose
        A {docref ControlFeel} to be used with
        {docref SkinnableDateFieldUI}.
    }
    {since 6.0}
} "ControlFeel"$"AquaDateFieldFeel, SkinnedDateFieldFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 32374 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 10983 162 {text {purpose
        Implements skinnable {docref TextField}s.
    }
    {details
        See {docref TextFieldUI} for more information.
    }
    {since 6.0}
} "SkinnableBaseTextFieldUI, TextFieldUI"$"SRGSkinnableTextFieldUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 11388 293 {text {purpose
        Instantiate this object.
    }
    {parameter control-skin,
        The skin used to draw this object.
    }
    {parameter control-feel,
        The feel used to handle events on this object.
    }
    {parameter ...,
        Additional option specifications.
    }
  } 87 control-skin:#BaseTextControlSkin = null, control-feel:#BaseTextControlFeel = null, ... ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 12470 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 12340 2 "" "Control"}
{OptionDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 12013 "bool" 0  2 ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 12240 14 {unadvertised} "String"}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 284491 14 {unadvertised} "SkRGBaseInnerRow"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 285065 14 {unadvertised} 0  "SkRGInnerRow"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 285394 14 {unadvertised} 16 lc:LayoutContext "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 284621 14 {unadvertised} "int" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 284660 14 {unadvertised} 110 ui:SkinnableRecordGridUI, children:#{FastArray-of Graphic}, has-option-children?:bool, secondary?:bool = false ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 199 107 {text {purpose
        A superclass for {docref ControlFeel}s used with button UIs.
    }
    {since 6.0}
} "ControlFeel"$"CommandButtonFeel, CheckButtonFeel, RadioButtonFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 573 294 {text {purpose Do whatever the button is supposed to do when it is pressed.}
    {details 
        {docref BaseButtonUI} defines some default event handlers, and
        may call its {ctext do-press-action} method. When that occues,
        this method is also called.
    }
    {since 6.0}
  } 0  "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 8612 14 {unadvertised} "TextField"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 9961 2 "" 9 e:FocusIn "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 8691 14 {unadvertised} "SkinnableSpinControlUI" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 9276 2 "" 20 forward?:bool = true "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 9545 2 "" 20 forward?:bool = true "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 10227 2 "" 10 e:FocusOut "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 8759 14 {unadvertised} 43 spin-control-ui:SkinnableSpinControlUI, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 732 121 {text {purpose The skinnable version of the UI object for a {docref
        ProgressBar} control.
    }
    {since 6.0}
} "ProgressBarUI, SkinnableControlUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 5439 2 "" 51 lc:LayoutContext, ascent:Distance, descent:Distance "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 4365 2 "" 21 renderer2d:Renderer2d "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 2548 "bool" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 4938 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 4251 2 "" "ProgressBarFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 4689 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 5144 2 "" 0  "String"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 4524 2 "" "Control"}
{OptionDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 2929 "#SkinSpec" 4 null 160 {text {purpose
        A specification used by this control to determine the
        visual appearance of its unfilled progress track.
    }
    {since 6.0}
  }}
{OptionDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 3623 "String" 8 "inline" 107 {text {purpose
        The vertical alignment of the caption to the progress bar.
    }
    {since 6.0}
  }}
{MethodDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 3796 2 "" 0  "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 5738 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 3691 2 "" 0  "ControlSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 3899 14 {unadvertised} 0  "StringGraphic"}
{OptionDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 3187 "#SkinSpec" 4 null 183 {text {purpose
        A specification used by this control to determine the
        visual appearance of its filled progress track when
        determinate.
    }
    {since 6.0}
  }}
{MethodDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 5992 2 "" 28 layout-context:LayoutContext "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 960 14 {unadvertised} "SkinnableControlFill" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 5233 2 "" 16 lc:LayoutContext "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 6175 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 906 14 {unadvertised} "StringGraphic" 0 }
{OptionDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 3444 "#SkinSpec" 4 null 185 {text {purpose
        A specification used by this control to determine the
        visual appearance of its filled progress track when
        indeterminate.
    }
    {since 6.0}
  }}
{MethodDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 6344 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 1381 346 {text {purpose
        Construct a new instance of this object.
    }
    {parameter control-skin,
        The {docref ProgressBarSkin} for this control UI.
    }
    {parameter control-feel,
        The {docref ProgressBarFeel} for this control UI.
    }
    {parameter ..., 
        Option settings are passed along to the base class.
    }
  } 79 control-skin:#ProgressBarSkin = null, control-feel:#ProgressBarFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 2063 14 {unadvertised} "CheckButton"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 2957 2 "" 20 forward?:bool = true "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 2127 14 {unadvertised} 244 value:bool = false, check-value:any = null, label:#Label = null, reactive-label:#ReactiveLabel = null, style:CheckButtonStyle = CheckButtonStyle.standard, text-breakable?:bool = false, valign:any = "origin", ui-object:#CheckButtonUI = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 238 145 {text {purpose
        Represents the skinnable {italic channel} associated with a
        {docref SkinnableScrollbarUI}.
    }
    {since 6.0}
} "ScrollbarChannel, TaggedSkinnableObject"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 649 279 {text {purpose
        Constructs this object.
    }
    {parameter ui,
        The {docref ScrollbarUI} this {italic channel} is associated
        with.
    }
    {parameter thumb-graphic,
        A {docref Graphic} to use inside of the {ctext thumb}.
    }
    {since 6.0}
  } 42 ui:ScrollbarUI, thumb-graphic:Graphic, ... ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 1756 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 1066 2 "" 21 renderer2d:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 1223 2 "" 9 g:Graphic "Thumb"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 1573 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 1925 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 1319 2 "" 28 layout-context:LayoutContext "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 7207 14 {unadvertised} "{SkinnableBaseTextControlUI-of
        BaseTextField,
        String,
        StringGraphic
    }"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 8011 2 "" 0  "StringGraphic"}
{FieldDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 7458 14 {unadvertised} "GRect" 13 {GRect.empty}}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 10012 2 "" 21 renderer2d:Renderer2d "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 7946 14 {unadvertised} "String"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 8370 2 "" 0  "Visual"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 8811 2 "" 0  "String"}
{FieldDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 7665 142 {text {purpose
        The {docref ScrollingClipFrame} that holds the text display
        elements of this control.
    }
    {since 7.0}
  } "#ScrollingClipFrame" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 9544 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 7390 14 {unadvertised} "StringBuf" 11 {StringBuf}}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 7710 14 {unadvertised} 68 control-skin:#BaseTextControlSkin, control-feel:#BaseTextControlFeel ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 188 96 {text {purpose
        A skinnable UI object for a {docref TreeControl}.
    }
    {since 7.0}
} "TreeControlUI, SkinnableControlUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 8916 2 "" 22 change:TreeModelChange "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 6153 2 "" 21 renderer2d:Renderer2d "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 3637 "bool" 0  2 ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 22089 14 {unadvertised} "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 5513 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 1779 14 {unadvertised} "bool" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 23163 2 "" "#TreeNode"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 24641 2 "" 13 node:TreeNode "String"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 5195 2 "" "Control"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 1510 14 {unadvertised} "Distance" 3 0cm}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 2173 14 {unadvertised} "VBox" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 9496 2 "" 21 node:#TreeNode = null "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 22272 2 "" 26 key:OptionKey, local?:bool "#OptionItem"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 8382 2 "" 28 layout-context:LayoutContext "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 1978 14 {unadvertised} "any" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 8565 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 4132 "#DisplayContext" 0  2 ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 3448 2 "" "String"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 984 518 {text {purpose
        The set of {docref SkinnableTreeCell}s currently being displayed.
    }
    {details
        Each {docref TreeItem} attached to this UI is held in a
        {docref SkinnableTreeCell}. This array holds all such
        {docref SkinnableTreeCell}s which are currently being displayed;
        e.g. whose parents are not collapsed.
        
        This array should be considered read-only, as changing
        its contents may adversely affect the operation of this UI.
    }
    {since 7.0}
  } "{Array-of SkinnableTreeCell}" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 2050 14 {unadvertised} "Distance" 4 -1cm}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 10326 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 5101 14 {unadvertised} "TreeControl"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 1831 14 {unadvertised} "FillPattern" 23 FillPattern.transparent}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 1941 14 {unadvertised} "any" 3 0cm}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 7987 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 1555 14 {unadvertised} "Distance" 3 0cm}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 19590 228 {text {purpose
        Returns the {docref TreeItem} currently displaying for the
        given {docref TreeNode}, or {docref null}.
    }
    {parameter node,
        The {docref TreeNode} of interest.
    }
    {since 7.0}
  } 13 node:TreeNode "#TreeItem"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 11688 14 {unadvertised} 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 4989 2 "" "TreeControlFeel"}
{OptionDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 4641 "OffsetSpec" 12 {OffsetSpec} 347 {text {purpose
        The desired bounds of each toggle button.
    }
    {details
        This property determines the dimensions of the rectangle
        reserved for each toggle. Space is reserved even when
        the toggle buttons are not showing, to help preserve
        equal spacing between {docref TreeItem}s.
    }
    {since 7.0}
  }}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 6847 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 1274 14 {unadvertised} "bool" 5 false}
{OptionDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 3847 "FillPattern" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 6312 2 "" 9 e:FocusIn "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 15585 14 {unadvertised} 35 root:TreeNode, index:int, depth:int "int"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 1609 14 {unadvertised} "GRect" 13 {GRect.empty}}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 10987 14 {unadvertised} 14 root:#TreeNode "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 20673 14 {unadvertised} 14 value:Distance "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 6577 2 "" 10 e:FocusOut "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 21100 14 {unadvertised} 9 depth:int "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 24062 413 {text {purpose
        Returns the {docref SkinnableTreeCell} that covers the given
        point, if any.
    }
    {parameter x,
        The x coordinate of the test point relative to this object's origin.
    }
    {parameter y,
        The y coordinate of the test point relative to this object's origin.
    }
    {return-vals
        A {docref SkinnableTreeCell}, or {docref null}.
    }
    {since 7.0}
  } 22 x:Distance, y:Distance "#SkinnableTreeCell"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 1066 14 {unadvertised} "#SkinnableTreeCell" 4 null}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 1730 14 {unadvertised} "bool" 4 true}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 4886 2 "" 0  "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 8128 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 17544 354 {text {purpose
        Called when a new {docref SkinnableTreeCell} is shown.
    }
    {parameter tree-cell,
        The {docref SkinnableTreeCell} affected.
    }
    {details
        By default, this method calls
        {docref TreeControlSkin.note-tree-cell-shown} and
        {docref TreeControlFeel.note-tree-cell-shown}.
    }
    {since 7.0}
  } 27 tree-cell:SkinnableTreeCell "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 2129 14 {unadvertised} "Frame" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 1320 14 {unadvertised} "{HashTable-of OptionKey, #OptionItem}" 39 {{HashTable-of OptionKey, #OptionItem}}}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 4781 2 "" 0  "ControlSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 18968 460 {text {purpose
        Called when a new toggle is created for a cell.
    }
    {parameter toggle,
        The new {docref CheckButton} toggle.
    }
    {parameter tree-cell,
        The {docref SkinnableTreeCell} containing the {param toggle}.
    }
    {details
        By default, this method calls
        {docref TreeControlSkin.note-toggle-creation-for-cell} and
        {docref TreeControlFeel.note-toggle-creation-for-cell}.
    }
    {since 7.0}
  } 47 toggle:CheckButton, tree-cell:SkinnableTreeCell "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 9699 2 "" 37 previous:#TreeNode, updated:#TreeNode "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 19950 14 {unadvertised} 8 size:any "Distance"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 1675 14 {unadvertised} "Distance" 2 0m}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 16186 14 {unadvertised} 13 node:TreeNode "SkinnableTreeCell"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 362 14 {unadvertised} "SkinnableTreeCellCache" 24 {SkinnableTreeCellCache}}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 18203 357 {text {purpose
        Called when a new {docref SkinnableTreeCell} is hidden.
    }
    {parameter tree-cell,
        The {docref SkinnableTreeCell} affected.
    }
    {details
        By default, this method calls
        {docref TreeControlSkin.note-tree-cell-hidden} and
        {docref TreeControlFeel.note-tree-cell-hidden}.
    }
    {since 7.0}
  } 27 tree-cell:SkinnableTreeCell "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 20370 14 {unadvertised} 0  "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 3994 "any" 0  2 ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 22009 14 {unadvertised} "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 1130 14 {unadvertised} "{Set-of TreeNode}" 38 {{Set-of TreeNode} efficient-size = 0}}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 16954 353 {text {purpose
        Returns a new {docref SkinnableTreeCell} for the given
        {docref TreeNode} and {docref TreeItem}.
    }
    {details
        Cells are cached, so this method will often be called only
        once for any given {docref TreeNode}/{docref TreeItem} pair,
        not every time a cell is redisplayed.
    }
    {since 7.0}
  } 28 node:TreeNode, item:TreeItem "SkinnableTreeCell"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 22988 266 {text {purpose
        The node where selection is anchored.
    }
    {details
        The anchor {docref TreeNode} need not be a part of the
        current selection, and setting it as the anchor will not
        add it to the selection.
    }
    {since 7.0}
  } "#TreeNode"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 8734 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 2592 362 {text {purpose
        Construct a new instance of this object.
    }
    {parameter control-skin,
        The {docref TreeControlSkin} for this control UI.
    }
    {parameter control-feel,
        The {docref TreeControlFeel} for this control UI.
    }
    {parameter ..., 
        Option settings are passed along to the base class.
    }
    {since 7.0}
  } 79 control-skin:#TreeControlSkin = null, control-feel:#TreeControlFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 571 14 {unadvertised} "Frame"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 696 14 {unadvertised} 21 option-parent:Graphic ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 1510 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 652 14 {unadvertised} "bool" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 625 14 {unadvertised} "Graphic" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 1430 2 "" "#GraphicOptions"}
{ClassDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 1425 14 {unadvertised} "VBox"$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 1865 14 {unadvertised} "bool" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 5896 2 "" "double"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 5033 14 {unadvertised} "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 1819 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 6201 14 {unadvertised} 17 vscroll:Scrollbar "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 1717 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 9012 2 "" 14 thing:any, ... "#Visual"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 1951 14 {unadvertised} "bool" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 3810 14 {unadvertised} "#SkinnableMenuScrollerButton"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 1492 2 "" "VBox" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 3991 14 {unadvertised} "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 1661 14 {unadvertised} "#SkinnableMenuScrollerButton" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 5991 2 "" "double"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 4844 14 {unadvertised} "#SkinnableMenuScrollerButton"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 1995 14 {unadvertised} "bool" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 2044 14 {unadvertised} "SkinnableMenuPaneUI" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 9368 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 3905 14 {unadvertised} "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 1761 14 {unadvertised} "#SkinnableMenuScrollerButton" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 8927 2 "" 7 e:Event "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 9275 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 1573 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 8409 14 {unadvertised} 12 bounds:GRect "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 1533 2 "" "ScrollBox" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 6773 2 "" 34 button:SkinnableMenuScrollerButton "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 4943 14 {unadvertised} "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 7071 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 1621 2 "" "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 9207 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 1903 14 {unadvertised} "bool" 5 false}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 9117 2 "" "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 2094 14 {unadvertised} 101 ui:SkinnableMenuPaneUI, vscroll?:bool = true, show-buttons?:bool = true, show-scrollbar?:bool = false ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 9558 14 {unadvertised} "CommandButton"$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 9639 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 10890 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 9673 14 {unadvertised} "SkinnableMenuScrollerBox" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 9795 14 {unadvertised} 56 container:SkinnableMenuScrollerBox, up?:bool = true, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 6673 126 {text {purpose
        A {docref ControlSkin} to be used with
        {docref SkinnableSpinControlUI}.
    }
    {since 6.0}
} "ControlSkin"$"SkinnedSpinControlSkin"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 6743 2 "" "#SkinnableControlUI"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 7383 270 {text {purpose
        Return the default width for a {docref SpinControl} when skinned.
    }
    {details
        The default width is an elastic with a preferred size of
        0.5in with a stretch order of {docref compliant-stretch-order}.
    }
    {since 6.0}
  } "Elastic"}
{ClassDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 46241 14 {unadvertised} "CollapseFrame, TaggedSkinnableObject"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 46352 14 {unadvertised} 3 ... ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 47013 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 46480 2 "" 12 r:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 46830 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 46576 2 "" 28 layout-context:LayoutContext "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 83 14 {unadvertised} "OverlayBox"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 305 14 {unadvertised} 15 e:OriginElastic "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 484 2 "" 52 lc:LayoutContext, lextent:Distance, rextent:Distance "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 150 14 {unadvertised} 3 ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 4713 123 {text {purpose
        A {docref ControlFeel} to be used with
        {docref SkinnableGroupBoxUI}.
    }
    {since 6.0}
} "ControlFeel"$""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 4780 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 67761 128 {text {purpose
        A {docref ControlSkin} to be used with
        {docref SkinnableDropdownListUI}s.
    }
    {since 6.0}
} "BaseDropdownSkin"$"SkinnedDropdownListSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 68426 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 67899 14 {unadvertised} "#SkinnableDropdownListUI"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 68016 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 1777 110 {text {purpose
        A {docref ControlFeel} for skinnable {docref TabContainer} UIs.
    }
    {since 6.0}
} "ControlFeel, TabControlNotifiedObject"$"SkinnedTabContainerFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 2358 101 {text {purpose
        Get the tab selector for the tab at the given index.
    }
    {since 6.0}
  } 9 index:int "#Graphic"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 1881 2 "" "#SkinnableControlUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 2754 101 {text {purpose
        Get the close button for the tab at the given index.
    }
    {since 6.0}
  } 9 index:int "#Graphic"}
{ClassDocInfo "controls/ui-skinnable/skinnable-rich-text-area-uis.scurl" 202 110 {text {purpose
        A {docref ControlFeel} for any skinnable {docref RichTextArea}.
    }
    {since 6.0}
} "TextAreaFeel"$"SkinnedRichTextAreaFeel, AquaRichTextAreaFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-rich-text-area-uis.scurl" 279 2 "" "#SkinnableControlUI"}
{ProcDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 39176 14 {unadvertised} 54 a:SkinnableTreeCellPointer, b:SkinnableTreeCellPointer "bool"}
{ProcDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 39389 14 {unadvertised} 26 a:SkinnableTreeCellPointer "int"}
{ClassDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 20967 91 {text {purpose 
        Implements skinnable {docref CheckButton}s.
    }
    {since 6.0}
} "BaseSkinnableButtonUI, CheckButtonUI"$"SRGSkinnableCheckButtonUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 23165 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 25279 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 25704 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 22790 2 "" "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 25116 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 23645 2 "" 0  "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 22396 "#SkinSpec" 4 null 151 {text {purpose
        A specification used by this UI to determine the
        visual appearance of its toggle when checked.
    }
    {since 6.0}
  }}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 22556 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 24809 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 22453 2 "" 0  "ControlFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 25825 14 {unadvertised} "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 24497 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 25603 2 "" 11 focus?:bool "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 21068 14 {unadvertised} "CheckButtonStyle" 25 CheckButtonStyle.standard}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 23066 14 {unadvertised} "any"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 24344 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 25442 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 24963 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 21156 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 24653 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 21534 321 {text {purpose
        Instantiate this object.
    }
    {parameter control-skin,
        The {docref ButtonSkin} for this UI object.
    }
    {parameter control-feel,
        The {docref CheckButtonFeel} for this UI object.
    }
    {parameter ...,
        Additional options specifications.
    }
    {since 6.0}
  } 74 control-skin:#ButtonSkin = null, control-feel:#CheckButtonFeel = null, ... ""}
{VariableDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 286 14 {unadvertised} 13 OriginElastic 211 {make-origin-elastic
        first=unstretchable-zero-length-elastic,
        last={make-elastic
                 preferred-size=1.5in,
                 stretch-order=compliant-stretch-order
             }
    }}
{ClassDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 8290 14 {unadvertised} "TaggedSkinnableObject, Frame, TabControlNotifiedObject"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 9796 2 "" 21 renderer2d:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 21182 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 12768 14 {unadvertised} 33 s:SkinnableMultiAccordionSelector "int"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 11033 14 {unadvertised} "Orientation"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 17663 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 19297 14 {unadvertised} 35 sel:SkinnableMultiAccordionSelector "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 18408 2 "" 9 index:int "void"}
{ClassVariableDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 8485 14 {unadvertised} "GRect" 26 {GRect 0cm, 0cm, 0cm, 0cm}}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 15809 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 10065 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 19604 14 {unadvertised} 30 index:int, pixel-size:Distance "(left:Distance, 
                     right:Distance, 
                     top:Distance, 
                     bot:Distance, 
                     clip-left?:bool,
                     clip-right?:bool,
                     clip-top?:bool,
                     clip-bot?:bool, 
                     valid?:bool)"}
{FieldDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 8621 14 {unadvertised} "SequenceBox" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 10316 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 10496 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 11144 14 {unadvertised} 0  "(selector:#SkinnableMultiAccordionSelector,
                     selector-index:int,
                     position:int)"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 11771 14 {unadvertised} 9 index:int "#SkinnableMultiAccordionSelector"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 14684 2 "" 9 index:int "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 8554 14 {unadvertised} "SkinnableMultiTabAccordionUI" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 19101 14 {unadvertised} 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 13255 14 {unadvertised} 52 from:int, reverse?:bool = false, cycle?:bool = false "(selector:#SkinnableMultiAccordionSelector,
                     position:int)"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 12232 14 {unadvertised} 33 s:SkinnableMultiAccordionSelector "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 10665 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 8673 14 {unadvertised} 46 accordion-ui:SkinnableMultiTabAccordionUI, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 2407 325 {text {purpose
        A common base class for skinnable ui objects of text controls.
    }
    {override 
        This class encapsulates a lot of code that would otherwise be
        duplicated in its subclasses. It is semantically unimportant,
        and is not intended for end users to override.
    }
    {since 6.0}
} "SkinnableControlUI, {BaseTextControlUI-of
        tControl,
        tValue,
        tStringGraphic
    }"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 6240 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 6846 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 5802 2 "" 51 lc:LayoutContext, ascent:Distance, descent:Distance "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 4631 2 "" 21 renderer2d:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 4142 2 "" 0  "ControlSkin"}
{OptionDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 5141 "bool" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 7028 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 4358 2 "" "BaseTextControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 6494 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 4478 2 "" 10 e:KeyPress "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 5459 2 "" 16 lc:LayoutContext "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 6677 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 4790 2 "" 9 e:FocusIn "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 4915 2 "" 10 e:FocusOut "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 4251 2 "" 0  "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 3082 221 {text {purpose Initialize this object.}
    {parameter control-skin,
        The control skin object to attach to this UI.
    }
    {parameter control-feel,
        The control feel object to attach to this UI.
    }
  } 60 control-skin:#ControlSkin, control-feel:#BaseTextControlFeel ""}
{ClassDocInfo "controls/ui-skinnable/skinnable.scurl" 245 153 {text {purpose
        Thrown when a {docref SkinnableObject} is attached to
        an incompatible {docref SkinnableControlUI}.
    }
    {since 6.0}
} "RuntimeException"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 760 412 {text {purpose
        Create a new object of this type.
    }
    {parameter attached-object,
        The {docref SkinnableObject} that could not attach to a
        {docref SkinnableControlUI}.
    }
    {parameter skinnable-ui,
        The {docref SkinnableControlUI} attachment target.
    }
    {parameter desired-type,
        The {docref Type} of object that the attachment target was expecting.
    }
  } 83 attached-object:SkinnableObject, skinnable-ui:SkinnableControlUI, desired-type:Type ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 301992 125 {text {purpose
        A {docref ControlFeel} to be used with
        {docref SkinnableRecordGridUI}.
    }
    {since 7.0}
} "ControlFeel"$"StandardRecordGridFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 302061 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 185 93 {text {purpose
        A channel frame that contains the slider knob.
    }
    {since 6.0}
} "SliderPanel, TaggedSkinnableObject"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 364 57 {text {purpose
        Instantiate this object.
    }
  } 38 ui:SliderUI, knob-graphic:Graphic, ... ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 2255 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 1201 2 "" 21 renderer2d:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 1016 2 "" 0  "Graphic"}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 1903 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 2086 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 725 2 "" 20 knob-graphic:Graphic "Graphic"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 1450 79 {text {purpose
        Whether a range selection gesture is underway.
    }
  } "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 1536 2 "" "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 1649 2 "" 28 layout-context:LayoutContext "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 5267 123 {text {purpose
        A {docref ControlSkin} to be used with
        {docref SkinnableGroupBoxUI}.
    }
    {since 6.0}
} "ControlSkin"$"SkinnedGroupBoxSkin"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 5334 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 13553 125 {text {purpose
        A {docref ControlSkin} to be used with
        {docref SkinnableMenuButtonUI}.
    }
    {since 7.0}
} "ControlSkin"$"SkinnedMenuButtonSkin"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 13622 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 35364 110 {text {purpose
        A {docref ControlSkin} for any skinnable {docref TabAccordion}.
    }
    {since 6.0}
} "ControlSkin, TabControlNotifiedObject"$"SkinnedTabAccordionSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 35943 101 {text {purpose
        Get the tab selector for the tab at the given index.
    }
    {since 6.0}
  } 9 index:int "#SkinnableAccordionSelector"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 35472 2 "" "#SkinnableControlUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 36412 101 {text {purpose
        Notify that the focused selector is about to change.
    }
    {since 6.0}
  } 36 selector:#SkinnableAccordionSelector "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 37043 14 {unadvertised} "SkinnableTreeCellPointer"$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 37137 14 {unadvertised} "#TreeNode" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 37240 14 {unadvertised} "#TreeNode"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 37306 14 {unadvertised} "TreeNode"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 37173 14 {unadvertised} 0  ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 34716 14 {unadvertised} "SkinnableControlFrame"$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 34908 14 {unadvertised} "DefaultSkinnableTabContainerControlFrame" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 35066 14 {unadvertised} "ScrollingClipFrame" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 35119 14 {unadvertised} "SequenceBox" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 35243 14 {unadvertised} "int" 1 0}
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 35203 14 {unadvertised} "#DSTCSelector" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 41733 14 {unadvertised} 9 index:int "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 35012 14 {unadvertised} "CollapseFrame" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 36540 2 "" 28 lc:LayoutContext, rect:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 40509 14 {unadvertised} 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 42830 14 {unadvertised} 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 43223 14 {unadvertised} 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 37953 14 {unadvertised} 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 43514 14 {unadvertised} 9 index:int "DSTCSelector"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 34846 14 {unadvertised} "SkinnableTabContainerUI" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 35313 14 {unadvertised} 59 control-frame:DefaultSkinnableTabContainerControlFrame, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable.scurl" 2222 137 {text {purpose
        Any object designed to be attached to a single
        {docref SkinnableControlUI} object.
    }
    {since 6.0}
} ""$"TaggedSkinnableObject, CompoundSkinnableObject"}
{FieldDocInfo "controls/ui-skinnable/skinnable.scurl" 2284 14 {unadvertised} "#SkinnableControlUI" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable.scurl" 2858 519 {text {purpose
        The {docref SkinnableControlUI} this object is attached to, if any.
    }
    {details
        This property is set automatically when this object is assigned
        to a {docref SkinnableControlUI} through
        {docref SkinnableControlUI.set-tagged-content}.
        An object of this type can only be attached to one such
        UI object at any time.

        By default, a change to this property will call
        {docref-abbr SkinnableObject.note-ui-changed}.
    }
    {since 6.0}
  } "#SkinnableControlUI"}
{AccessorDocInfo "controls/ui-skinnable/skinnable.scurl" 2938 2 "" "#SkinnableControlUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 3451 327 {text {purpose
        Inform this object that it has been attached to a new
        {docref SkinnableControlUI}, or detached from all such
        objects.
    }
    {details
        This method is called every time the property
        {docref-abbr SkinnableObject.ui-object} of this object changes.
    }
    {since 6.0}
  } 0  "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 22052 181 {text {purpose 
        A generic superclass to the concrete user interface classes for 
        skinnable {docref DropdownListUI}s and {docref ComboBoxUI}s.
    }
    {since 6.0}
} "SkinnableControlUI, Observer, GraphicOptions"$"SkinnableDropdownListUI, SkinnableComboBoxUI"}
{OptionDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 24015 "FontWeight" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 27364 62 {text {purpose Make the dropdown visible.}
    {since 6.0}
  } 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 22233 14 {unadvertised} "bool" 4 true}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 25316 14 {unadvertised} "MenuPane"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 24594 2 "" "BaseDropdownFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 25860 14 {unadvertised} "String"}
{OptionDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 23921 "FontStyle" 0  2 ""}
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 22189 14 {unadvertised} "#MenuPane" 4 null}
{OptionDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 23553 "FillPattern" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 28011 92 {text {purpose Rebuild the list of {docref MenuItem}s used in the menu.}
    {since 6.0}
  } 28 items:{Iterator-of ListItem} "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 24330 "#StyleManager" 0  2 ""}
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 22488 153 {text {purpose
        Allow a {docref ControlSkin} to control whether or not a
        background is set on the dropdown menu.
    }
    {since 6.0}
  } "bool" 5 false}
{OptionDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 24437 "LookAndFeel" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 30375 95 {text {purpose
        Called when the dropdown menu has been opened.
    }
    {since 6.0}
  } 0  "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 23741 "String" 0  2 ""}
{OptionDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 24220 "#FillPattern" 0  2 ""}
{OptionDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 24113 "#FillPattern" 0  2 ""}
{OptionDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 23635 "FillPattern" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 31170 213 {text {purpose
        Create a {docref MenuAction} for dropdown use.
    }
    {details
        This method calls the equivalent method on the attached
        {docref BaseDropdownSkin}.
    }
    {since 6.0}
  } 13 item:ListItem "MenuAction"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 26196 259 {text {purpose 
        Performs an action when the item at the given index is 
        selected on the dropdown.
    }
    {details
        Calls similar methods on the attached {docref ControlSkin}
        and {docref ControlFeel}.
    }
    {since 6.0}
  } 18 selected-index:int "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 23195 "bool" 0  2 ""}
{OptionDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 23352 "Background" 0  2 ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 25094 337 {text {purpose
        The {docref MenuPane} associated with this object.
    }
    {notes
        The {ctext MenuPane} actually does the hard work of drawing
        the dropdown and making it selectable.

        The setter will stop observing the old {ctext MenuPane} and
        start observing the new one.
    }
    {since 6.0}
  } "MenuPane"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 26809 299 {text {purpose The preferred width of the dropdown when it is displayed.}
    {details 
        If the dropdown is too close to the edge of the screen, the
        user interface delegate may choose to override this property
        and make the dropdown a different width.
    }
    {since 6.0}
  } "Distance"}
{OptionDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 23836 "any" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 26873 2 "" 30 sender:Observable, message:any "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 30536 95 {text {purpose
        Called when the dropdown menu has been closed.
    }
    {since 6.0}
  } 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 29024 451 {text {purpose
        Add a {docref MenuItem} to the dropdown list menu.
    }
    {details
        This method first generates a {docref MenuAction} by
        calling {docref BaseDropdownSkin.create-menu-item} and
        then attaching an {docref EventHandler} to it for
        {docref Action} events. That event handler will call
        {docref SkinnableBaseDropdownUI.item-selected-on-dropdown}
        when it fires.
    }
    {since 6.0}
  } 24 item:ListItem, index:int "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 25719 14 {unadvertised} "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 30813 211 {text {purpose
        Create a {docref MenuPane} for dropdown use.
    }
    {details
        This method calls the equivalent method on the attached
        {docref BaseDropdownSkin}.
    }
    {since 6.0}
  } 0  "MenuPane"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 31468 84 {text {purpose
        Create the drop button for this UI.
    }
    {since 6.0}
  } 0  "CommandButton"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 22846 261 {text {purpose
        Instantiate this object.
    }
    {parameter control-skin,
        The {docref BaseDropdownSkin} for this control UI.
    }
    {parameter control-feel,
        The {docref BaseDropdownFeel} for this control UI.
    }
    {since 6.0}
  } 62 control-skin:#BaseDropdownSkin, control-feel:#BaseDropdownFeel ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 64245 124 {text {purpose
        A {docref ControlFeel} to be used with
        {docref SkinnableComboBoxUI}s.
    }
    {since 6.0}
} "BaseDropdownFeel"$"BaseStandardComboBoxFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 64317 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 3610 89 {text {purpose
        Implements skinnable {docref MenuButton}s.
    }
    {since 7.0}
} "MenuButtonUI, SkinnableControlUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 4362 391 {text {purpose 
        Construct a {ctext SkinnableMenuButtonUI}.
    }
    {parameter control-skin,
        The {docref MenuButtonSkin} for this control UI.
    }
    {parameter control-feel,
        The {docref MenuButtonFeel} for this control UI.
    }
    {parameter ...,
        Option settings are passed along to the
        {ctext MenuButtonUI} base class.
    }
    {since 7.0}
  } 77 control-skin:#MenuButtonSkin = null, control-feel:#MenuButtonFeel = null, ... ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 6992 2 "" 21 renderer2d:Renderer2d "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 5412 "bool" 0  2 ""}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 3833 14 {unadvertised} "MenuBar" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 6108 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 12696 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 9900 305 {text {purpose
        Shows the menu pane.
    }
    {details
        It first calls
        {docref MenuButtonUI.synchronize-menu-elements}.

        If the layout of the {docref MenuButton} is then valid and
        the menu pane has one or more items, the menu pane is shown.
    }
    {since 7.0}
  } 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 3738 14 {unadvertised} "CommandButton" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 13180 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 11733 14 {unadvertised} 0  "HBox"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 12877 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 13060 2 "" 9 index:int "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 5620 "#FocusManager" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 8345 2 "" 28 layout-context:LayoutContext "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 3784 14 {unadvertised} "#Label" 12 {Label null}}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 8528 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 11611 85 {text {purpose
        Called when the menu pane is closed.
    }
    {since 7.0}
  } 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 3706 14 {unadvertised} "HBox" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 13307 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 7527 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 5996 2 "" "MenuButtonFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 7151 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 9248 2 "" 9 e:FocusIn "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 11948 14 {unadvertised} 0  "CommandButton"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 9440 2 "" 10 e:FocusOut "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 5894 2 "" 0  "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 8091 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 10459 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 5790 2 "" 0  "ControlSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 12577 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 3866 14 {unadvertised} "SkinnableMenuPaneHelper" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 8879 2 "" 14 e:PointerEnter "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 3923 14 {unadvertised} "MenuPane" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 9059 2 "" 14 e:PointerLeave "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 8697 2 "" 22 x:Distance, y:Distance "bool"}
{VariableDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 313 14 {unadvertised} 13 OriginElastic 225 {make-origin-elastic
        first = unstretchable-zero-length-elastic,
        last = {make-elastic
                   preferred-size = 1.5in,
                   stretch-order = compliant-stretch-order
               }
    }}
{ClassDocInfo "controls/ui-skinnable/skinnable.scurl" 20349 294 {text {purpose
        Defines an appearance and layout delegate object
        for a {docref SkinnableControlUI}.
    }
    {details
        This class is designed to arrange, size, and paint the graphical
        hierarchy for its attached {docref SkinnableControlUI}.
    }
    {since 6.0}
} "CompoundSkinnableObject"$"StandardControlSkin, ProgressBarSkin, ListBoxSkin, MultiTabAccordionSkin, SpinControlSkin, GroupBoxSkin, MenuButtonSkin, TabAccordionSkin, TabContainerSkin, MenuBarSkin, CalendarControlSkin, DateFieldSkin, BaseTextControlSkin, TreeControlSkin, MenuPaneSkin, BaseDropdownSkin, RecordGridSkin, ScrollbarSkin, SliderSkin, ButtonSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 26258 620 {text {purpose
        Note that a bounds-related state change may have occured on
        a tagged content {docref Graphic}.
    }
    {parameter content-tag,
        The {docref String} mapping the {docref Graphic} of note.
    }
    {parameter change-type,
        The type of change that occured.
    }
    {details
        The changes noted by this method are generally distinct from
        those which might be signalled in {ctext react-to-visual-change},
        {ctext react-to-state-change}, and {ctext option-change-notify}.
        See {docref GraphicStateChange} for more details. 
    }
    {since 6.0}
  } 50 content-tag:String, change-type:GraphicStateChange "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 24966 154 {text {purpose
        Called when {ctext react-to-visual-change} is called on the
        attached {docref SkinnableControlUI}.
    }
    {since 6.0}
  } 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 21711 429 {text {purpose
        Called when one of the visual states of this object's
        attached {docref SkinnableControlUI} has changed.
    }
    {parameter visual-tag,
        The tag on the visual state that changed.
        \"\" indicates the default {ctext visual-tag}.
    }
    {parameter new-state,
        The new value of the tagged visual state.
        \"\" specifies the primary visual state.
    }
    {since 6.0}
  } 35 visual-tag:String, new-state:String "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 24625 372 {text {purpose
        Sets the graphical child of the attached
        {docref SkinnableControlUI} from this object.
    }
    {details
        As {ctext ControlSkin} is in charge of the overall graphical
        hierarchy beneath its {docref SkinnableControlUI}, this method
        can be used to set the local root to the skin's managed tree.
    }
    {since 6.0}
  } 10 g:#Graphic "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 25234 2 "" 30 item:OptionItem, removed?:bool "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 24021 919 {text {purpose
        Overdraws this skin's decorations for the {docref Graphic}
        with the given tag on the attached {docref SkinnableControlUI}.
    }
    {parameter renderer2d,
        The {docref Renderer2d} to use to draw this skin.
    }
    {parameter content-tag,
        The {docref String} mapping the {docref Graphic} to be decorated.
    }
    {details
        This method is generally called by the {ctext draw} methods
        of individual {docref Graphic}s within the
        {docref SkinnableControlUI}. Note that the UI object itself
        will call this method when it is drawn, as
        {docref SkinnableControlUI} is a {docref TaggedSkinnableObject}.

        Similar to {docref ControlSkin.draw-skin-for-content-graphic}
        but draws on top of any content visuals, instead of beneath.
        This may obscure content visuals, so should be used with care.
    }
    {since 6.0}
  } 41 renderer2d:Renderer2d, content-tag:String "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 27149 686 {text {purpose
        Whether a point on the {docref Graphic} would be at least
        partially opaque if drawn.
    }
    {parameter content-tag,
        The {docref String} mapping the {docref Graphic} of note.
    }
    {parameter x,
        The horizontal {docref Distance} of the query point in the
        local coordinate system of the {ctext bound-graphic}.
    }
    {parameter y,
        The vertical {docref Distance} of the query point in the
        local coordinate system of the {ctext bound-graphic}.
    }
    {override
        By default, this method assumes that all points with the
        bounds of the {ctext bound-graphic} are opaque.
    }
    {since 7.0}
  } 42 content-tag:String, x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 21041 557 {text {purpose
        Returns the visual state set in the attached
        {docref SkinnableControlUI} for the given {ctext tag}.
    }
    {parameter content-tag,
        A {docref String} tag of interest.
        (\"\" represents the UI itself.)
    }
    {return-vals
        A {docref String} representing the current state for the
        given tag, or {docref null} if that tag is unset.
    }
    {details
        By default, this method is equivalent to calling
        {docref SkinnableControlUI.get-tagged-visual-state}.
    }
    {since 6.0}
  } 18 content-tag:String "#String"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 22910 970 {text {purpose
        Draws this skin's decorations for the {docref Graphic}
        with the given tag on the attached {docref SkinnableControlUI}.
    }
    {parameter renderer2d,
        The {docref Renderer2d} to use to draw this skin.
    }
    {parameter content-tag,
        The {docref String} mapping the {docref Graphic} to be decorated.
    }
    {details
        This method is generally called by the {ctext draw} methods
        of individual {docref Graphic}s within the
        {docref SkinnableControlUI}. Note that the UI object itself
        will call this method when it is drawn, as
        {docref SkinnableControlUI} is a {docref TaggedSkinnableObject}.

        Similar to {docref ControlSkin.overdraw-skin-for-content-graphic}
        but draws beneath any content visuals, instead of above. This
        approach is generally favored for most applications as it will
        not, for example, overwrite content text.
    }
    {since 6.0}
  } 41 renderer2d:Renderer2d, content-tag:String "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 63166 104 {text {purpose
        A {docref ControlFeel} to be used with dropdown controls.
    }
    {since 6.0}
} "ControlFeel"$"DropdownListFeel, ComboBoxFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 63455 198 {text {purpose
        Note that a particular index was selected in the menu.
    }
    {parameter selected-index,
        The index of the item selected on the popup menu.
    }
    {since 6.0}
  } 18 selected-index:int "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 58536 14 {unadvertised} "TextField"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 58831 14 {unadvertised} 37 combo-box-ui:SkinnableComboBoxUI, ... ""}
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 58610 14 {unadvertised} "SkinnableComboBoxUI" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 58776 14 {unadvertised} "bool" 5 false}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 60606 2 "" 9 e:FocusIn "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 59340 2 "" "String"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 59882 2 "" 20 forward?:bool = true "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 60151 2 "" 20 forward?:bool = true "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 61397 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 60516 2 "" 0  "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 60857 2 "" 10 e:FocusOut "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 59526 14 {unadvertised} "ComboBox"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 59621 2 "" "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 61052 2 "" 11 name:String "#Command"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 59759 2 "" 0  "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 251662 14 {unadvertised} ""$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 251928 14 {unadvertised} "bool" 4 true}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 251742 14 {unadvertised} "Distance" 3 0cm}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 252809 14 {unadvertised} "Distance"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 251703 14 {unadvertised} "Distance" 3 0cm}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 251821 14 {unadvertised} "SkRGColumnLayouts" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 252313 14 {unadvertised} "Distance"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 251780 14 {unadvertised} "RecordGridColumn" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 251968 14 {unadvertised} "bool" 5 false}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 252551 14 {unadvertised} "Distance"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 252959 14 {unadvertised} "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 252011 14 {unadvertised} 49 column:RecordGridColumn, parent:SkRGColumnLayouts ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 264721 14 {unadvertised} "SkRGBaseRow"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 265045 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 266373 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 264786 14 {unadvertised} 67 ui:SkinnableRecordGridUI, selector:#Graphic, inner-row:SkRGInnerRow ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 23318 429 {text {purpose
        The skinnable UI delegate for {docref DateField}.
    }
    {notes
        This object can be styled by writing style rules for "DateField"  and
        "DateField/date-editor". See {link
        href = {url
                   "curl://install/docs/en/dguide/styled-controls.curl#skinning-calendar-controls"
               },
        Skinning Calendar Controls} for more information.
    }
    {since 6.0}
} "DateFieldUI, SkinnableControlUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 25792 2 "" 51 lc:LayoutContext, ascent:Distance, descent:Distance "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 24812 2 "" 21 renderer2d:Renderer2d "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 27712 "bool" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 30135 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 27892 14 {unadvertised} 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 24702 2 "" "DateFieldFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 31481 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 29925 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 27536 2 "" 0  "String"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 27242 199 {text {purpose
        Creates a {ctext Graphic} that would dropdown the
        {docref Graphic} returned by
        {docref SkinnableDateFieldUI.create-dropdown-contents}.
    }
    {since 6.0}
  } 0  "Graphic"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 24971 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 26351 138 {text {purpose
        Returns the {docref Graphic} to display when the user
        clicks the dropdown button.
    }
    {since 6.0}
  } 0  "Graphic"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 24601 2 "" 0  "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 30276 2 "" 28 layout-context:LayoutContext "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 23473 14 {unadvertised} "#SDFDropdownButton" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 24498 2 "" 0  "ControlSkin"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 25438 324 {text {purpose
        The object that should request key focus when the
        {docref DateField} associated with this 
        {docref DateFieldUI} becomes active.
    }
    {override
        By default it returns the docref {docref Graphic} returned by
        {docref SkinnableDateFieldUI.create-date-editor}.
    }
  } "Visual"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 26617 142 {text {purpose
        Creates a {ctext Graphic} to display and change
        the value of the date in the control.
    }
    {since 6.0}
  } 0  "Graphic"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 30530 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 25589 2 "" 16 lc:LayoutContext "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 30713 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 26090 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 23423 14 {unadvertised} "#DateFieldSpinControl" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 31348 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 23568 14 {unadvertised} "bool" 5 false}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 31135 14 {unadvertised} 35 visual-tag:String, new-state:String "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 23524 14 {unadvertised} "bool" 5 false}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 30882 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 24007 370 {text {purpose
        Construct a new instance of this object.
    }
    {parameter control-skin,
        The {docref CalendarControlSkin} for this control UI.
    }
    {parameter control-feel,
        The {docref CalendarControlFeel} for this control UI.
    }
    {parameter ..., 
        Option settings are passed along to the base class.
    }
    {since 6.0}
  } 75 control-skin:#DateFieldSkin = null, control-feel:#DateFieldFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 203 110 {text {purpose
        A {docref ControlSkin} for any skinnable {docref TabContainer}.
    }
    {since 6.0}
} "ControlSkin, TabControlNotifiedObject"$"SkinnedTabContainerSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 968 101 {text {purpose
        Get the tab selector for the tab at the given index.
    }
    {since 6.0}
  } 9 index:int "#Graphic"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 788 116 {text {purpose
        Called from {docref SkinnableTabContainerUI.ensure-button-visible}.
    }
    {since 6.0}
  } 9 index:int "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 300 2 "" "#SkinnableControlUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 1364 101 {text {purpose
        Get the close button for the tab at the given index.
    }
    {since 6.0}
  } 9 index:int "#Graphic"}
{ClassDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 11874 121 {text {purpose
        A {docref ControlFeel} to be used with
        {docref SkinnableSliderUI}.
    }
    {since 6.0}
} "ControlFeel"$"StandardSliderFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 11939 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 45682 14 {unadvertised} "CommandButton"$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 45768 14 {unadvertised} "DSTCSelector" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 45819 14 {unadvertised} 21 selector:DSTCSelector ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 260455 14 {unadvertised} "SkRGBaseHeaderRow"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 261653 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 264129 14 {unadvertised} 7 col:int "#SkRGSharedColumnHeader"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 261539 14 {unadvertised} 5 i:int "SkRGSharedColumnHeader"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 260533 14 {unadvertised} 41 ui:SkinnableRecordGridUI, layer-index:int ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 287349 14 {unadvertised} "SkRGBaseColumnHeader"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 288390 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 287430 14 {unadvertised} "RecordGridColumnGroup" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 287494 14 {unadvertised} 34 column-group:RecordGridColumnGroup ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 11702 122 {text {purpose
        A {docref ControlSkin} to be used with
        {docref SkinnableMenuBarUI}.
    }
    {since 7.0}
} "ControlSkin"$"SkinnedMenuBarSkin"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 11768 2 "" "#SkinnableControlUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 12429 301 {text {purpose
        If non-{ctext null} it is the {docref Graphic} that will be
        used as a menu separator for this {docref MenuPane}.
    }
    {notes
        By default it is {ctext null}. So the default {docref MenuSeparator}
        {ctext Graphic} will be used.
    }
    {since 7.0}
  } 0  "#Graphic"}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-cell-uis.scurl" 1707 125 {text {purpose
        A skinnable UI intended for use with
        {docref StandardCheckButtonCell}.
    }
    {since 7.0}
} "SkinnableCheckButtonUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-cell-uis.scurl" 3439 2 "" 18 e:ContextMenuEvent "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-cell-uis.scurl" 2598 2 "" 11 ev:KeyPress "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-cell-uis.scurl" 3223 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-cell-uis.scurl" 2132 321 {text {purpose
        Instantiate this object.
    }
    {parameter control-skin,
        The {docref ButtonSkin} for this UI object.
    }
    {parameter control-feel,
        The {docref CheckButtonFeel} for this UI object.
    }
    {parameter ...,
        Additional options specifications.
    }
    {since 7.0}
  } 74 control-skin:#ButtonSkin = null, control-feel:#CheckButtonFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 11715 130 {text {purpose
        A {docref ControlSkin} to be used with
        {docref SkinnableCalendarControlUI}.
    }
    {since 6.0}
} "ControlSkin"$"SkinnedCalendarControlSkin"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 11789 2 "" "#SkinnableControlUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 12309 142 {text {purpose
        Called when a {docref CalendarControlDayFrame} is created
        for use in the attached UI.
    }
    {since 7.0}
  } 33 day-frame:CalendarControlDayFrame "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 31750 124 {text {purpose
        A {docref ControlSkin} to be used with
        {docref SkinnableDateFieldUI}.
    }
    {since 6.0}
} "ControlSkin"$"SkinnedDateFieldSkin"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 31818 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 2564 315 {text {purpose
        The {italic thumb} associated with a
        {docref SkinnableScrollbarChannel}.
    }
    {notes
        This is created by the {ctext SkinnableScrollbarChannel}.

        This is the object that represents the current scroll position
        in the {italic channel}.
    }
    {since 6.0}
} "Thumb, TaggedSkinnableObject"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 3061 311 {text {purpose
        Instantiate this object.
    }
    {parameter graphic,
        The {docref Graphic} to be placed inside the {docref Thumb} of
        this object.
    }
    {parameter channel,
        The {docref ScrollbarChannel} this {docref Thumb} is
        associated with.
    }
    {since 6.0}
  } 39 graphic:Graphic, panel:ScrollbarChannel ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 4747 2 "" 14 e:PointerLeave "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 3311 14 {unadvertised} "SkinnableScrollbarUI"}
{FieldDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 2660 14 {unadvertised} "bool" 5 false}
{FieldDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 2706 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 3426 2 "" 21 renderer2d:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 5467 2 "" 13 e:GrabRelease "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 5702 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 4504 2 "" 14 e:PointerEnter "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 5292 2 "" 16 e:PointerRelease "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 4983 2 "" 14 e:PointerPress "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 3839 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 4022 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 4191 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 3585 2 "" 28 layout-context:LayoutContext "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 235460 14 {unadvertised} ""$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 235502 14 {unadvertised} "Distance" 3 0cm}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 236003 14 {unadvertised} 56 ui:SkinnableRecordGridUI, internal-grid:SkRGInternalGrid ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 239731 14 {unadvertised} "int"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 235805 14 {unadvertised} "Distance" 3 0cm}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 236314 14 {unadvertised} "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 245153 14 {unadvertised} 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 236667 14 {unadvertised} "Distance"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 235635 14 {unadvertised} "SkinnableRecordGridUI" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 240977 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 248706 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 235548 14 {unadvertised} "Distance" 3 0cm}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 235587 14 {unadvertised} "Distance" 3 0cm}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 236383 14 {unadvertised} "Distance"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 237343 14 {unadvertised} "Distance"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 239663 14 {unadvertised} "int"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 236923 14 {unadvertised} "Distance"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 235944 14 {unadvertised} "SkRGInternalGrid" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 239922 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 239579 14 {unadvertised} 5 i:int "SkRGColumnLayout"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 250185 14 {unadvertised} 23 column:RecordGridColumn "Elastic"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 238008 14 {unadvertised} "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 246774 14 {unadvertised} 47 column:int, delta:Distance, notify?:bool = true "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 235686 14 {unadvertised} "{FastArray-of SkRGColumnLayout}" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 237650 14 {unadvertised} "Distance"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 239080 14 {unadvertised} "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 241696 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 248815 14 {unadvertised} 9 index:int "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 237053 14 {unadvertised} "Distance"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 239288 14 {unadvertised} "Distance"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 239373 14 {unadvertised} "Distance"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 237870 14 {unadvertised} "Distance"}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 125971 14 {unadvertised} "ClipFrame, ContainerDragScroller"$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 128097 14 {unadvertised} "int" 2 -1}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 127709 14 {unadvertised} "Distance" 2 0m}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 203921 2 "" 14 r2d:Renderer2d "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 127308 14 {unadvertised} "FillPattern" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 216778 14 {unadvertised} 14 r2d:Renderer2d "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 127469 14 {unadvertised} "GRect" 13 {GRect.empty}}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 126390 14 {unadvertised} "SkinnableRecordGridUI" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 126542 14 {unadvertised} "Distance" 3 1cm}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 142980 14 {unadvertised} 9 count:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 192132 14 {unadvertised} 22 x:Distance, y:Distance "int"}
{OptionDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 234297 "any" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 196508 14 {unadvertised} 30 col:int, relative-col:int = -1 "(a:int, b:int)"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 127963 14 {unadvertised} "bool" 5 false}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 136381 14 {unadvertised} "int"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 127118 14 {unadvertised} "FillPattern" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 127215 14 {unadvertised} "FillPattern" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 126631 14 {unadvertised} "bool" 5 false}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 129276 14 {unadvertised} "int" 2 -2}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 181377 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 204487 14 {unadvertised} 14 r2d:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 131400 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 233846 "FillPattern" 0  2 ""}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 127014 14 {unadvertised} "Distance" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 226806 14 {unadvertised} 0  "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 234545 "any" 0  2 ""}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 127416 14 {unadvertised} "Background" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 173250 2 "" 14 ev:DragStarted "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 187653 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 127753 14 {unadvertised} "int" 2 -1}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 179462 2 "" 22 x:Distance, y:Distance "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 171286 2 "" 16 ev:PointerMotion "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 182682 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 136817 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 215339 14 {unadvertised} 14 r2d:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 198042 14 {unadvertised} 49 x:Distance, y:Distance, start-select?:bool = true "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 165159 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 199648 14 {unadvertised} 49 x:Distance, y:Distance, start-select?:bool = true "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 135941 14 {unadvertised} 5 i:int "SequenceLayout"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 227001 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 129132 14 {unadvertised} "{Array-of int}" 20 {new {Array-of int}}}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 188434 14 {unadvertised} 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 135558 14 {unadvertised} "int"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 229627 14 {unadvertised} "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 202690 14 {unadvertised} 70 x:Distance, y:Distance, start-select?:bool = true, eager?:bool = false "(row:int, col:int)"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 145115 14 {unadvertised} 9 count:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 233030 14 {unadvertised} 21 source-fp:FillPattern "FillPattern"}
{OptionDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 234963 "Background" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 219300 14 {unadvertised} 14 r2d:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 229497 14 {unadvertised} 9 index:int "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 127258 14 {unadvertised} "FillPattern" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 217526 14 {unadvertised} 14 r2d:Renderer2d "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 126721 14 {unadvertised} "bool" 5 false}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 168261 14 {unadvertised} 17 ev:PointerRelease "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 228672 14 {unadvertised} "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 167683 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 129357 14 {unadvertised} 24 ui:SkinnableRecordGridUI ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 166063 14 {unadvertised} "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 128211 14 {unadvertised} "#RecordGridRegion" 4 null}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 126441 14 {unadvertised} "VBox" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 230914 14 {unadvertised} 5 i:int "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 135751 14 {unadvertised} 5 i:int "#SequenceLayout"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 126678 14 {unadvertised} "int" 1 0}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 127830 14 {unadvertised} "int" 1 0}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 190141 2 "" 23 ev:PointerEnvelopeEvent "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 223784 14 {unadvertised} 22 x:Distance, y:Distance "(target:Graphic,
                     record-index:int,
                     column-index:int
                    )"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 232370 14 {unadvertised} "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 164254 14 {unadvertised} 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 232186 14 {unadvertised} "Distance"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 128617 14 {unadvertised} "{Array-of int}" 20 {new {Array-of int}}}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 146346 14 {unadvertised} "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 231186 14 {unadvertised} 5 i:int "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 210755 14 {unadvertised} 14 r2d:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 192445 14 {unadvertised} 47 x:Distance, y:Distance, start-move?:bool = true "int"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 127922 14 {unadvertised} "bool" 5 false}
{OptionDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 234127 "Background" 0  2 ""}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 128695 14 {unadvertised} "{Array-of RecordGridColumn}" 33 {new {Array-of RecordGridColumn}}}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 128277 14 {unadvertised} "#RecordGridRegion" 4 null}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 228348 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 190869 14 {unadvertised} 22 x:Distance, y:Distance "int"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 127163 14 {unadvertised} "FillPattern" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 126497 14 {unadvertised} "int" 2 -1}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 167912 2 "" 17 ev:PointerRelease "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 126941 14 {unadvertised} "int" 2 -1}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 147496 2 "" 15 ev:PointerPress "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 227530 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 127868 14 {unadvertised} "#Graphic" 4 null}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 128143 14 {unadvertised} "#BaseRecordGridColumn" 4 null}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 172373 14 {unadvertised} 30 base-resize-col:int, layer:int "int"}
{OptionDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 234731 "FillPattern" 0  2 ""}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 127788 14 {unadvertised} "int" 2 -1}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 185206 14 {unadvertised} 46 start-index:int, end-index:int, delta:Distance "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 230666 14 {unadvertised} 5 i:int "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 147837 14 {unadvertised} 15 ev:PointerPress "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 206170 14 {unadvertised} 14 r2d:Renderer2d "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 126586 14 {unadvertised} "int" 2 -1}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 231751 14 {unadvertised} "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 231450 14 {unadvertised} 5 i:int "(start:Distance, height:Distance)"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 127672 14 {unadvertised} "int" 2 -1}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 128559 14 {unadvertised} "bool" 5 false}
{ClassVariableDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 126058 14 {unadvertised} "OriginElastic" 268 {make-origin-elastic
        last =
            {make-elastic
                minimum-size = 0m,
                preferred-size = 100m,
                compress-order = rigid-compress-order,
                stretch-order = compliant-stretch-order
            }
      }}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 128050 14 {unadvertised} "int" 2 -1}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 129314 14 {unadvertised} "int" 2 -2}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 127361 14 {unadvertised} "Background" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 127067 14 {unadvertised} "Distance" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 203693 14 {unadvertised} "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 128805 14 {unadvertised} "{Array-of RecordGridRegion}" 33 {new {Array-of RecordGridRegion}}}
{ClassDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 728 101 {text {purpose
        A {docref ControlSkin} for any skinnable text control.
    }
    {since 6.0}
} "ControlSkin"$"SkinnedTextControlSkin"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 994 183 {text {purpose
        Whether the insertion carat should be shown when there
        is a selection.
    }
    {notes
        By default it is {ctext true}.
    }
    {since 6.0}
  } "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 1074 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable.scurl" 10164 686 {text {purpose
        A {docref Fill} that can communicate draw requests to a
        {docref ControlSkin}.
    }
    {details
        This object holds no child {docref Visual}s, but can be used
        within a {docref SkinnableControlUI} as a blank slate that
        can be painted with {docref ControlSkin} visuals and still
        layout and receive events (as a {docref Graphic}).

        For example, the toggle graphic in a {docref RadioButton}
        might be represented in the graphical hierarchy with an
        instance of this class.
    }
    {notes
        This object can be styled by writing style rules for
        "SkinnableControlFill".
    }
    {since 6.0}
} "TaggedSkinnableObject, Fill"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 11343 2 "" 28 layout-context:LayoutContext "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable.scurl" 10855 2 "" "String"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 11541 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 11220 2 "" 12 r:Renderer2d "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable.scurl" 10784 "bool" 0  2 ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable.scurl" 11114 2 "" "#SkinnableControlUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 11710 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 10537 260 {text {purpose
        Instantiate this object.
    }
    {parameter content-tag,
        See {docref TaggedSkinnableObject.content-tag}.
    }
    {parameter ...,
        Additional arguments to the default {docref Fill} constructor.
    }
    {since 6.0}
  } 31 content-tag:#String = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 25659 510 {text {purpose
        The wrapper for one {docref TreeItem}, and potentially its toggle
        and other associated graphical elements, in a
        {docref SkinnableTreeControlUI}.
    }
     {notes
        This object can be styled by writing style rules for
        "SkinnableTreeCell". See {link href =
            {url
                "curl://install/docs/en/dguide/styled-controls.curl#skinning-tree-controls"
            },
        Skinning Tree Controls} for more information.
    }
    {since 7.0}
} "Grid"$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 26379 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 32269 2 "" 21 renderer2d:Renderer2d "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 26352 14 {unadvertised} "int" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 26009 114 {text {purpose
        The {docref TreeNode} whose {docref TreeItem} this cell displays.
    }
    {since 7.0}
  } "TreeNode" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 26481 14 {unadvertised} "#Fill" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 26149 90 {text {purpose
        The {docref TreeItem} this cell contains.
    }
    {since 7.0}
  } "TreeItem" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 25833 101 {text {purpose
        The {docref SkinnableTreeControlUI} using this cell.
    }
    {since 7.0}
  } "SkinnableTreeControlUI" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 26409 14 {unadvertised} "Fill" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 32118 177 {text {purpose
        Whether this cell should display an expand/contract toggle button,
        based on its {docref TreeNode} and the UI's settings.
    }
    {since 7.0}
  } "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 32790 2 "" 16 lc:LayoutContext "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 33376 14 {unadvertised} 23 set-widths?:bool = true "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 35310 110 {text {purpose
        Create a new toggle to control expansion of this cell's node.
    }
    {since 7.0}
  } 0  "CheckButton"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 29139 123 {text {purpose
        The depth of this cell's node in the {docref TreeModel}
        hierarchy.
    }
    {since 7.0}
  } "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 32970 14 {unadvertised} 11 d:Dimension "Dimension"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 26442 14 {unadvertised} "Graphic" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 29406 2 "" 16 lc:LayoutContext "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 30608 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 34951 14 {unadvertised} 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 28821 2 "" "String"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 29202 14 {unadvertised} "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 30362 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 26291 89 {text {purpose
        The toggle button for this cell, if any.
    }
    {since 7.0}
  } "#CheckButton" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 32466 2 "" 52 lc:LayoutContext, lextent:Distance, rextent:Distance "Dimension"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 26515 14 {unadvertised} "Frame" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 36111 422 {text {purpose
        Returns the intended indentation of the internal {docref TreeItem}
        in the graphical coordinates of the {docref SkinnableTreeControlUI}.
    }
    {parameter depth,
        An optional specification of cell depth. Can be used to
        determine the intended origin of a cell at a different depth.
    }
    {details
        By default, returns the origin for self.
    }
    {since 7.0}
  } 20 depth:int = -max-int "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 26899 336 {text {purpose
        Instantiate this object.
    }
    {parameter ui,
        The {docref SkinnableTreeControlUI} this cell will be used by.
    }
    {parameter node,
        The {docref TreeNode} this cell is associated with.
    }
    {parameter item,
        The {docref TreeItem} attached to this cell.
    }
    {since 7.0}
  } 55 ui:SkinnableTreeControlUI, node:TreeNode, item:TreeItem ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 40252 117 {text {purpose
        A {docref ControlSkin} to be used with
        {docref TreeControlUI}.
    }
    {since 7.0}
} "ControlSkin"$"SkinnedTreeControlSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 42215 113 {text {purpose
        Draw any additional decoration for a {docref SkinnableTreeCell}.
    }
    {since 7.0}
  } 55 skinnable-cell:SkinnableTreeCell, renderer2d:Renderer2d "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 40322 2 "" "#SkinnableControlUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 41464 160 {text {purpose
        Called when a new {docref SkinnableTreeCell} is hidden in
        the attached {docref SkinnableTreeControlUI}.
    }
    {since 7.0}
  } 27 tree-cell:SkinnableTreeCell "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 41889 272 {text {purpose
        Called when a new toggle is created for a cell.
    }
    {parameter toggle,
        The new {docref CheckButton} toggle.
    }
    {parameter tree-cell,
        The {docref SkinnableTreeCell} containing the {param toggle}.
    }
    {since 7.0}
  } 47 toggle:CheckButton, tree-cell:SkinnableTreeCell "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 40785 95 {text {purpose
        A pixel-rounded width for the tree connectors.
    }
    {since 7.0}
  } "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 41152 159 {text {purpose
        Called when a new {docref SkinnableTreeCell} is shown
        in the attached {docref SkinnableTreeControlUI}.
    }
    {since 7.0}
  } 27 tree-cell:SkinnableTreeCell "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 27182 123 {text {purpose
        A {docref ControlSkin} to be used with
        {docref SkinnableMenuPaneUI}.
    }
    {since 6.0}
} "ControlSkin"$"SkinnedMenuPaneSkin"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 27249 2 "" "#SkinnableControlUI"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 29242 14 {unadvertised} "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 28476 280 {text {purpose
        Whether scroll buttons should be placed into the pane when
        vertical space is insufficient to display all contents.
    }
    {details
        Defaults to {ctext true}.
        See also {docref MenuPaneSkin.show-scrollbar?}.
    }
    {since 6.0}
  } "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 27914 301 {text {purpose
        If non-{ctext null} it is the {docref Graphic} that will be
        used as a menu separator for this {docref MenuPane}.
    }
    {notes
        By default it is {ctext null}. So the default {docref MenuSeparator}
        {ctext Graphic} will be used.
    }
    {since 6.0}
  } 0  "#Graphic"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 28109 100 {text {purpose
        The desired button height for scrolling menu panes.
    }
    {since 6.0}
  } "any"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 28845 280 {text {purpose
        Whether a scrollbar should be shown in the pane when
        vertical space is insufficient to display all contents.
    }
    {details
        Defaults to {ctext false}.
        See also {docref MenuPaneSkin.show-scroll-buttons?}.
    }
    {since 6.0}
  } "bool"}
{ClassDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 21079 177 {text {purpose
        A {docref ControlFeel} for a skinnable {docref ListBox} control.
    }
    {details
        Has no default gesture interpretation.
    }
    {since 6.0}
} "ControlFeel"$"AquaListBoxFeel, SkinnedListBoxFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 21150 2 "" "#SkinnableControlUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 21780 268 {text {purpose 
        Interprets the pointer gestures in the {docref ListItem}
        container within the attached UI.
    }
    {override 
        This method should be overridden to create custom pointer
        gesture interpretation.

    }
    {since 6.0}
  } 14 e:PointerEvent "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 12644 122 {text {purpose
        A {docref ControlFeel} to be used with
        {docref SkinnableMenuBarUI}.
    }
    {since 7.0}
} "ControlFeel"$"StandardMenuBarFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 12710 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-text-area-uis.scurl" 199 106 {text {purpose
        A {docref ControlFeel} for any skinnable {docref TextArea}.
    }
    {since 6.0}
} "BaseTextControlFeel"$"SkinnedTextAreaFeel, AquaTextAreaFeel, RichTextAreaFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-text-area-uis.scurl" 279 2 "" "#SkinnableControlUI"}
{VariableDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 303 14 {unadvertised} 13 OriginElastic 225 {make-origin-elastic
        first = unstretchable-zero-length-elastic,
        last = {make-elastic
                   preferred-size = 1.5in,
                   stretch-order = compliant-stretch-order
               }
    }}
{ProcDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 39860 14 {unadvertised} 13 node:TreeNode "bool"}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 280503 14 {unadvertised} "SkRGBaseInnerRow"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 280739 14 {unadvertised} 114 ui:SkinnableRecordGridUI, outer-row:SkRGSharedHeaderRow, children:#{FastArray-of Graphic}, secondary?:bool = false ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 281510 14 {unadvertised} 16 lc:LayoutContext "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 280650 14 {unadvertised} "int" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 280688 14 {unadvertised} "SkRGSharedHeaderRow" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 281168 14 {unadvertised} 0  "SkRGSharedHeaderInnerRow"}
{ClassDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 656 139 {text {purpose
        A selector holding the label for
        {docref SkinnableTabAccordionUI} {docref TabPane}s.
    }
    {since 6.0}
} "TabSelectorButton"$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 833 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 3081 2 "" 16 lc:LayoutContext "Dimension"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 2246 83 {text {purpose
        Whether this selector is selected.
    }
    {since 6.0}
  } "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 1847 91 {text {purpose
        Whether this selector currently has focus.
    }
    {since 6.0}
  } "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 800 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 3288 2 "" 52 lc:LayoutContext, lextent:Distance, rextent:Distance "Dimension"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 1575 96 {text {purpose
        The index of this selector among all selectors.
    }
    {since 6.0}
  } "int"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 2318 14 {unadvertised} "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 744 14 {unadvertised} "SkinnableTabAccordionUI" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 3637 14 {unadvertised} 31 lc:LayoutContext, dim:Dimension "Dimension"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 1921 14 {unadvertised} "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 2798 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 965 85 {text {purpose
        Create a new instance of this class.
    }
    {since 6.0}
  } 59 tab-pane:TabPane, accordion-ui:SkinnableTabAccordionUI, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-base-tab-control-ui.scurl" 460 367 {text {purpose
        A tab selector button for use with tab control UIs.
    }
    {notes
        This object can be styled by writing style rules for
        "TabSelectorButton".  See {link href = {url
        "curl://install/docs/en/dguide/styled-controls.curl#skinning-tab-controls"
        }, Skinning Tab Controls} for more information.
    }
    {since 6.0}
} "CommandButton"$"SkinnableAccordionSelector, SkinnableMultiAccordionSelector"}
{MethodDocInfo "controls/ui-skinnable/skinnable-base-tab-control-ui.scurl" 1115 72 {text {purpose
        Instantiate this class.
    }
    {since 6.0}
  } 201 tab-pane:TabPane, label:#Label = null, reactive-label:#ReactiveLabel = null, style:CommandButtonStyle = CommandButtonStyle.standard, text-breakable?:bool = false, ui-object:#CommandButtonUI = null, ... ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-base-tab-control-ui.scurl" 536 2 "" "String"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-base-tab-control-ui.scurl" 868 100 {text {purpose
        The {docref TabPane} associated with this selector.
    }
    {since 6.0}
  } "TabPane"}
{FieldDocInfo "controls/ui-skinnable/skinnable-base-tab-control-ui.scurl" 719 14 {unadvertised} "TabPane" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-base-tab-control-ui.scurl" 1914 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-base-tab-control-ui.scurl" 941 2 "" "TabPane"}
{ClassDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 7227 126 {text {purpose
        A {docref ControlFeel} to be used with
        {docref SkinnableProgressBarUI}.
    }
    {since 6.0}
} "ControlFeel"$""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-progress-bar-ui.scurl" 7297 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable.scurl" 29169 1799 {text {purpose
        A common base class for skinnable {docref ControlUI} objects.
    }
    {details
        In the GUI Toolkit, {docref Control}s are high-level,
        data encapsulation objects that delegate their look and feel
        to {docref ControlUI}s. {ctext SkinnableControlUI} can seen
        as a continuation of this process, separating appearance from
        gesture interpretation and redelegating each.

        {ctext SkinnableControlUI} delegates its appearance (look)
        to a {docref ControlSkin}. The {docref ControlSkin} is
        responsible for managing the UI's graphical hierarchy and
        painting any special decorations.
        
        {ctext SkinnableControlUI} delegates its gesture interpretation
        (feel) to a {docref ControlFeel}. The {docref ControlFeel} is
        responsible for managing the UI's events.

        For communication with these delegates, {ctext SkinnableControlUI}
        makes substantial use of content tags and visual tags. Both
        are simply ways to identify an important visual element using
        a {docref String} identifier (the "tag"). Content tags refer to
        standard sub-{docref Graphic}s provided by the UI to simplify
        certain widely useful functions; e.g. the label of a button
        or the editable text box in a text control might be
        tagged content graphics. Visual tags refer to standard
        states that most systems would reflect visually; e.g. whether the
        control has keyboard focus, whether it's disabled, etc. The full
        list of tagged content graphics and tagged visual states varies
        between the particular subclasses of {ctext SkinnableControlUI}.
    }
    {override
        Must be mixed-in to a {docref ControlUI}.
    }
    {since 6.0}
} "GuiEventTarget, TaggedSkinnableObject, OptionListInterface, Observer"$"SkinnableTabContainerUI, SkinnableCalendarControlUI, SkinnableTabAccordionUI, SkinnableProgressBarUI, SkinnableTreeControlUI, SkinnableBaseTextControlUI-of, SkinnableBaseDropdownUI, SkinnableMenuButtonUI, SkinnableDateFieldUI, SkinnableMenuPaneUI, SkinnableScrollbarUI, SkinnableGroupBoxUI, SkinnableMenuBarUI, SkinnableRecordGridUI, SkinnableTextDisplayUI, SkinnableListBoxUI, SkinnableSpinControlUI, SkinnableMultiTabAccordionUI, SkinnableSliderUI"}
{AccessorDocInfo "controls/ui-skinnable/skinnable.scurl" 42500 2 "" "String"}
{FieldDocInfo "controls/ui-skinnable/skinnable.scurl" 30394 14 {unadvertised} "bool" 5 false}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 51380 493 {text {purpose
        Called when one of the {ctext control} property of the UI has
        been set.
    }
    {details
        When this method is called, this object has been attached to an
        appropriate {docref Control} and the {ctext control-valid?}
        property will be set to true. The base implementation will
        notify the attached {docref ControlSkin} and {docref ControlFeel}
        of the change via calls to {ctext note-control-changed}.
    }
    {since 6.0}
  } 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 52588 2 "" 21 renderer2d:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 34391 14 {unadvertised} 29 skin:ControlSkin, local?:bool "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable.scurl" 29752 14 {unadvertised} "{HashTable-of String, #Graphic}" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 52325 2 "" 18 gui-event:GuiEvent "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable.scurl" 29483 14 {unadvertised} "{HashTable-of String, String}" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 52095 310 {text {purpose
        Sets the graphical child of this UI from the
        attached {docref ControlSkin}.
    }
    {details
        This method is only functional if this class is mixed into
        a {docref Frame}, like all default, concrete
        {docref ControlUI} subclasses.
    }
    {since 6.0}
  } 10 g:#Graphic "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 53165 2 "" 30 item:OptionItem, removed?:bool "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 43388 770 {text {purpose
        Returns a {docref String} for the given visual tag.
    }
    {parameter visual-tag,
        A {docref String} representing the visual tag of interest.
        \"\" will return the primary visual state.
    }
    {return-vals
        A {docref String} indicating the current visual state for the
        given tag, or {docref null} if no value was found for that tag.
    }
    {details
        Visual tags are informational markers related to control
        state that generally results in visual feedback. For example,
        whether the control has keyboard focus, or is disabled.
        
        For controls with multiple, independent visual states, this
        method can be used to access one state by its tag.
    }
    {since 6.0}
  } 17 visual-tag:String "#String"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 44495 832 {text {purpose
        Sets the visual state for the given tag.
    }
    {parameter visual-tag,
        A {docref String} representing the visual tag of interest.
        \"\" specifies the primary visual state.
    }
    {parameter state,
        A {docref String} indicating the new visual state for the
        given tag.
    }
    {details
        Visual tags are informational markers related to control
        state that generally results in visual feedback. For example,
        whether the control has keyboard focus, or is disabled.
        
        For controls with multiple, independent visual states, this
        method can be used to set one state by its {ctext tag}.
        
        If a {param visual-tag} does not already exist, it will be created
        and assigned the given state.
    }
    {since 6.0}
  } 31 visual-tag:String, state:String "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 48807 130 {text {purpose
        Called when the {docref ControlFeel} attached to this
        object has changed.
    }
    {since 6.0}
  } 0  "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable.scurl" 41789 "#DisplayContext" 0  2 ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable.scurl" 33871 243 {text {purpose
        The {docref ControlSkin} to be used with this object.
    }
    {details
        Setting this property directly will override any obtained
        from registrations on the {docref LookAndFeel}.
    }
    {since 6.0}
  } "ControlSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 36400 14 {unadvertised} 29 feel:ControlFeel, local?:bool "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 37671 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 48384 130 {text {purpose
        Called when the {docref ControlSkin} attached to this
        object has changed.
    }
    {since 6.0}
  } 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 40313 2 "" 30 sender:Observable, message:any "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 50575 2 "" 30 change-type:GraphicStateChange "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 35478 362 {text {purpose
        Sets the {docref-abbr SkinnableControlUI.control-skin} property
        as from a registration.
    }
    {parameter skin,
        The {docref ControlSkin} to set.
    }
    {details
        A skin set from registration can be automatically replaced when
        the registration changes, unlike one set directly.
    }
    {since 7.0}
  } 16 skin:ControlSkin "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 46402 607 {text {purpose
        Set the UI's graphical content for the given content tag.
    }
    {parameter content-tag,
        A {docref String} representing the content of interest.
        \"\" specifies the UI itself.
    }
    {parameter content,
        A {docref Graphic} to become the tagged content, or null.
    }
    {details
        The {param content} {docref Graphic} is often additionally
        a subclass of {docref TaggedSkinnableObject}.
          
        \"\" cannot be set, as it always refers to the UI
        itself. Attempting to set \"\" will throw an error.
    }
    {since 6.0}
  } 36 content-tag:String, content:#Graphic "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 38889 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable.scurl" 30070 14 {unadvertised} "bool" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable.scurl" 35916 243 {text {purpose
        The {docref ControlFeel} to be used with this object.
    }
    {details
        Setting this property directly will override any obtained
        from registrations on the {docref LookAndFeel}.
    }
    {since 6.0}
  } "ControlFeel"}
{FieldDocInfo "controls/ui-skinnable/skinnable.scurl" 30223 14 {unadvertised} "bool" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable.scurl" 34209 2 "" "ControlSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 40111 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable.scurl" 30183 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 41223 14 {unadvertised} 0  "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable.scurl" 41427 "LookAndFeel" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 37031 130 {text {purpose
        Returns a default {docref ControlFeel} when no registration
        can be found.
    }
    {since 7.0}
  } 0  "ControlFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable.scurl" 36214 2 "" "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 37487 362 {text {purpose
        Sets the {docref-abbr SkinnableControlUI.control-feel} property
        as from a registration.
    }
    {parameter feel,
        The {docref ControlFeel} to set.
    }
    {details
        A feel set from registration can be automatically replaced when
        the registration changes, unlike one set directly.
    }
    {since 7.0}
  } 16 feel:ControlFeel "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable.scurl" 33534 368 {text {purpose
        Returns whether a {docref Control} has been set for this UI.
    }
    {details
        Until this UI has been attached to a {docref Control},
        attempting to access its {docref-abbr ControlUI.control} property
        will result in an error. This property records whether this
        operation has become safe.
    }
    {since 6.0}
  } "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 35022 130 {text {purpose
        Returns a default {docref ControlSkin} when no registration
        can be found.
    }
    {since 7.0}
  } 0  "ControlSkin"}
{AccessorDocInfo "controls/ui-skinnable/skinnable.scurl" 42410 368 {text {purpose
        The current, primary visual state of this object.
    }
    {details
        In the default implementation, calling this accessor is
        equivalent to calling the methods
        {ctext get-tagged-visual-state} and
        {ctext set-tagged-visual-state}
        with a {ctext visual-tag} parameter of {ctext \"\"}.
    }
    {since 6.0}
  } "String"}
{FieldDocInfo "controls/ui-skinnable/skinnable.scurl" 29894 14 {unadvertised} "#ControlFeel" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable.scurl" 30263 14 {unadvertised} "LookAndFeel" 25 the-default-look-and-feel}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 49373 493 {text {purpose
        Called when one of the visual states of this
        object has changed.
    }
    {parameter visual-tag,
        The tag on the visual state that changed.
        \"\" specifies the primary visual state.
    }
    {parameter old-state,
        The previous value of the tagged visual state.
        {docref null} indicates that the tag did not previously exist.
    }
    {parameter new-state,
        The new value of the tagged visual state.
    }
    {since 6.0}
  } 54 visual-tag:String, old-state:#String, new-state:String "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 45531 329 {text {purpose
        Get the UI's graphical content for the given content tag.
    }
    {parameter content-tag,
        A {docref String} representing the content {docref Graphic}
        of interest. (\"\" specifies the UI itself.)
    }
    {return-vals
        The {docref Graphic} found, or null.
    }
    {since 6.0}
  } 18 content-tag:String "#Graphic"}
{FieldDocInfo "controls/ui-skinnable/skinnable.scurl" 29851 14 {unadvertised} "#ControlSkin" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 50141 374 {text {purpose
        Called when one of the tagged content {docref Graphic}s
        of this object has been set or replaced.
    }
    {parameter tag,
        The tag on the content {docref Graphic} that changed.
    }
    {parameter new-graphic,
        The new {docref Graphic} (or {docref null}) matching the
        {ctext tag} that changed.
    }
    {since 6.0}
  } 40 content-tag:String, new-graphic:#Graphic "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 52868 2 "" 21 renderer2d:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 30941 455 {text {purpose
        Create a new object of this type.
    }
    {parameter control-skin,
        The {docref ControlSkin} to be used with this object.
    }
    {parameter control-feel,
        The {docref ControlFeel} to be used with this object.
    }
    {details
        If {ctext null}, the {param control-skin} and {param control-feel}
        will be set from the {docref LookAndFeel} registrations
        when needed.
    }
    {since 6.0}
  } 52 control-skin:#ControlSkin, control-feel:#ControlFeel ""}
{ClassDocInfo "controls/ui-skinnable/DisplayFrame.scurl" 459 14 {unadvertised} "BaseFrame"$""}
{AccessorDocInfo "controls/ui-skinnable/DisplayFrame.scurl" 890 14 {unadvertised} "#t"}
{FieldDocInfo "controls/ui-skinnable/DisplayFrame.scurl" 533 14 {unadvertised} "#t" 4 null}
{AccessorDocInfo "controls/ui-skinnable/DisplayFrame.scurl" 1227 14 {unadvertised} "bool"}
{AccessorDocInfo "controls/ui-skinnable/DisplayFrame.scurl" 947 14 {unadvertised} "#t"}
{AccessorDocInfo "controls/ui-skinnable/DisplayFrame.scurl" 1286 14 {unadvertised} "bool"}
{FieldDocInfo "controls/ui-skinnable/DisplayFrame.scurl" 569 14 {unadvertised} "bool" 4 true}
{MethodDocInfo "controls/ui-skinnable/DisplayFrame.scurl" 609 14 {unadvertised} 45 contents:#t = null, display?:bool = true, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 2978 14 {unadvertised} "CommandButton"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 7377 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 9322 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 3444 14 {unadvertised} "MenuPaneFrame" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 3478 14 {unadvertised} "#DateTime" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 3556 14 {unadvertised} "int" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 4566 2 "" 30 item:OptionItem, removed?:bool "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 5402 2 "" 8 e:Action "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 7851 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 3514 14 {unadvertised} "int" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 5557 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 3137 14 {unadvertised} "#DateTime" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 3401 14 {unadvertised} "EventHandler" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 4317 2 "" 30 p:{proc-type {OptionKey}:void} "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 5311 14 {unadvertised} "DateField"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 7534 2 "" 30 sender:Observable, message:any "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 3047 14 {unadvertised} "DateFieldUI" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 3101 14 {unadvertised} "#MenuPane" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 3599 14 {unadvertised} 30 date-field-ui:DateFieldUI, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 17460 143 {text {purpose
        A container for the selector (tab label) elements in a
        {docref SkinnableTabContainerUI}.
    }
    {since 6.0}
} "TaggedSkinnableObject, TabControlNotifiedObject, BaseFrame"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 20172 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 19712 94 {text {purpose
        Returns the tab selector for the given index.
    }
    {since 6.0}
  } 9 index:int "#Graphic"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 20013 2 "" 21 renderer2d:Renderer2d "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 18218 2 "" "#SkinnableControlUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 20426 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 19141 96 {text {purpose
        Note that the {docref TabPane} at the given index was modified.
    }
  } 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 20609 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 18578 14 {unadvertised} "#SkinnableTabContainerUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 18966 99 {text {purpose
        Note that the {docref TabPane} at the given index will be removed.
    }
  } 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 19315 98 {text {purpose
        Note that the {docref TabPane} at the given index is to be shown.
    }
  } 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 19541 147 {text {purpose
        Ensure that the tab selector associated with pane at the
        given index is currently visible.
    }
    {since 6.0}
  } 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 18794 91 {text {purpose
        Note that a {docref TabPane} was added at the given index.
    }
  } 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 19915 98 {text {purpose
        Returns the tab close button for the given index.
    }
    {since 6.0}
  } 9 index:int "#Graphic"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 20778 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 17822 190 {text {purpose
        Instantiate this object.
    }
    {parameter ui-object,
        The {docref SkinnableTabContainerUI} this object is to be
        used with.
    }
    {since 6.0}
  } 38 ui-object:SkinnableTabContainerUI, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 286969 14 {unadvertised} "ClipFrame"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 287247 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 287047 14 {unadvertised} 3 ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 297526 14 {unadvertised} "Graphic"$""}
{OptionDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 297788 "FillPattern" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 298705 2 "" 16 lc:LayoutContext "Dimension"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 297625 14 {unadvertised} "#Pixmap" 4 null}
{ClassVariableDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 297587 14 {unadvertised} "int" 1 6}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 300333 14 {unadvertised} "Pixmap"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 300506 2 "" 14 r2d:Renderer2d "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 300151 14 {unadvertised} "Pixmap"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 297744 14 {unadvertised} "bool" 4 true}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 298398 2 "" 16 lc:LayoutContext "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 298929 14 {unadvertised} 8 up?:bool "Pixmap"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 297938 14 {unadvertised} "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 297664 14 {unadvertised} "#Pixmap" 4 null}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 298164 14 {unadvertised} "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 298004 14 {unadvertised} "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 298234 14 {unadvertised} "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 297705 14 {unadvertised} "bool" 5 false}
{ClassDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 69922 124 {text {purpose
        A {docref ControlSkin} to be used with
        {docref SkinnableComboBoxUI}s.
    }
    {since 6.0}
} "BaseDropdownSkin"$"SkinnedComboBoxSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 70857 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 69996 14 {unadvertised} "#SkinnableComboBoxUI"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 70651 183 {text {purpose
        Whether the insertion carat should be shown when there
        is a selection.
    }
    {notes
        By default it is {ctext true}.
    }
    {since 6.0}
  } "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 70104 2 "" "#SkinnableControlUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 70778 2 "" 18 selected-index:int "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-base-tab-control-ui.scurl" 3695 14 {unadvertised} "Frame"$""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-base-tab-control-ui.scurl" 3985 14 {unadvertised} "bool"}
{ClassProcDocInfo "controls/ui-skinnable/skinnable-base-tab-control-ui.scurl" 4201 14 {unadvertised} 12 pane:TabPane "STCPaneFrame"}
{MethodDocInfo "controls/ui-skinnable/skinnable-base-tab-control-ui.scurl" 3753 14 {unadvertised} 12 pane:TabPane ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 11285 132 {text {purpose
        A version of {docref SkinnableSpinControlUI} for use with
        {docref DateField}.
    }
    {since 6.0}
} "BaseDateFieldSpinControlUI, SkinnableSpinControlUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 18484 14 {unadvertised} 109 caret-pos:int, part1-start:int, part1-end:int, part2-start:int, part2-end:int, part3-start:int, part3-end:int "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 22125 115 {text {purpose
        React to a {docref ValidationException} in the associated control.
    }
    {since 6.0}
  } 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 22506 2 "" 54 visual-tag:String, old-state:#String, new-state:String "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 12960 14 {unadvertised} "TextField"}
{FieldDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 11744 102 {text {purpose
        The parent {docref SkinnableDateFieldUI} for this UI.
    }
    {since 6.0}
  } "SkinnableDateFieldUI" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 22211 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 12840 2 "" "DateFieldSpinControl"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 13047 2 "" 0  "String"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 19675 2 "" 0  "TextField"}
{FieldDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 11422 14 {unadvertised} "#TextField" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 11582 107 {text {purpose
        Whether the increase and decrease buttons should be shown.
    }
    {since 6.0}
  } "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 20764 14 {unadvertised} 19 force?:bool = false "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 13326 92 {text {purpose
        Increment or decrement the date by one day.
    }
    {since 6.0}
  } 22 increment?:bool = true "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 20056 2 "" 8 up?:bool "CommandButton"}
{MethodDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 12179 365 {text {purpose
        Instantiate this object.
    }
    {parameter parent-ui,
        The parent {docref SkinnableDateFieldUI} for this UI.
    }
    {parameter control-skin,
        The {docref SpinControlSkin} to be attached to this UI.
    }
    {parameter control-feel,
        The {docref SpinControlFeel} to be attached to this UI.
    }
    {since 6.0}
  } 111 parent-ui:SkinnableDateFieldUI, control-skin:#SpinControlSkin = null, control-feel:#SpinControlFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 1339 126 {text {purpose
        A {docref ControlFeel} to be used with
        {docref SkinnableCheckButtonUI}.
    }
    {since 6.0}
} "BaseButtonFeel"$""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 1412 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 34540 111 {text {purpose
        A {docref ControlFeel} for skinnable {docref MultiTabAccordion}.
    }
    {since 6.0}
} "ControlFeel, TabControlNotifiedObject"$"StandardMultiTabAccordionFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 35143 101 {text {purpose
        Get the tab selector for the tab at the given index.
    }
    {since 6.0}
  } 9 index:int "#SkinnableMultiAccordionSelector"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 35629 106 {text {purpose
        Indicates that a TabPane with the given index was hidden.
    }
    {since 6.0}
  } 9 index:int "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 34660 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 7847 126 {text {purpose
        A {docref ControlFeel} to be used with
        {docref SkinnableSpinControlUI}.
    }
    {since 6.0}
} "ControlFeel"$"BaseStandardSpinControlFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 7917 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 11082 92 {text {purpose
        A superclass for skinnable button UI classes.
    }
    {since 6.0}
} "MenuPaneUI, SkinnableControlUI, Observer"$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 11331 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 24287 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 13836 2 "" 21 renderer2d:Renderer2d "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 13713 "bool" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 17341 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 14698 2 "" 11 e:StopEvent "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 14901 2 "" 22 x:Distance, y:Distance "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 13995 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 17510 2 "" 9 l:#Layout "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 11236 14 {unadvertised} "int" 2 -1}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 15299 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 23935 2 "" 28 layout-context:LayoutContext "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 21705 "any" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 24118 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 11413 14 {unadvertised} "bool" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 23551 333 {text {purpose
        If non-{ctext null} it is the {docref Graphic} that will be
        used as a menu separator for this {docref MenuPane}.
    }
    {notes
        By default this method calls through to the {docref MenuPaneSkin}.
        If an negative value is provided, a valid default will be used.
    }
    {since 6.0}
  } "any"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 11543 14 {unadvertised} "#Graphic" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 16165 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 16958 2 "" 15 e:PointerMotion "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 21057 240 {text {purpose
        Unsets various properties on the
        {docref SkinnableMenuPaneUI} object.
    }
    {notes
        This is called when {docref MenuPane.use-look-and-feel?}
        is set to {code false}.
    }
    {since 6.0}
  } 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 18620 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 13002 2 "" "MenuPaneFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 13106 2 "" "ControlSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 18138 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 11509 14 {unadvertised} "Box" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 16305 2 "" 9 e:FocusIn "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 14536 2 "" 12 e:StartEvent "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 22161 14 {unadvertised} 7 dim:any "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 23065 261 {text {purpose
        If non-{ctext null} it is the {docref Graphic} that will be
        used as a menu separator for this {docref MenuPane}.
    }
    {notes
        By default this method calls through to the {docref MenuPaneSkin}.
    }
    {since 6.0}
  } 0  "#Graphic"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 16445 2 "" 10 e:FocusOut "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 22614 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 12902 2 "" 0  "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 23681 2 "" 28 layout-context:LayoutContext "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 19526 2 "" "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 12800 2 "" 0  "ControlSkin"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 11280 14 {unadvertised} "#SkinnableMenuScrollerBox" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 11374 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 20004 237 {text {purpose
        Sets various properties on the {docref SkinnableMenuPaneUI}
        object.
    }
    {notes
        This is called when {docref MenuPane.use-look-and-feel?}
        is set to {code true}.
    }
    {since 6.0}
  } 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 16589 2 "" 14 e:PointerEnter "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 24514 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 15988 2 "" 9 index:int "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 19432 613 {text {purpose
        When set to true, options that affect the appearance of the
        menu are copied from the system preferences object.
    }
    {details
        When this is set true, options are copied directly from the
        system preferences. When set false, the same options are
        unset.

        The options affected by this property are {docref
        control-color}, {docref control-content-background}, {docref
        Graphic.background}, {docref color}, {docref font-size},
        {docref font-weight}, {docref font-family}, and {docref
        font-style}.
    }
    {since 6.0}
  } "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 16769 2 "" 14 e:PointerLeave "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-pane-ui.scurl" 11941 321 {text {purpose
        Instantiate this object.
    }
    {parameter control-skin,
        The {docref MenuPaneSkin} for this control UI.
    }
    {parameter control-feel,
        The {docref MenuPaneFeel} for this control UI.
    }
    {parameter ...,
        Additional option specifications.
    }
    {since 6.0}
  } 73 control-skin:#MenuPaneSkin = null, control-feel:#MenuPaneFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 6027 79 {text {purpose A superclass for skinnable button UI classes.}
    {since 6.0}
} "GenericScrollbarUI, SkinnableControlUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 10385 14 {unadvertised} 3 ... "CommandButton"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 7961 2 "" 21 renderer2d:Renderer2d "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 7441 "bool" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 9312 2 "" 0  "Graphic"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 8559 2 "" 0  "Graphic"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 11131 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 7855 2 "" "ScrollbarFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 8252 2 "" 0  "Graphic"}
{OptionDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 7393 "#SkinSpec" 0  138 {text {purpose
        A specification used to determine the visual appearance
        of the scrollbar channel.
    }
    {since 6.0}
  }}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 10947 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 8120 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 7754 2 "" 0  "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 11272 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 8866 2 "" 0  "ScrollbarChannel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 7651 2 "" 0  "ControlSkin"}
{OptionDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 7198 "#SkinSpec" 0  136 {text {purpose
        A specification used to determine the visual appearance
        of the scrollbar thumb.
    }
    {since 6.0}
  }}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 10055 2 "" 0  "Graphic"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 11526 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 11709 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 9712 135 {text {purpose
        Create a holder {docref Graphic} for use when the scroll buttons
        are adjacent.
    }
    {since 6.0}
  } 0  "Graphic"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 11878 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 6503 321 {text {purpose
        Construct this object.
    }
    {parameter control-skin,
        The {docref ScrollbarSkin} for this control UI.
    }
    {parameter control-feel,
        The {docref ScrollbarFeel} for this control UI.
    }
    {parameter ...,
        Additional option specifications.
    }
    {since 6.0}
  } 75 control-skin:#ScrollbarSkin = null, control-feel:#ScrollbarFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 64785 104 {text {purpose
        A {docref ControlSkin} to be used with dropdown controls.
    }
    {since 6.0}
} "ControlSkin"$"DropdownListSkin, ComboBoxSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 65202 75 {text {purpose
        Make the dropdown visible.
    }
    {since 6.0}
  } 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 66812 133 {text {purpose
        Called when the size of the attached menu should be set,
        before being shown.
    }
    {since 6.0}
  } 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 67546 376 {text {purpose
        Indicates that the {docref DropdownList}'s items have changed.
    }
    {parameter items,
        The new items.
    }
    {override
        By default, the list will be repopulated by the UI the
        next time the dropdown menu is shown. Override this method
        to perform additional operations if immediately needed.
    }
    {since 6.0}
  } 28 items:{Iterator-of ListItem} "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 65031 94 {text {purpose
        Create a {docref MenuPane} for use by the UI.
    }
    {since 6.0}
  } 0  "MenuPane"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 66386 189 {text {purpose
        Create a {docref MenuAction} for the attached menu.
    }
    {parameter item,
        The {docref ListItem} to base the returned action on.
    }
    {since 6.0}
  } 13 item:ListItem "MenuAction"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 67080 198 {text {purpose
        Note that a particular index was selected in the menu.
    }
    {parameter selected-index,
        The index of the item selected on the popup menu.
    }
    {since 6.0}
  } 18 selected-index:int "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 13128 170 {text {purpose
        Implements skinnable {docref PasswordField}s.
    }
    {details
        See {docref PasswordFieldUI} for more information.
    }
    {since 6.0}
} "SkinnableBaseTextFieldUI, PasswordFieldUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 13613 306 {text {purpose
        Create a new instance of this object.
    }
    {parameter control-skin,
        The skin used to draw this object.
    }
    {parameter control-feel,
        The feel used to handle events on this object.
    }
    {parameter ...,
        Additional option specifications.
    }
  } 87 control-skin:#BaseTextControlSkin = null, control-feel:#BaseTextControlFeel = null, ... ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 14702 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 14570 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 15647 2 "" 24 e:CompositionChangeEvent "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 14237 "bool" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 15185 2 "" 0  "String"}
{FieldDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 13236 14 {unadvertised} "StringBuf" 11 {StringBuf}}
{AccessorDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 14464 14 {unadvertised} "String"}
{ClassDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 10358 14 {unadvertised} "SkinnableTextFieldUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 11110 2 "" 54 visual-tag:String, old-state:#String, new-state:String "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 10450 14 {unadvertised} "SkinnableSpinControlUI" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 10518 14 {unadvertised} 159 spin-control-ui:SkinnableSpinControlUI, control-skin:BaseTextControlSkin = {BaseTextControlSkin}, control-feel:BaseTextControlFeel = {BaseTextControlFeel}, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 171 79 {text {purpose Defines a skinnable UI for {docref GroupBox}.}
    {since 6.0}
} "GroupBoxUI, SkinnableControlUI"$""}
{OptionDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 1335 "#SkinSpec" 4 null 143 {text {purpose
        A specification used by this UI to determine the
        visual appearance of its title block.
    }
    {since 6.0}
  }}
{MethodDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 4344 2 "" 14 e:PointerLeave "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 3089 2 "" 21 renderer2d:Renderer2d "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 997 "bool" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 1830 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 2983 2 "" "GroupBoxFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 2283 2 "" 0  "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 1773 "#SkinSpec" 4 null 144 {text {purpose
        A specification used by this UI to determine the
        visual appearance of its content well.
    }
    {since 6.0}
  }}
{AccessorDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 3248 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 2883 2 "" 0  "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 3378 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 2781 2 "" 0  "ControlSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 4166 2 "" 14 e:PointerEnter "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 3632 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 3815 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 1565 "#SkinSpec" 4 null 161 {text {purpose
        A specification used by this UI to determine the
        visual appearance of its label, within the title block.
    }
    {since 6.0}
  }}
{MethodDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 3984 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-group-box-ui.scurl" 352 75 {text {purpose Construct a new instance of this class.}
    {since 6.0}
  } 73 control-skin:#GroupBoxSkin = null, control-feel:#GroupBoxFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-text-area-uis.scurl" 650 14 {unadvertised} "{BaseMultiLineTextControlUI-of tControl, tValue, tStringGraphic}, {SkinnableBaseTextControlUI-of tControl, tValue, tStringGraphic}"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-area-uis.scurl" 1573 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-text-area-uis.scurl" 1467 2 "" "TextAreaFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-area-uis.scurl" 1830 2 "" 21 renderer2d:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-area-uis.scurl" 1057 14 {unadvertised} 61 control-skin:#BaseTextControlSkin, control-feel:#TextAreaFeel ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 37492 14 {unadvertised} ""$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 37579 14 {unadvertised} "int" 1 3}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 37647 14 {unadvertised} "DummySkinnableTreeCellPointer" 31 {DummySkinnableTreeCellPointer}}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 38504 14 {unadvertised} 13 node:TreeNode "#SkinnableTreeCell"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 38873 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 38251 14 {unadvertised} 22 cell:SkinnableTreeCell "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 37758 14 {unadvertised} "{Set-of
                                 SkinnableTreeCellPointer,
                                 key-hash-proc = sktc-cell-pointer-hash,
                                 key-equality-proc = sktc-cell-pointer-equals
                               }" 163 {{Set-of 
           SkinnableTreeCellPointer,
           key-hash-proc = sktc-cell-pointer-hash,
           key-equality-proc = sktc-cell-pointer-equals
       }}}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-cell-uis.scurl" 215 122 {text {purpose
        A skinnable UI intended for use with
        {docref StandardDropdownCell}.
    }
    {since 7.0}
} "SkinnableDropdownListUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-cell-uis.scurl" 648 327 {text {purpose
        Construct this object.
    }
    {parameter control-skin,
        The {docref DropdownListSkin} for this control UI.
    }
    {parameter control-feel,
        The {docref DropdownListFeel} for this control UI.
    }
    {parameter ...,
        Additional option specifications.
    }
    {since 6.0}
  } 81 control-skin:#DropdownListSkin = null, control-feel:#DropdownListFeel = null, ... ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-cell-uis.scurl" 1497 2 "" 18 e:ContextMenuEvent "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-cell-uis.scurl" 1191 2 "" "String"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-cell-uis.scurl" 1031 2 "" "String"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-cell-uis.scurl" 1308 2 "" 18 selected-index:int "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 178 86 {text {purpose
        Implements skinnable {docref MenuBar}s.
    }
    {since 7.0}
} "MenuBarUI, SkinnableControlUI, Observer"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 4954 2 "" 14 e:PointerLeave "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 5143 2 "" 15 e:PointerMotion "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 4300 2 "" 51 lc:LayoutContext, ascent:Distance, descent:Distance "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 2487 2 "" 21 renderer2d:Renderer2d "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 1550 "bool" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 2986 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 6223 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 9865 238 {text {purpose
        Unsets various properties on the
        {docref SkinnableMenuBarUI} object.
    }
    {notes
        This is called when {docref MenuBar.use-look-and-feel?}
        is set to {code false}.
    }
    {since 7.0}
  } 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 1958 2 "" "MenuBarFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 2646 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 2064 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 7431 261 {text {purpose
        If non-{ctext null} it is the {docref Graphic} that will be
        used as a menu separator for this {docref MenuPane}.
    }
    {notes
        By default this method calls through to the {docref MenuPaneSkin}.
    }
    {since 7.0}
  } 0  "#Graphic"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 278 14 {unadvertised} "SequenceBox" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 1859 2 "" 0  "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 3124 2 "" 28 layout-context:LayoutContext "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 8338 2 "" "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 5526 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 1758 2 "" 0  "ControlSkin"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 363 14 {unadvertised} "OriginElastic" 40 unstretchable-zero-length-origin-elastic}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 8814 235 {text {purpose
        Sets various properties on the {docref SkinnableMenuBarUI}
        object.
    }
    {notes
        This is called when {docref MenuBar.use-look-and-feel?}
        is set to {code true}.
    }
    {since 7.0}
  } 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 6359 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 4774 2 "" 14 e:PointerEnter "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 3378 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 3912 2 "" 16 lc:LayoutContext "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 3561 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 6101 2 "" 9 index:int "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 321 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 10241 2 "" 30 sender:Observable, message:any "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 8244 617 {text {purpose
        When set to true, options that affect the appearance of the
        menu bar are copied from the system preferences object.
    }
    {details
        When this is set true, options are copied directly from the
        system preferences. When set false, the same options are
        unset.

        The options affected by this property are {docref
        control-color}, {docref control-content-background}, {docref
        Graphic.background}, {docref color}, {docref font-size},
        {docref font-weight}, {docref font-family}, and {docref
        font-style}.
    }
    {since 7.0}
  } "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 3730 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-bar-ui.scurl" 849 379 {text {purpose 
        Construct a {ctext SkinnableMenuBarUI}.
    }
    {parameter control-skin,
        The {docref MenuBarSkin} for this control UI.
    }
    {parameter control-feel,
        The {docref MenuBarFeel} for this control UI.
    }
    {parameter ...,
        Option settings are passed along to the {ctext MenuBarUI} base
        class.
    }
    {since 7.0}
  } 71 control-skin:#MenuBarSkin = null, control-feel:#MenuBarFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 61629 14 {unadvertised} "SkinnableTextFieldUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 61910 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 62966 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 61717 14 {unadvertised} 3 ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 293076 14 {unadvertised} ""$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 293170 14 {unadvertised} "int" 2 -1}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 293549 14 {unadvertised} 26 rgcg:RecordGridColumnGroup ""}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 293205 14 {unadvertised} "int" 2 -1}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 293123 14 {unadvertised} "#BaseRecordGridColumn" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 293243 14 {unadvertised} 59 base-col:#BaseRecordGridColumn, first-col:int, last-col:int ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 301432 125 {text {purpose
        A {docref ControlSkin} to be used with
        {docref SkinnableRecordGridUI}.
    }
    {since 7.0}
} "ControlSkin"$"SkinnedRecordGridSkin"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 301501 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 732 14 {unadvertised} "MenuPane"$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 797 14 {unadvertised} "MenuButtonUI" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 1390 2 "" 39 mm:#MenuManager, menu-action:MenuAction "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 1303 2 "" "#String"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 3020 14 {unadvertised} 13 item:MenuItem "(index:int, label:String)"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 831 14 {unadvertised} 104 ui:MenuButtonUI, ui-object:#MenuPaneUI = null, use-look-and-feel?:bool = true, vscroll?:bool = true, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 1065 14 {unadvertised} "RadioButton"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 1959 2 "" 20 forward?:bool = true "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 1129 14 {unadvertised} 244 value:bool = false, radio-value:any = null, label:#Label = null, reactive-label:#ReactiveLabel = null, style:RadioButtonStyle = RadioButtonStyle.standard, text-breakable?:bool = false, valign:any = "origin", ui-object:#RadioButtonUI = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 15937 110 {text {purpose
        A {docref ControlFeel} for any {docref SkinnableTextDisplayUI}.
    }
    {since 6.0}
} "ControlFeel"$""}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 1972 1654 {text {purpose
        The skinnable UI delegate for {docref RecordGrid}.
    }
    {details
        This {docref RecordGridUI} subclass will attempt to use subclasses
        of {docref StandardRecordGridCell} when creating new
        {docref RecordGridCell}s, although this can be overridden through
        the {docref RecordGridOptions.cell-spec} option as usual. 
        Although any {docref RecordGridCell} can be used,
        {docref StandardRecordGridCell} and its standard subclasses
        have additional display and user gesture handling code which
        results in a more fully-featured UI experience.
        If {docref StandardRecordGridCell}s and
        non-{docref StandardRecordGridCell}s are mixed together,
        keyboard or mouse navigation can become uneven. For
        maximum consistency, the use of only subclasses of
        {docref StandardRecordGridCell} is recommended.
        
        This class attempts to optimize performance by reusing
        {docref RecordGridCell}s when possible. Because of this, cells
        used by this class should attempt to avoid storing excessive
        state, and all such state should be validated or refreshed when
        {docref RecordGridCell.refresh-data} is called.
    }
    {notes
        Unlike most subclasses of {docref SkinnableControlUI}, this
        class directly adds tagged child {docref Graphic}s
        to its graphic hierarchy, a task normally left to attached
        {docref ControlSkin}s. Directly mutating the graphical hierarchy
        under this {docref Graphic} may have negative side effects
        and should be avoided.
    }
    {since 7.0}
} "RecordGridUI, ScrollerInterface, SkinnableControlUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 81389 2 "" 12 r:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 68502 14 {unadvertised} 9 layer:int "#{Array-of BaseRecordGridColumn}"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 11405 2 "" "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 86825 2 "" 11 ev:KeyPress "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 4340 14 {unadvertised} "int" 1 0}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 122952 2 "" "#ActiveTraversor"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 44230 2 "" "Distance"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 11047 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 57316 2 "" 19 rgc:#RecordGridCell "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 116407 14 {unadvertised} 19 cell:RecordGridCell "int"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 52681 14 {unadvertised} "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 102927 14 {unadvertised} 0  "(int, int)"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 2378 14 {unadvertised} "SkRGColumnLayouts" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 18778 2 "" 46 row:RecordGridRowOptions, property-name:String "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 4239 14 {unadvertised} "bool" 5 false}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 70605 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 2487 14 {unadvertised} "int" 1 1}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 11297 2 "" "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 45326 2 "" "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 23856 2 "" 22 x:Distance, y:Distance "(cell:#RecordGridCell,
                         record-index:int,
                         column-index:int
                        )"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 12000 2 "" 0  "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 69479 "any" 0  2 ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 44000 2 "" "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 69983 2 "" 28 layout-context:LayoutContext "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 3463 14 {unadvertised} "{Array-of SkRGDataRow}" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 70166 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 117429 "FillPattern" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 45898 2 "" 38 relative-to:Visual, dest:#GRect = null "#GRect"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 61814 14 {unadvertised} 15 row:SkRGDataRow "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 123044 2 "" 20 forward?:bool = true "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 2860 14 {unadvertised} "int" 1 0}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 3998 14 {unadvertised} "bool" 5 false}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 101149 14 {unadvertised} 12 ev:#KeyPress "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 117733 2 "" 18 at:ActiveTraversor "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 118370 14 {unadvertised} 20 forward?:bool = true "#RecordGridCell"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 117966 2 "" 20 forward?:bool = true "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 4092 14 {unadvertised} "Distance" 3 0cm}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 3333 14 {unadvertised} "{DisplayFrame-of Scrollbar}" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 51793 14 {unadvertised} 5 i:int "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 125436 2 "" "RecordGridFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 20734 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 3857 14 {unadvertised} "{Set-of RecordGridColumn}" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 2539 14 {unadvertised} "int" 1 0}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 22487 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 121042 14 {unadvertised} 59 new-row:int, forward?:bool, set-first-visible?:bool = false "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 100621 14 {unadvertised} 11 ev:KeyPress "KeyPress"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 117097 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 46657 2 "" 104 relative-to:Visual, x:Distance = 0pt, y:Distance = 0pt, min-window:double = 0.0, max-window:double = 1.0 "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 48383 14 {unadvertised} "int"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 50904 14 {unadvertised} "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 69729 2 "" 28 layout-context:LayoutContext "void"}
{ClassVariableDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 2167 14 {unadvertised} "Elastic" 26 {dimension-to-elastic 3cm}}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 2434 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 49954 2 "" 41 row-index:int = -1, column-index:int = -1 "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 87612 14 {unadvertised} 11 ev:KeyPress "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 4879 14 {unadvertised} "Distance" 3 0cm}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 5277 14 {unadvertised} "bool" 4 true}
{ClassVariableDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 2255 14 {unadvertised} "Distance" 5 0.4cm}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 53497 14 {unadvertised} 20 col:RecordGridColumn "RecordGridCell"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 44858 2 "" "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 59029 2 "" 38 record:Record, column:RecordGridColumn "#RecordGridCell"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 59358 2 "" 34 record-index:int, column-index:int "#RecordGridCell"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 2942 14 {unadvertised} "int" 1 0}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 45228 2 "" "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 55812 14 {unadvertised} 20 col:RecordGridColumn "RecordGridCell"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 5683 342 {text {purpose
        Construct this object.
    }
    {parameter control-skin,
        The {docref RecordGridSkin} for this control UI.
    }
    {parameter control-feel,
        The {docref RecordGridFeel} for this control UI.
    }
    {parameter ..., 
        Option settings are passed along to the base class.
    }
    {since 7.0}
  } 77 control-skin:#RecordGridSkin = null, control-feel:#RecordGridFeel = null, ... ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 13604 2 "" 49 column:BaseRecordGridColumn, property-name:String "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 16318 14 {unadvertised} 27 column:BaseRecordGridColumn "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 4929 14 {unadvertised} "bool" 0 }
{ClassVariableDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 2111 14 {unadvertised} "Distance" 3 2mm}
{OptionDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 125544 "bool" 0  2 ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 48670 14 {unadvertised} "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 112545 2 "" 15 e:PointerScroll "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 117812 2 "" 18 at:ActiveTraversor "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 123621 2 "" 20 forward?:bool = true "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 44661 2 "" "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 61047 14 {unadvertised} 5 i:int "SkRGDataRow"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 3529 14 {unadvertised} "{Array-of SkRGBaseHeaderRow}" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 45676 2 "" "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 64145 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 2819 14 {unadvertised} "int" 1 0}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 4532 14 {unadvertised} "bool" 4 true}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 50996 14 {unadvertised} "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 104811 14 {unadvertised} 11 ev:KeyPress "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 12984 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 3074 14 {unadvertised} "SkRGInternalGrid" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 4296 14 {unadvertised} "int" 1 0}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 108081 14 {unadvertised} 11 ev:KeyPress "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 62173 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 116115 14 {unadvertised} 41 args:Arguments, name:String, default:bool "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 11522 2 "" 17 ev:RecordSetEvent "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 4672 14 {unadvertised} "int" 1 0}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 2595 14 {unadvertised} "bool" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 3271 14 {unadvertised} "{DisplayFrame-of Scrollbar}" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 48295 14 {unadvertised} "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 113475 14 {unadvertised} 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 45479 2 "" "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 125263 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 65669 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 3587 14 {unadvertised} "{HashTable-of
                                         RecordGridColumn,
                                         {Array-of RecordGridCell}
                                       }" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 4968 14 {unadvertised} "bool" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 3395 14 {unadvertised} "{HashTable-of int, SkRGDataRow}" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 60148 14 {unadvertised} 5 i:int "#SkRGBaseHeaderRow"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 3132 14 {unadvertised} "{DisplayFrame-of 
                                             RecordSetDisplayNavigationPanel}" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 23717 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 49592 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 60435 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 85851 2 "" 17 ev:PointerRelease "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 53271 14 {unadvertised} "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 85539 2 "" 15 ev:PointerPress "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 124713 2 "" 0  "(full-size:int,
                         min-visible-row:int,
                         max-visible-row:int)"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 71169 2 "" 65 page-height:Distance, next-page-height:Distance, query-only?:bool "(PaginationState, PaginationQuality)"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 124167 2 "" 46 start-index:int, end-index:int, delta:Distance "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 116662 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 56896 14 {unadvertised} 18 rgc:RecordGridCell "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 10945 2 "" 0  "ControlFeel"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 3022 14 {unadvertised} "#Background" 4 null}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 4772 14 {unadvertised} "int" 1 0}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 10841 2 "" 0  "ControlSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 117892 2 "" 18 at:ActiveTraversor "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 122225 2 "" "#ActiveTraversor"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 36957 14 {unadvertised} 19 cell:RecordGridCell "#{Array-of MenuItem}"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 87289 2 "" 10 e:KeyPress "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 5079 14 {unadvertised} "{Array-2-of #SkRGHeaderMapElement}" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 50553 14 {unadvertised} 38 row-index:int = -1, col-index:int = -1 "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 24651 2 "" 22 x:Distance, y:Distance "#MenuPane"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 11206 2 "" "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 2901 14 {unadvertised} "int" 1 0}
{ClassDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 12724 136 {text {purpose Manage the appearance of a {docref Scrollbar} control
        when it uses a skinnable UI object.
    }
    {since 6.0}
} "ControlSkin"$"SkinnedScrollbarSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 13269 111 {text {purpose
       Creates the user interface for the {docref GenericScrollbarUI}.
    }
    {since 6.0}
  } 0  "Graphic"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 12792 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 32267 224 {text {purpose
        Implements a skinnable look-and-feel for {docref DropdownList}s.
    }
    {notes
        This object can be styled by writing style rules for
        "SkinnableDropdownListUI".
    }
    {since 6.0}
} "DropdownListUI, SkinnableBaseDropdownUI"$"SRGSkinnableDropdownListUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 32970 327 {text {purpose
        Construct this object.
    }
    {parameter control-skin,
        The {docref DropdownListSkin} for this control UI.
    }
    {parameter control-feel,
        The {docref DropdownListFeel} for this control UI.
    }
    {parameter ...,
        Additional option specifications.
    }
    {since 6.0}
  } 81 control-skin:#DropdownListSkin = null, control-feel:#DropdownListFeel = null, ... ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 40367 2 "" 51 lc:LayoutContext, ascent:Distance, descent:Distance "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 34610 2 "" 21 renderer2d:Renderer2d "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 41978 "bool" 0  2 ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 34769 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 38050 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 32563 14 {unadvertised} "Frame" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 35641 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 32422 14 {unadvertised} "bool" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 37940 110 {text {purpose
        The {ctext style-element} to assign to the tagged item frame.
    }
    {since 7.0}
  } "String"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 39258 2 "" 13 item:ListItem "MenuAction"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 40936 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 41121 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 38895 2 "" "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 38371 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 32460 14 {unadvertised} "#SelectableItem" 4 null}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 34943 2 "" 28 items:{Iterator-of ListItem} "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 41811 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 34498 2 "" "DropdownListFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 37709 111 {text {purpose
        The {ctext style-element} to assign to the tagged drop button.
    }
    {since 7.0}
  } "String"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 41472 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 39454 2 "" 9 e:FocusIn "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 39594 2 "" 10 e:FocusOut "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 35248 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 34394 2 "" 0  "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 40682 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 34288 2 "" 0  "ControlSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 36916 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 39738 2 "" 14 e:PointerEnter "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 40156 2 "" 16 lc:LayoutContext "Dimension"}
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 32517 14 {unadvertised} "CommandButton" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 35176 2 "" "#MenuPane"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 41290 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 39918 2 "" 14 e:PointerLeave "void"}
{VariableDocInfo "controls/ui-skinnable/skinnable-date-field-ui.scurl" 280 14 {unadvertised} 13 OriginElastic 219 {make-origin-elastic
        first=unstretchable-zero-length-elastic,
        last = {make-elastic
                 preferred-size = 1.5in,
                   stretch-order=compliant-stretch-order
               }
    }}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 258513 14 {unadvertised} "SkRGBaseRow"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 259417 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 259182 14 {unadvertised} 5 i:int "SkRGBaseColumnHeader"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 259246 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 258712 14 {unadvertised} "int" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 258748 14 {unadvertised} 88 ui:SkinnableRecordGridUI, layer-index:int, selector:#Graphic, inner-row:SkRGBaseInnerRow ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 12154 83 {text {purpose Interpret user gestures for a {docref Scrollbar}.}
    {since 6.0}
} "ControlFeel"$"StandardScrollbarFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-scrollbar-ui.scurl" 12222 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable.scurl" 4422 908 {text {purpose
        Any graphical object that can have a {ctext content-tag}
        and have a {docref ControlSkin} draw its decoration.
    }
    {details
        Most skinnable controls are made up of a mix of static regions
        and mutable information; for example, a {docref CommandButton}
        usually is visually represented by a generic button image,
        identical across all such buttons, and a label, which is unique
        to that one button. The mutable portions, in this example the label,
        may be provided as {docref Graphic}s.
        For indentification, these {docref Graphic}s are assigned a
        {docref String} identifier based on their role: a content tag.
        To improve their integration into this identification system,
        those content {docref Graphic}s are generally
        also subclasses of {ctext TaggedSkinnableObject}.
    }
    {since 6.0}
} "SkinnableObject"$"SkinnableControlFrame, SkinnableScrollbarChannel, SkinnableSliderPanel, SkinnableThumb, SkinnableControlFill, SkinnableControlUI, SkinnableTabContainerControlFrame"}
{AccessorDocInfo "controls/ui-skinnable/skinnable.scurl" 6266 864 {text {purpose
        The tag {docref String} representing this graphic in the
        {docref SkinnableControlUI}.
    }
    {details
        {docref SkinnableControlUI}s use this property to track
        content {docref Graphic}s by their function. For example,
        the label for a button may have a {ctext content-tag} of
        simply, "label". That value is then used to identify that
        role when it or the {docref Graphic} tagged by it changes.
        
        When this object is used with a {docref SkinnableControlUI},
        this property should not be set directly. Instead, use
        {docref SkinnableControlUI.set-tagged-content}.

        When unset, this property should generally be left as
        {docref null} and not be set to \"\".
        \"\" is reserved for top-level {docref SkinnableControlUI}s.
    }
    {since 6.0}
  } "#String"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 7151 711 {text {purpose
        Draw the control skin across this object.
    }
    {parameter renderer2d,
        The {docref Renderer2d} used to draw.
    }
    {details
        By default, this method will call
        {docref ControlSkin.draw-skin-for-content-graphic} on the
        {docref ControlSkin} of the associated {docref SkinnableControlUI},
        if any.
        
        Similar to {docref TaggedSkinnableObject.overdraw-skin},
        but draws beneath content visuals, not above.
    }
    {usage
        Typically this method should be called in a subclass that also
        inherits from {docref Graphic}, just before its regular
        {docref-abbr Graphic.draw} method.
    }
    {since 6.0}
  } 21 renderer2d:Renderer2d "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable.scurl" 6345 14 {unadvertised} "#String"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 9116 719 {text {purpose
        Note that this object's screen bounds may have changed in a
        way of potential interest to the associated {docref ControlSkin}.
    }
    {parameter change-type,
        The kind of change that may have occurred, as a
        {docref GraphicStateChange}.
    }
    {details
        By default, this method informs the attached
        {docref SkinnableControlUI}'s {docref ControlSkin}
        through {docref ControlSkin.note-content-graphic-state-change}.
    }
    {usage
        This method should be called by {ctext TaggedSkinnableObject}s
        that are {docref Graphic}s when they note a significant
        change covered by {docref GraphicStateChange}.
    }
    {since 6.0}
  } 30 change-type:GraphicStateChange "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 8123 706 {text {purpose
        Overdraw the control skin across this object.
    }
    {parameter renderer2d,
        The {docref Renderer2d} used to draw.
    }
    {details
        By default, this method will call
        {docref ControlSkin.overdraw-skin-for-content-graphic} on the
        {docref ControlSkin} of the associated {docref SkinnableControlUI},
        if any.

        Similar to {docref TaggedSkinnableObject.draw-skin}, but
        draws above content visuals, not beneath.
    }
    {usage
        Typically this method should be called in a subclass that also
        inherits from {docref Graphic}, just after its regular
        {docref-abbr Graphic.draw} method.
    }
    {since 6.0}
  } 21 renderer2d:Renderer2d "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable.scurl" 4780 14 {unadvertised} "#String" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 5011 181 {text {purpose
        Instantiate this object.
    }
    {parameter content-tag,
        A {docref String} representing the effective name of this object.
    }
    {since 6.0}
  } 26 content-tag:#String = null ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 6051 14 {unadvertised} "BaseButtonUI, SkinnableControlUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 6275 14 {unadvertised} 73 control-skin:#ButtonSkin = null, control-feel:#BaseButtonFeel = null, ... ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 14755 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 12787 2 "" 51 lc:LayoutContext, ascent:Distance, descent:Distance "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 6859 2 "" 21 renderer2d:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 15731 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 7547 356 {text {purpose 
        True if the button should be drawn to look like a
        CommandButton; false otherwise.  This would be
        true, for example, for any {docref CommandButton}, and for
        a {docref RadioButton} or {docref CheckButton} whose style
        was "command-button-standard" or "command-button-rollover".
    }
    {since 6.0}
  } "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 6749 2 "" "BaseButtonFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 15914 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 16206 14 {unadvertised} 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 7018 2 "" "Control"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 15290 14 {unadvertised} "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 16716 2 "" 10 e:FocusOut "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 6196 14 {unadvertised} "int" 2 -1}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 17046 14 {unadvertised} 11 focus?:bool "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 13592 2 "" 28 layout-context:LayoutContext "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 17351 14 {unadvertised} "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 11470 2 "" 16 lc:LayoutContext "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 6649 2 "" 0  "ControlSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 14933 14 {unadvertised} 44 d:Dimension, before:Distance, after:Distance "OriginElastic"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 8221 594 {text {purpose 
        The distance in pixels between the left edge of the button
        and the left edge of the label inside the button.
    }
    {details
        This property is used when drawing buttons in the style
        of a {docref CommandButton}.
        
        The value of this property should be an integer greater
        than or equal to zero.  The default value of this property
        is equal to the control's {ctext label-inset} option plus
        the {docref ButtonSkin.left-label-inset-pixels} for the
        attached {docref ButtonSkin}.
    }
    {since 6.0}
  } "int"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 9053 597 {text {purpose 
        The distance in pixels between the right edge of the button
        and the right edge of the label inside the button.
    }
    {details
        This property is used when drawing buttons in the style
        of a {docref CommandButton}.
        
        The value of this property should be an integer greater
        than or equal to zero.  The default value of this property
        is equal to the control's {ctext label-inset} option plus
        the {docref ButtonSkin.right-label-inset-pixels} for the
        attached {docref ButtonSkin}.
    }
    {since 6.0}
  } "int"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 15682 14 {unadvertised} "any"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 13846 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 10942 2 "" 16 lc:LayoutContext "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 14031 2 "" 28 lc:LayoutContext, rect:GRect "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 16101 "#DisplayContext" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 12002 2 "" 52 lc:LayoutContext, lextent:Distance, rextent:Distance "Dimension"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 10714 600 {text {purpose 
        The distance in pixels between the bottom edge of the button
        and the bottom edge of the label inside the button.
    }
    {details
        This property is used when drawing buttons in the style
        of a {docref CommandButton}.
        
        The value of this property should be an integer greater
        than or equal to zero.  The default value of this property
        is equal to the control's {ctext label-inset} option plus
        the {docref ButtonSkin.bottom-label-inset-pixels} for the
        attached {docref ButtonSkin}.
    }
    {since 6.0}
  } "int"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 9881 591 {text {purpose 
        The distance in pixels between the top edge of the button
        and the top edge of the label inside the button.
    }
    {details
        This property is used when drawing buttons in the style
        of a {docref CommandButton}.
        
        The value of this property should be an integer greater
        than or equal to zero.  The default value of this property
        is equal to the control's {ctext label-inset} option plus
        the {docref ButtonSkin.top-label-inset-pixels} for the
        attached {docref ButtonSkin}.
    }
    {since 6.0}
  } "int"}
{ClassDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 16193 166 {text {purpose
        Implements skinnable {docref TextDisplay}s.
    }
    {details
        See {docref TextDisplayUI} for more information.
    }
    {since 6.0}
} "TextDisplayUI, SkinnableControlUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 19088 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 19694 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 18806 2 "" 51 lc:LayoutContext, ascent:Distance, descent:Distance "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 18437 2 "" 21 renderer2d:Renderer2d "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 17454 "bool" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 17765 2 "" 0  "ControlSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 17872 14 {unadvertised} 0  "StringGraphic"}
{OptionDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 18354 "FillPattern" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 19342 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 18594 2 "" 16 lc:LayoutContext "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 19525 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 19876 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 16302 14 {unadvertised} "StringGraphic" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 18224 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 17662 2 "" 0  "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 16653 293 {text {purpose
        Instantiate this object.
    }
    {parameter control-skin,
        The skin used to draw this object.
    }
    {parameter control-feel,
        The feel used to handle events on this object.
    }
    {parameter ...,
        Additional option specifications.
    }
  } 83 control-skin:#BaseTextControlSkin = null, control-feel:#TextDisplayFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 3177 107 {text {purpose
        Implements a skinnable look-and-feel for {docref ListBox}es.
    }
    {since 6.0}
} "SkinnableControlUI, ListBoxUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 3882 301 {text {purpose
        Construct this object.
    }
    {parameter control-skin,
        The {docref ListBoxSkin} for this control UI.
    }
    {parameter control-feel,
        The {docref ListBoxFeel} for this control UI.
    }
    {parameter ...,
        Additional option specifications.
    }
  } 71 control-skin:#ListBoxSkin = null, control-feel:#ListBoxFeel = null, ... ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 8449 2 "" 51 lc:LayoutContext, ascent:Distance, descent:Distance "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 5890 2 "" 21 renderer2d:Renderer2d "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 5508 "bool" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 5393 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 16444 2 "" 15 e:PointerScroll "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 3474 14 {unadvertised} "GRect" 22 {GRect 0m, 0m, 0m, 0m}}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 5263 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 12181 2 "" 5 i:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 15828 101 {text {purpose
        Returns the {docref ListItem} at the given location.
    }
    {since 6.0}
  } 22 x:Distance, y:Distance "#ListItem"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 8286 2 "" 16 lc:LayoutContext "Dimension"}
{OptionDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 5809 "FillPattern" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 9309 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 9492 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 5716 "Background" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 12691 2 "" 5 i:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 13760 2 "" 13 item:ListItem "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 11389 2 "" "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 16943 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 16759 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 14096 2 "" 9 e:FocusIn "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 12848 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 14895 2 "" 10 e:FocusOut "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 3427 101 {text {purpose
        The container for {docref ListItem}s within this UI.
    }
    {since 6.0}
  } "VBox" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 5164 2 "" 0  "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 9055 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 5063 2 "" 0  "ControlSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 15300 2 "" 14 e:PointerEnter "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 8127 2 "" 16 lc:LayoutContext "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 8753 2 "" 51 lc:LayoutContext, ascent:Distance, descent:Distance "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 9914 14 {unadvertised} 7 spt:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 15480 2 "" 14 e:PointerLeave "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 9661 2 "" 22 x:Distance, y:Distance "bool"}
{ClassDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 14113 125 {text {purpose
        A {docref ControlFeel} to be used with
        {docref SkinnableMenuButtonUI}.
    }
    {since 7.0}
} "ControlFeel"$"StandardMenuButtonFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 14182 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-base-tab-control-ui.scurl" 2184 173 {text {purpose
        An object to be used with a tab control, that can receive
        certain notifications of changes to the contained tab panes.
    }
    {since 6.0}
} ""$"MultiTabAccordionSkin, TabContainerFeel, TabAccordionSkin, TabContainerSkin, SkinnableTabContainerControlFrame, MultiTabAccordionFeel, TabAccordionFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-base-tab-control-ui.scurl" 2499 181 {text {purpose
        Note that a {docref TabPane} was added at the given index.
    }
    {details
        See {docref BaseTabControlUI.note-pane-added}.
    }
    {since 6.0}
  } 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-base-tab-control-ui.scurl" 2769 197 {text {purpose
        Note that the {docref TabPane} at the given index will be removed.
    }
    {details
        See {docref BaseTabControlUI.note-pane-to-be-removed}.
    }
    {since 6.0}
  } 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-base-tab-control-ui.scurl" 3305 194 {text {purpose
        Note that the {docref TabPane} at the given index is to be shown.
    }
    {details
        See {docref BaseTabControlUI.note-pane-to-be-shown}.
    }
    {since 6.0}
  } 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-base-tab-control-ui.scurl" 3035 187 {text {purpose
        Note that the {docref TabPane} at the given index was modified.
    }
    {details
        See {docref BaseTabControl.note-pane-modified}.
    }
    {since 6.0}
  } 9 index:int "void"}
{EnumDocInfo "controls/ui-skinnable/skinnable.scurl" 1995 792 {text {purpose
        Defines certain state change that a {docref Graphic} can signal.
    }
    {details
        Generally used by {docref Graphic}s that are
        {docref TaggedSkinnableObject}s to communicate possible
        changes to any associated {docref ControlSkin}s.
        This allows the {docref ControlSkin} to update at
        appropriate times.
        
        Legal values are:
        {itemize
            {item {ctext reposition}:
                The {docref Graphic} may have moved.
            }
            {item {ctext reset}:
                Any or all of the {docref Graphic}'s state may have
                changed.
            }
            {item {ctext resize}:
                The {docref Graphic}'s bounds may have changed.
            }
        }
    }
} 23 reposition reset resize}
{ClassDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 11330 121 {text {purpose
        A {docref ControlSkin} to be used with
        {docref SkinnableSliderUI}.
    }
    {since 6.0}
} "ControlSkin"$"SkinnedSliderSkin"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 11395 2 "" "#SkinnableControlUI"}
{ProcDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 47225 14 {unadvertised} 21 e:Elastic, d:Distance "Elastic"}
{ClassDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 4807 14 {unadvertised} "TaggedSkinnableObject, Frame, TabControlNotifiedObject"$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 5487 14 {unadvertised} "Fill" 6 {Fill}}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 7371 2 "" 21 renderer2d:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 22217 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 5290 14 {unadvertised} "bool" 4 true}
{AccessorDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 7260 14 {unadvertised} "SkinnableTabAccordionUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 7637 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 10544 14 {unadvertised} 28 s:SkinnableAccordionSelector "int"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 6944 14 {unadvertised} "Orientation"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 14667 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 20328 14 {unadvertised} 35 selector:SkinnableAccordionSelector "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 5260 14 {unadvertised} "bool" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 5373 14 {unadvertised} "#Timer" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 5403 14 {unadvertised} "ClipFrame" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 15356 2 "" 9 index:int "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 5446 14 {unadvertised} "ClipFrame" 0 }
{ClassVariableDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 4997 14 {unadvertised} "GRect" 26 {GRect 0cm, 0cm, 0cm, 0cm}}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 13182 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 20663 14 {unadvertised} 30 index:int, pixel-size:Distance "(left:Distance, 
                     right:Distance, 
                     top:Distance, 
                     bot:Distance, 
                     clip-left?:bool,
                     clip-right?:bool,
                     clip-top?:bool,
                     clip-bot?:bool, 
                     valid?:bool)"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 22291 2 "" 28 layout-context:LayoutContext "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 5057 14 {unadvertised} "SequenceBox" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 5540 14 {unadvertised} "Fill" 6 {Fill}}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 7047 14 {unadvertised} 0  "ClipFrame"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 22545 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 8894 14 {unadvertised} 0  "(selector:#SkinnableAccordionSelector,
                                             selector-index:int,
                                             position:int)"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 9534 14 {unadvertised} 9 index:int "#SkinnableAccordionSelector"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 22730 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 12363 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 10980 14 {unadvertised} 52 from:int, reverse?:bool = false, cycle?:bool = false "(selector:#SkinnableAccordionSelector, position:int)"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 10045 14 {unadvertised} 28 s:SkinnableAccordionSelector "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 22899 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 5593 14 {unadvertised} 38 ui-object:SkinnableTabAccordionUI, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 5994 14 {unadvertised} "CalendarControlDayTable"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 6413 2 "" 33 day:int, today?:bool = false, ... "CalendarControlDayFrame"}
{FieldDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 6090 14 {unadvertised} "SkinnableCalendarControlUI" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 6143 14 {unadvertised} 57 date:#DateTime = null, ui:SkinnableCalendarControlUI, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 266759 14 {unadvertised} "SkRGRow"$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 266917 14 {unadvertised} "int" 2 -1}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 268329 14 {unadvertised} "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 268662 14 {unadvertised} 5 i:int "RecordGridCell"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 268916 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 266981 14 {unadvertised} "bool" 5 false}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 270351 14 {unadvertised} 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 268439 14 {unadvertised} "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 267075 14 {unadvertised} "#Background" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 268062 14 {unadvertised} "int"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 266954 14 {unadvertised} "int" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 267028 14 {unadvertised} "bool" 5 false}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 268010 14 {unadvertised} "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 268758 14 {unadvertised} 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 271114 14 {unadvertised} "#SkRGRecordSelector"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 267129 14 {unadvertised} 35 ui:SkinnableRecordGridUI, index:int ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 253770 14 {unadvertised} "HBox"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 254103 14 {unadvertised} 71 ui:SkinnableRecordGridUI, selector:#Graphic, inner-row:SkRGBaseInnerRow ""}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 254006 14 {unadvertised} "bool" 4 true}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 255618 14 {unadvertised} 5 i:int "Graphic"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 258264 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 256581 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 256145 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 253840 14 {unadvertised} "SkinnableRecordGridUI" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 253949 14 {unadvertised} "SkRGBaseInnerRow" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 256374 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 258229 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 253894 14 {unadvertised} "SkRGBaseInnerRow" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 254051 14 {unadvertised} "bool" 5 false}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 255913 14 {unadvertised} "int"}
{ClassDocInfo "controls/ui-skinnable/skinnable.scurl" 14794 182 {text {purpose
        An object that attaches to a {docref SkinnableControlUI} object
        and receives certain notifications from its attached UI object.
    }
    {since 6.0}
} "SkinnableObject"$"ControlSkin, ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 17719 602 {text {purpose
        Called when this object has been attached to a
        {docref SkinnableControlUI} and the {ctext control}
        property of that attached UI has been set.
    }
    {details
        This method is called from the basic notification methods --
        {ctext note-control-changed} and {ctext note-ui-changed}.
    }
    {notes
        Objects should defer performing major work or querying
        their attached {docref ControlUI} and {docref Control}
        until this method has been called.
        Otherwise, one of the two may be {docref null}.
    }
    {since 6.0}
  } 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 18000 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 16531 753 {text {purpose
        Called when one of the tagged content {docref Graphic}s
        of the attached {docref SkinnableControlUI} has been set.
    }
    {parameter content-tag,
        The {docref String} {ctext tag} for the content
        {docref Graphic} that changed.
    }
    {parameter new-graphic,
        The new content {docref Graphic} (or {docref null})
        matching the {ctext tag}.
    }
    {details
        This method is called when the
        {docref Control} or {docref ControlUI} set a tagged content
        {docref Graphic} for the first time or replaces one with another.
        It is not called in the case where the {italic contents}
        of a tagged {docref Graphic} or its settings change.
    }
    {since 6.0}
  } 40 content-tag:String, new-graphic:#Graphic "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 18600 395 {text {purpose
        Notify this object that an option on the attached
        {docref SkinnableControlUI} has changed.
    }
    {parameter item,
        the option binding that was added or removed.
    }
    {parameter removed?,
        true if {param item} was removed, else false.
    }
    {details
        See {docref OptionListInterface.option-change-notify}.
    }
    {since 6.0}
  } 30 item:OptionItem, removed?:bool "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 16907 130 {text {purpose
        Called when the {ctext control} property of the
        attached UI has been set.
    }
    {since 6.0}
  } 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 15548 641 {text {purpose
        Returns the content {docref Graphic} used by the attached
        {docref SkinnableControlUI} for the given {ctext tag}.
    }
    {parameter content-tag,
        The {docref String} tag for the content
        {docref Graphic} of interest.
    }
    {notes
        While this object could in many cases simply call
        {docref SkinnableControlUI.get-tagged-content} directly,
        this method should be used instead, for the benefit of
        subclasses that define additional work for this operation.
    }
    {return-vals
        The {docref Graphic} registered, or {docref null}.
    }
    {since 6.0}
  } 18 content-tag:String "#Graphic"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 17947 154 {text {purpose
        Called after {ctext react-to-state-change} is called
        on the attached {docref SkinnableControlUI}.
    }
    {since 6.0}
  } 0  "void"}
{ClassDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 36386 14 {unadvertised} ""$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 36527 14 {unadvertised} 27 stc-cell:#SkinnableTreeCell ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 36846 14 {unadvertised} "#TreeNode"}
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 36437 14 {unadvertised} "int" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 36463 14 {unadvertised} "{WeakPointer-to SkinnableTreeCell}" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-tree-control-ui.scurl" 36762 14 {unadvertised} "#SkinnableTreeCell"}
{ClassDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 191 98 {text {purpose
        The skinnable UI delegate for {docref SpinControl}.
    }
    {since 6.0}
} "SpinControlUI, SkinnableControlUI"$"SkinnableDateFieldSpinControlUI"}
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 5484 211 {text {purpose
        Create the up or down {docref CommandButton} for this UI object.
    }
    {parameter up?,
        Whether this call is to create the increase or decrease button.
    }
    {since 6.0}
  } 8 up?:bool "CommandButton"}
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 3312 2 "" 51 lc:LayoutContext, ascent:Distance, descent:Distance "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 4745 2 "" 21 renderer2d:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 2939 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 4633 2 "" "SpinControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 2278 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 5069 2 "" 0  "String"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 4904 2 "" "Control"}
{FieldDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 375 14 {unadvertised} "CommandButton" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 4530 2 "" 0  "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 3637 2 "" 28 layout-context:LayoutContext "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 416 14 {unadvertised} "CommandButton" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 4425 2 "" 0  "ControlSkin"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 5155 2 "" "Visual"}
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 3891 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 3080 2 "" 16 lc:LayoutContext "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 4074 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 6078 107 {text {purpose
        Create the internal {docref TextField} for this UI object.
    }
    {since 6.0}
  } 0  "TextField"}
{FieldDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 337 14 {unadvertised} "TextField" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 891 420 {text {purpose
        Used for implementation of a {docref ControlFeel}.
    }
    {details
        This is a compound control. Normally, changes in the
        value of the internal {docref TextField} are propagated to the
        associated {docref SpinControl}. Under certain conditions,
        such as when the {ctext TextField} is first created, this
        updating must be suppressed.
    }
    {since 6.0}
  } "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 6321 14 {unadvertised} 35 visual-tag:String, new-state:String "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 4243 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-spin-control-ui.scurl" 1341 362 {text {purpose
        Construct a new instance of this object.
    }
    {parameter control-skin,
        The {docref SpinControlSkin} for this control UI.
    }
    {parameter control-feel,
        The {docref SpinControlFeel} for this control UI.
    }
    {parameter ..., 
        Option settings are passed along to the base class.
    }
    {since 6.0}
  } 79 control-skin:#SpinControlSkin = null, control-feel:#SpinControlFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 271657 14 {unadvertised} "SkRGRow, SkRGBaseHeaderRow"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 272323 14 {unadvertised} 5 i:int "SkRGColumnSelector"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 271736 14 {unadvertised} 24 ui:SkinnableRecordGridUI ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 83 14 {unadvertised} "Observer"$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 153 14 {unadvertised} "SkinnableMenuButtonUI" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 314 2 "" 30 sender:Observable, message:any "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-menu-button-ui.scurl" 196 14 {unadvertised} 24 ui:SkinnableMenuButtonUI ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-rich-text-area-uis.scurl" 742 91 {text {purpose
        Implements skinnable {docref RichTextArea}s.
    }
    {since 6.0}
} "{SkinnableMultiLineTextControlUI-of
        RichTextArea,
        RichTextString,
        RichTextStringGraphic
    }, GenericRichTextAreaUI"$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-rich-text-area-uis.scurl" 1007 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-rich-text-area-uis.scurl" 6365 2 "" 44 formatting-panel-elements:{Array-of Graphic} "Graphic"}
{FieldDocInfo "controls/ui-skinnable/skinnable-rich-text-area-uis.scurl" 959 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-rich-text-area-uis.scurl" 3609 2 "" 0  "RichTextStringGraphic"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-rich-text-area-uis.scurl" 2474 2 "" "RichTextAreaFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-rich-text-area-uis.scurl" 2588 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-rich-text-area-uis.scurl" 4200 2 "" 0  "Visual"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-rich-text-area-uis.scurl" 2248 2 "" "Control"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-rich-text-area-uis.scurl" 2378 14 {unadvertised} "RichTextArea"}
{MethodDocInfo "controls/ui-skinnable/skinnable-rich-text-area-uis.scurl" 4071 2 "" 0  "RichTextString"}
{MethodDocInfo "controls/ui-skinnable/skinnable-rich-text-area-uis.scurl" 6706 2 "" 54 index:int, bias-backwards?:bool = self.bias-backwards? "(left:Distance,
                         top:Distance,
                         width:Distance,
                         height:Distance)"}
{MethodDocInfo "controls/ui-skinnable/skinnable-rich-text-area-uis.scurl" 6019 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-rich-text-area-uis.scurl" 2144 2 "" 0  "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-rich-text-area-uis.scurl" 1364 293 {text {purpose
        Instantiate this object.
    }
    {parameter control-skin,
        The skin used to draw this object.
    }
    {parameter control-feel,
        The feel used to handle events on this object.
    }
    {parameter ...,
        Additional option specifications.
    }
  } 84 control-skin:#BaseTextControlSkin = null, control-feel:#RichTextAreaFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable.scurl" 19285 497 {text {purpose
        Defines event handling and gesture interpretation for a single
        {docref SkinnableControlUI} object.
    }
    {details
        This class is designed to receive {docref Event}s from the
        graphical hierarchy within a {docref SkinnableControlUI}
        object, and translate from those {docref Event}s and the
        {docref ControlUI}'s state into actions on the
        {docref Control}, whether via {docref Command}s or method calls.
    }
    {since 6.0}
} "GuiEventTarget, CompoundSkinnableObject"$"TreeControlFeel, CalendarControlFeel, MenuPaneFeel, DateFieldFeel, BaseButtonFeel, GroupBoxFeel, TabContainerFeel, RecordGridFeel, BaseDropdownFeel, SliderFeel, ListBoxFeel, MenuBarFeel, ProgressBarFeel, MultiTabAccordionFeel, SpinControlFeel, TextDisplayFeel, ScrollbarFeel, MenuButtonFeel, BaseTextControlFeel, TabAccordionFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable.scurl" 19935 515 {text {purpose
        Called from {docref SkinnableControlUI} when it handles a
        {docref GuiEvent}
    }
    {parameter e,
        The {docref GuiEvent} being forwarded.
    }
    {details
        By default, this method will send {param e} to
        {docref GuiEventTarget.handle-delegate-event}.
    }
    {override
        It should not generally be necessary to override this method,
        as individual handlers are available for individual
        {docref GuiEvent} types.
    }
    {since 6.0}
  } 10 e:GuiEvent "void"}
{VariableDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 775 14 {unadvertised} 13 OriginElastic 211 {make-origin-elastic
        first=unstretchable-zero-length-elastic,
        last={make-elastic
                 preferred-size=1.5in,
                 stretch-order=compliant-stretch-order
             }
    }}
{ClassDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 84 14 {unadvertised} "SkinnableControlFrame"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 326 2 "" 14 r2d:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 178 14 {unadvertised} 3 ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 1643 167 {text {purpose
        A {docref ControlFeel} for any skinnable text control.
    }
    {details
        Has no default gesture interpretation.
    }
    {since 6.0}
} "ControlFeel"$"BaseStandardTextControlFeel, TextAreaFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-text-field-uis.scurl" 1722 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 42307 108 {text {purpose
        Implements a skinnable look-and-feel for {docref ComboBox}es.
    }
    {since 6.0}
} "ComboBoxUI, SkinnableBaseDropdownUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 58234 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 45841 2 "" 51 lc:LayoutContext, ascent:Distance, descent:Distance "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 44933 2 "" 21 renderer2d:Renderer2d "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 44048 "bool" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 55501 326 {text {purpose
        Replaces the contents of the current selection with {ctext text}.
    }
    {parameter text,
        A {docref StringInterface} of text that should replace
        the current selection.
    }
    {deprecated
        See {docref ComboBox.replace-selection-with-string} instead.
    }
    {since 6.0}
  } 20 text:StringInterface "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 48916 2 "" "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 54232 189 {text {purpose
        Indicates whether the selection context's text is currently editable.
    }
    {deprecated
        See {docref ComboBox.writable?} instead.
    }
    {since 6.0}
  } "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 45294 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 50804 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 57423 167 {text {purpose
        Resets the blinking period of the caret alarm.
    }
    {deprecated
        Use functionality on subcontrols instead.
    }
    {since 6.0}
  } 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 47220 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 42452 14 {unadvertised} "TextField" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 44805 2 "" "Visual"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 57882 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 58065 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 44328 14 {unadvertised} 0  "TextField"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 52956 2 "" "Distance"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 51706 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 42599 14 {unadvertised} "bool" 5 false}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 55114 157 {text {purpose
        Indicate that an IME change occured.
    }
    {deprecated
        No longer required for correct operation.
    }
    {since 6.0}
  } 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 42708 14 {unadvertised} "bool" 5 false}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 46322 2 "" 28 items:{Iterator-of ListItem} "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 56336 391 {text {purpose
        Returns the integer position of the caret within the text
        for the given point.
    }
    {parameter x,
        The x coordinate of the point relative to this UI's origin.
    }
    {parameter y,
        The y coordinate of the point relative to this UI's origin.
    }
    {deprecated
        Use functionality on subcontrols instead.
    }
    {since 6.0}
  } 22 x:Distance, y:Distance "(index:int, bias-backwards?:bool)"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 50511 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 57126 258 {text {purpose
        The {docref StringDataModelWritableRange} representing the
        range of the {ctext data-model} that is currently selected.
    }
    {deprecated
        See {docref ComboBox.string-selected-range} instead.
    }
    {since 6.0}
  } "StringDataModelWritableRange"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 49213 14 {unadvertised} 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 46172 2 "" "ComboBoxFeel"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 50705 14 {unadvertised} "String"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 54485 157 {text {purpose
        The {docref InputMethodInfo} in use.
    }
    {deprecated
        Use functionality on subcontrols instead.
    }
    {since 6.0}
  } "#InputMethodInfo"}
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 42498 14 {unadvertised} "CommandButton" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 49639 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 58416 2 "" 10 val:String "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 53716 2 "" 9 e:FocusIn "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 47635 2 "" 0  "String"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 53858 2 "" 10 e:FocusOut "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 54717 2 "" "#InputMethodInfo"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 46549 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 45194 2 "" 0  "ControlFeel"}
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 42658 14 {unadvertised} "bool" 4 true}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 57628 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 45092 2 "" 0  "ControlSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 53300 2 "" 14 e:PointerEnter "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 45630 2 "" 16 lc:LayoutContext "Dimension"}
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 42552 14 {unadvertised} "bool" 5 false}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 48818 232 {text {purpose
        Whether this UI should automatically update the
        {docref StringDataModelRange} used by its internal {docref TextField}.
    }
    || TODO: details: why; and it resyncs when turned on
    {since 7.0}
  } "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 44256 2 "" "#MenuPane"}
{FieldDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 42852 87 {text {purpose
        Whether the UI is displaying a prompt.
    }
    {since 6.0}
  } "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 53480 2 "" 14 e:PointerLeave "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-list-control-uis.scurl" 43240 319 {text {purpose
        Construct this object.
    }
    {parameter control-skin,
        The {docref ComboBoxSkin} for this control UI.
    }
    {parameter control-feel,
        The {docref ComboBoxFeel} for this control UI.
    }
    {parameter ...,
        Additional option specifications.
    }
    {since 6.0}
  } 73 control-skin:#ComboBoxSkin = null, control-feel:#ComboBoxFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 43773 14 {unadvertised} "TabSelectorButton"$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 43929 14 {unadvertised} "#SkinnableTabContainerCloseButton" 4 null}
{FieldDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 43878 14 {unadvertised} "DSTCLabelBar" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-tab-container-ui.scurl" 44032 14 {unadvertised} 45 label-bar:DSTCLabelBar, tab-pane:TabPane, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 21376 102 {text {purpose
        A skinnable UI delegate for {docref MultiTabAccordion}.
    }
    {since 6.0}
} "MultiTabAccordionUI, SkinnableControlUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 28996 526 {text {purpose
        Get the {docref SkinnableMultiAccordionSelector} closest to the
        given index.
    }
    {parameter index,
        The target selector index.
    }
    {parameter reverse?,
        Whether to search downwards if the given index is not valid.
    }
    {parameter cycle?,
        Whether to cycle through the entire set of indices if the
        given index is not valid.
    }
    {return-vals 
        The {docref SkinnableAccordionSelector} found, or {docref null}.
    }    
    {since 6.0}
  } 53 index:int, reverse?:bool = false, cycle?:bool = false "#SkinnableMultiAccordionSelector"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 23018 2 "" 21 renderer2d:Renderer2d "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 28253 2 "" 0  "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 31341 "bool" 0  2 ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 22892 2 "" "MultiTabAccordionFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 24412 2 "" 9 index:int "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 25537 14 {unadvertised} 40 selector:SkinnableMultiAccordionSelector "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 27618 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 32346 2 "" 9 e:FocusIn "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 24801 2 "" 9 index:int "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 23177 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 23476 2 "" 9 index:int "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 21606 14 {unadvertised} "bool" 5 false}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 32456 2 "" 10 e:FocusOut "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 21656 14 {unadvertised} "Orientation" 20 Orientation.vertical}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 22781 2 "" 0  "ControlFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 31527 2 "" 28 layout-context:LayoutContext "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 21538 14 {unadvertised} "#SkinnableMultiAccordionFrame" 4 null}
{AccessorDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 30270 2 "" "#SkinnableMultiAccordionSelector"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 22670 2 "" 0  "ControlSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 25753 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 31781 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 31964 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 23879 2 "" 9 index:int "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 31013 100 {text {purpose
        The index of the selector that currently has focus.
    }
    {since 6.0}
  } "int"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 32590 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 25203 2 "" 9 index:int "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 29922 87 {text {purpose
        The selector that currently has focus.
    }
    {since 6.0}
  } "#SkinnableMultiAccordionSelector"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 32133 2 "" 22 x:Distance, y:Distance "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 22097 322 {text {purpose
        Create a new instance of this object.
    }
    {parameter control-skin,
        The skin used to draw this object.
    }
    {parameter control-feel,
        The feel used to handle events on this object.
    }
    {parameter ...,
        Additional option specifications.
    }
    {since 6.0}
  } 91 control-skin:#MultiTabAccordionSkin = null, control-feel:#MultiTabAccordionFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-text-area-uis.scurl" 2743 191 {text {purpose
        Implements the skinnable look-and-feel for 
        {docref TextArea}s.
    }
    {details
        See {docref TextAreaUI} for more information.
    }
    {since 6.0}
} "{SkinnableMultiLineTextControlUI-of
        TextArea,
        String,
        MultiLineStringGraphic
    }, TextAreaUI"$""}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-area-uis.scurl" 3071 125 {text {purpose
        Instantiate this object.
    }
    {parameter ...,
        Additional option specifications.
    }
  } 80 control-skin:#BaseTextControlSkin = null, control-feel:#TextAreaFeel = null, ... ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-area-uis.scurl" 4741 2 "" 0  "MultiLineStringGraphic"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-area-uis.scurl" 6286 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-area-uis.scurl" 4088 2 "" 0  "Visual"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-text-area-uis.scurl" 3875 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-area-uis.scurl" 5207 2 "" 0  "String"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-area-uis.scurl" 5891 2 "" 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-text-area-uis.scurl" 5160 14 {unadvertised} "StringBuf" 11 {StringBuf}}
{AccessorDocInfo "controls/ui-skinnable/skinnable-text-area-uis.scurl" 4005 14 {unadvertised} "TextArea"}
{MethodDocInfo "controls/ui-skinnable/skinnable-text-area-uis.scurl" 3775 2 "" 0  "ControlFeel"}
{ClassDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 237 144 {text {purpose
        A selector holding the label for
        {docref SkinnableMultiTabAccordionUI} {docref TabPane}s.
    }
    {since 6.0}
} "TabSelectorButton"$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 397 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 6070 2 "" 16 lc:LayoutContext "Dimension"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 1667 127 {text {purpose
        Whether this selector is selected, which in this case
        also means open.
    }
    {since 6.0}
  } "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 5470 14 {unadvertised} "Orientation"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 5981 14 {unadvertised} 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 5676 91 {text {purpose
        Whether this selector currently has focus.
    }
    {since 6.0}
  } "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 429 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 6276 2 "" 52 lc:LayoutContext, lextent:Distance, rextent:Distance "Dimension"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 1359 96 {text {purpose
        The index of this selector among all selectors.
    }
    {since 6.0}
  } "int"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 1739 14 {unadvertised} "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 329 14 {unadvertised} "SkinnableMultiTabAccordionUI" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 6625 14 {unadvertised} 31 lc:LayoutContext, dim:Dimension "Dimension"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 5750 14 {unadvertised} "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 4781 102 {text {purpose
        Attempt to make this selector visible in the display.
    }
    {since 6.0}
  } 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-multi-accordion-ui.scurl" 739 264 {text {purpose
        Create a new instance of this class.
    }
    {parameter tab-pane,
        The {docref TabPane} associated with this selector.
    }
    {parameter accordion-ui,
        The ui that this selector will be used with.
    }
    {since 6.0}
  } 64 tab-pane:TabPane, accordion-ui:SkinnableMultiTabAccordionUI, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 272918 14 {unadvertised} "SequenceBox"$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 272993 14 {unadvertised} "OriginElastic" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 273050 14 {unadvertised} "OriginElastic" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 279486 2 "" 30 item:OptionItem, removed?:bool "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 273096 14 {unadvertised} "bool" 5 false}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 279986 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 273190 14 {unadvertised} "SkinnableRecordGridUI" 0 }
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 274145 2 "" "#{proc-type {OptionKey}:void}"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 273138 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 274641 14 {unadvertised} 0  "SkRGBaseInnerRow"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 277780 2 "" 16 lc:LayoutContext "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 275423 2 "" 16 lc:LayoutContext "Dimension"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 278415 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 273287 14 {unadvertised} "bool" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 279225 14 {unadvertised} 16 lc:LayoutContext "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 273241 14 {unadvertised} "Distance" 3 0cm}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 275323 2 "" 0  "SequenceLayout"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 273322 14 {unadvertised} 110 ui:SkinnableRecordGridUI, children:#{FastArray-of Graphic}, has-option-children?:bool, secondary?:bool = false ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 4581 427 {text {purpose
        An undecorated {docref ButtonSkin} that displays only the
        label.
    }
    {details
        This control skin is very simple, adding no margin or border
        to the button's label. It ignores the {ctext style} property
        and changes in the button's visual state properties.
        It is intended only for cases where a very minimal visual UI
        is required.
    }
    {since 6.0}
} "ButtonSkin"$""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 4967 14 {unadvertised} "Frame"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 5045 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 5141 2 "" 32 tag:String, new-graphic:#Graphic "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 5526 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 4695 14 {unadvertised} "Frame" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 4834 59 {text {purpose Initialize this object.}
    {since 6.0}
  } 0  ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 294115 14 {unadvertised} "Fill"$""}
{OptionDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 294754 "FillPattern" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 294315 14 {unadvertised} 0  ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 296301 2 "" 14 r2d:Renderer2d "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 294648 "bool" 0  2 ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 295032 14 {unadvertised} "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 294267 14 {unadvertised} "bool" 5 false}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 294222 14 {unadvertised} "bool" 5 false}
{OptionDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 294527 "FillPattern" 0  2 ""}
{OptionDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 294415 "FillPattern" 0  2 ""}
{OptionDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 294891 "Background" 0  2 ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 295220 14 {unadvertised} "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 295683 14 {unadvertised} 16 pixmap-width:int "Pixmap"}
{MethodDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 295418 14 {unadvertised} 0  "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-record-grid-ui.scurl" 294174 14 {unadvertised} "#Pixmap" 4 null}
{ClassDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 36689 106 {text {purpose
        A {docref ControlFeel} for skinnable {docref TabAccordion}.
    }
    {since 6.0}
} "ControlFeel, TabControlNotifiedObject"$"StandardTabAccordionFeel"}
{MethodDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 37277 101 {text {purpose
        Get the tab selector for the tab at the given index.
    }
    {since 6.0}
  } 9 index:int "#SkinnableAccordionSelector"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-accordion-ui.scurl" 36804 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 2672 93 {text {purpose
        The skinnable UI delegate for {docref Slider}.
    }
    {since 6.0}
} "SliderUI, SkinnableControlUI"$""}
{FieldDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 3003 14 {unadvertised} "#Domain" 0 }
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 10496 2 "" 22 x:Distance, y:Distance "bool"}
{FieldDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 2937 14 {unadvertised} "#{HashTable-of any, Graphic}" 4 null}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 5047 2 "" 21 renderer2d:Renderer2d "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 2771 14 {unadvertised} "#Graphic" 4 null}
{OptionDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 4127 "bool" 0  2 ""}
{FieldDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 2865 14 {unadvertised} "Orientation" 22 Orientation.horizontal}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 9627 2 "" 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 4943 2 "" "SliderFeel"}
{FieldDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 3228 14 {unadvertised} "any" 4 null}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 5859 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 10678 2 "" 9 e:FocusIn "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 5206 2 "" "Control"}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 10793 2 "" 10 e:FocusOut "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 4488 "#SkinSpec" 4 null 142 {text {purpose
        A specification used by this control to determine the
        visual appearance of its track.
    }
    {since 6.0}
  }}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 10950 14 {unadvertised} 11 focus?:bool "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 4845 2 "" 0  "ControlFeel"}
{OptionDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 4693 "#SkinSpec" 4 null 141 {text {purpose
        A specification used by this control to determine the
        visual appearance of its knob.
    }
    {since 6.0}
  }}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 9890 2 "" 28 layout-context:LayoutContext "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 4745 2 "" 0  "ControlSkin"}
{FieldDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 3122 14 {unadvertised} "any" 4 null}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 10144 2 "" 28 layout-context:LayoutContext "void"}
{FieldDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 3175 14 {unadvertised} "any" 4 null}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 10327 2 "" 30 lc:LayoutContext, bounds:GRect "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 5577 14 {unadvertised} 0  "Graphic"}
{FieldDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 3082 14 {unadvertised} "bool" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 3041 14 {unadvertised} "bool" 0 }
{FieldDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 2816 14 {unadvertised} "#SliderPanel" 4 null}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 5337 2 "" 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-slider-ui.scurl" 3623 336 {text {purpose
        Construct a new instance of this object.
    }
    {parameter control-skin,
        The {docref SliderSkin} for this control UI.
    }
    {parameter control-feel,
        The {docref SliderFeel} for this control UI.
    }
    {parameter ..., 
        Option settings are passed along to the base class.
    }
  } 69 control-skin:#SliderSkin = null, control-feel:#SliderFeel = null, ... ""}
{ClassDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 1908 126 {text {purpose
        A {docref ControlFeel} to be used with
        {docref SkinnableRadioButtonUI}.
    }
    {since 6.0}
} "BaseButtonFeel"$""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 1981 2 "" "#SkinnableControlUI"}
{ClassDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 2586 97 {text {purpose
        A {docref ControlSkin} to be used with button UIs.
    }
    {since 6.0}
} "ControlSkin"$"SkinnedButtonSkin, UndecoratedButtonSkin"}
{MethodDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 4088 100 {text {purpose
        Called when the button style has changed on the UI.
    }
    {since 6.0}
  } 0  "void"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 3620 2 "" "#SkinnableControlUI"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 2823 156 {text {purpose Number of pixels the label should be inset from this edge.}
    {details Cumulative with the {ctext label-inset} option.}
    {since 6.0}
  } "int"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 3302 156 {text {purpose Number of pixels the label should be inset from this edge.}
    {details Cumulative with the {ctext label-inset} option.}
    {since 6.0}
  } "int"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 3545 156 {text {purpose Number of pixels the label should be inset from this edge.}
    {details Cumulative with the {ctext label-inset} option.}
    {since 6.0}
  } "int"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-button-uis.scurl" 3061 156 {text {purpose Number of pixels the label should be inset from this edge.}
    {details Cumulative with the {ctext label-inset} option.}
    {since 6.0}
  } "int"}
{ClassDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 145 14 {unadvertised} "CalendarControlDayFrame"$""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 1854 2 "" "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 3320 14 {unadvertised} 0  "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 1630 "Background" 0  2 ""}
{OptionDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 1410 "Background" 0  2 ""}
{OptionDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 1522 "FillPattern" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 884 2 "" 10 e:GuiEvent "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 1298 "FillPattern" 0  2 ""}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 4402 14 {unadvertised} 14 fp:FillPattern "FillPattern"}
{OptionDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 1744 "FillPattern" 0  2 ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 2492 2 "" "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 4763 2 "" 14 e:PointerEnter "void"}
{OptionDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 1172 "FillPattern" 0  2 ""}
{AccessorDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 2169 2 "" "bool"}
{AccessorDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 2334 2 "" "bool"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 2819 14 {unadvertised} 0  "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 5110 2 "" 14 e:PointerLeave "void"}
{MethodDocInfo "controls/ui-skinnable/skinnable-calendar-control-ui.scurl" 240 14 {unadvertised} 68 day:int, day-table:CalendarControlDayTable, today?:bool = false, ... ""}
||BeginDocIndex
P 33 COM.CURL.GUI.CONTROL-UI-SKINNABLE 114 4
 C 15 TreeControlFeel 1159 4 
  J 30 scroll-on-current-node-change? 1407 4
  M 20 note-tree-cell-shown 1704 2
  K 16 ui-object#setter 1984 2
  M 21 note-tree-cell-hidden 2091 2
  M 29 note-toggle-creation-for-cell 2372 2
  K 37 scroll-on-current-node-change?#setter 2785 2
 end
 C 23 SkinnableTabContainerUI 2986 4 
  M 16 constrain-height 3182 4
  M 4 draw 3333 4
  Y 8 enabled? 3448 4
  M 20 note-control-changed 3541 2
  M 21 note-pane-to-be-shown 3634 2
  K 14 control#setter 3736 4
  M 15 note-pane-added 3831 2
  M 24 regenerate-control-frame 4043 2
  M 20 create-control-frame 4221 4
  M 21 get-height-preference 4583 4
  M 16 after-reposition 4836 4
  M 8 set-size 4959 4
  M 23 note-pane-to-be-removed 5084 2
  M 21 ensure-button-visible 5186 2
  M 22 react-to-visual-change 5507 4
  O 10 panes-skin 5601 4
  J 12 control-feel 5876 4
  M 18 note-pane-modified 5980 2
  M 21 react-to-state-change 6082 4
  M 11 on-focus-in 6175 4
  M 12 on-focus-out 6403 4
  M 27 create-default-control-feel 6508 2
  M 17 before-reposition 6743 4
  M 27 create-default-control-skin 7100 2
  M 20 get-width-preference 7200 4
  M 15 constrain-width 7316 4
  M 15 contains-point? 7708 4
  B 7 default 7825 4
 end
 C 23 SRGSkinnableTextFieldUI 8318 4 
  B 7 default 8550 4
 end
 C 15 ProgressBarSkin 9024 4 
  K 16 ui-object#setter 9270 2
 end
 C 11 ListBoxSkin 9376 4 
  K 16 ui-object#setter 9605 2
 end
 C 17 CommandButtonFeel 9713 4 
  K 16 ui-object#setter 10188 2
 end
 C 22 SkinnableTreeCellFrame 10288 1 
  M 20 option-change-notify 10394 2
 end
 C 18 SkRGColumnSelector 10728 1 
  Y 14 selected-color 10849 4
  Y 19 selected-background 10949 4
 end
 C 21 MultiTabAccordionSkin 11513 4 
  M 22 get-selector-for-index 11784 2
  M 17 note-pane-to-hide 12018 2
  K 16 ui-object#setter 12229 2
  M 31 note-focused-selector-to-change 12339 2
 end
 C 26 SkinnableCalendarControlUI 12578 4 
  M 19 create-year-chooser 12815 2
  M 18 create-day-chooser 12915 2
  M 17 before-reposition 13015 4
  M 4 draw 13141 4
  M 27 create-default-control-skin 13259 2
  M 22 react-to-visual-change 13362 4
  M 15 contains-point? 13459 4
  M 17 create-main-panel 13579 2
  J 12 control-feel 14559 4
  M 16 after-reposition 14669 4
  M 21 react-to-state-change 14795 4
  M 8 set-size 14892 4
  K 14 control#setter 15020 4
  M 20 create-month-chooser 15118 2
  M 27 create-default-control-feel 15217 2
  B 7 default 15320 4
 end
 C 40 DefaultSkinnableTabContainerControlFrame 15854 1 
  M 22 get-selector-for-index 16215 2
  M 18 note-pane-modified 16429 2
  M 21 note-pane-to-be-shown 16532 2
  M 15 note-pane-added 16635 2
  M 26 get-close-button-for-index 16738 2
  M 23 note-pane-to-be-removed 17386 2
  M 21 ensure-button-visible 17489 2
 end
 C 21 SkinnableControlFrame 17848 4 
  B 7 default 18426 4
  M 4 draw 18776 4
  Y 8 enabled? 18866 4
  K 16 ui-object#setter 18943 4
  M 16 after-reposition 19034 4
  M 8 set-size 19140 4
  J 13 style-element 19248 4
  M 15 contains-point? 19326 4
  M 17 before-reposition 19426 4
 end
 C 22 SkinnableRadioButtonUI 19532 4 
  M 22 react-to-visual-change 19741 4
  M 24 draw-as-rollover-checked 19829 2
  M 15 do-press-action 19917 2
  J 25 draw-like-command-button? 20005 2
  M 24 draw-as-disabled-checked 20092 2
  M 21 react-to-state-change 20180 4
  O 12 checked-skin 20268 4
  K 14 control#setter 20516 4
  M 15 draw-as-pressed 20606 2
  M 27 create-default-control-feel 20694 2
  M 16 draw-as-disabled 20889 2
  M 16 modify-for-focus 20977 2
  M 14 draw-as-normal 21314 2
  M 23 draw-as-pressed-checked 21402 2
  M 15 draw-as-checked 21490 2
  M 16 draw-as-rollover 21678 2
  B 7 default 21766 4
 end
 C 24 SkinnableCommandButtonUI 22246 4 
  M 16 draw-as-disabled 22559 2
  M 22 react-to-visual-change 22647 4
  M 16 modify-for-focus 22735 2
  M 15 do-press-action 22835 2
  M 18 modify-for-default 23065 2
  J 25 draw-like-command-button? 23167 2
  M 14 draw-as-normal 23353 2
  M 21 react-to-state-change 23441 4
  M 15 draw-as-pressed 23529 2
  M 16 draw-as-rollover 23617 2
  M 27 create-default-control-feel 23705 2
  B 7 default 23800 4
 end
 C 23 SkinnableTabAccordionUI 24284 4 
  M 22 get-selector-for-index 24499 4
  M 4 draw 25187 4
  Y 8 enabled? 25299 4
  M 21 note-pane-to-be-shown 25491 2
  K 14 control#setter 25590 4
  M 15 note-pane-added 25682 2
  K 23 focused-selector#setter 26116 4
  J 10 animation? 26228 4
  M 16 after-reposition 26505 4
  M 8 set-size 26624 4
  M 23 note-pane-to-be-removed 26745 2
  M 22 react-to-visual-change 27060 4
  K 17 animation?#setter 27150 4
  J 12 control-feel 27239 4
  M 18 note-pane-modified 27340 2
  M 21 react-to-state-change 27578 4
  M 11 on-focus-in 27802 4
  M 12 on-focus-out 27901 4
  M 27 create-default-control-feel 28132 2
  M 17 before-reposition 28229 4
  M 27 create-default-control-skin 28348 2
  J 22 focused-selector-index 28548 4
  J 16 focused-selector 28736 4
  M 15 contains-point? 28934 4
  B 7 default 29047 4
 end
 C 19 CalendarControlFeel 29524 4 
  M 27 receive-day-frame-gui-event 29784 2
  K 16 ui-object#setter 30254 2
  M 23 note-day-frame-creation 30365 2
 end
 C 12 MenuPaneFeel 30738 4 
  M 15 scroll-by-units 30994 4
  K 16 ui-object#setter 31301 2
 end
 C 26 SkinnableListItemContainer 31523 1f 
  M 25 on-pointer-envelope-event 31646 4
 end
 C 16 DropdownListFeel 32405 4 
  K 16 ui-object#setter 32666 2
 end
 C 13 DateFieldFeel 32774 4 
  K 16 ui-object#setter 33034 2
 end
 C 20 SkinnableTextFieldUI 33139 4 
  B 7 default 33448 4
  M 21 react-to-state-change 33917 4
  K 14 control#setter 34009 4
  Y 8 enabled? 34103 4
 end
 C 12 SkRGInnerRow 34301 1 
 end
 C 14 BaseButtonFeel 34973 4 
  M 15 do-press-action 35223 2
 end
 C 29 SkinnableSpinControlTextField 35603 1 
  M 11 on-focus-in 35712 4
  M 28 become-active-from-traversal 35935 4
  M 13 become-active 36048 4
  M 12 on-focus-out 36161 4
 end
 C 22 SkinnableProgressBarUI 36410 4 
  M 16 constrain-height 36650 4
  M 4 draw 36799 4
  Y 8 enabled? 36913 4
  M 22 react-to-visual-change 37005 4
  J 12 control-feel 37097 4
  M 21 react-to-state-change 37199 4
  M 8 get-text 37291 4
  K 14 control#setter 37385 4
  O 19 progress-frame-skin 37479 4
  O 17 caption-placement 37740 4
  M 27 create-default-control-feel 37949 2
  M 17 before-reposition 38048 4
  M 27 create-default-control-skin 38169 2
  O 16 determinate-skin 38382 4
  M 16 after-reposition 38666 4
  M 20 get-width-preference 38906 4
  M 8 set-size 39020 4
  O 18 indeterminate-skin 39255 4
  M 15 contains-point? 39541 4
  B 7 default 39656 4
 end
 C 15 ListCheckButton 40170 1 
  M 28 become-active-from-traversal 40282 4
 end
 C 25 SkinnableScrollbarChannel 40744 4 
  B 7 default 41011 4
  M 8 set-size 41417 4
  M 4 draw 41537 4
  M 12 create-thumb 41648 4
  M 16 after-reposition 41747 4
  M 15 contains-point? 41865 4
  M 17 before-reposition 41977 4
 end
 C 24 SkinnableBaseTextFieldUI 42095 1as 
  M 21 create-string-graphic 42291 2
  M 10 draw-caret 42509 4
  M 15 create-contents 42728 2
  M 24 get-value-display-string 42821 2
  I 7 hscroll 42914 44
  M 17 reset-caret-alarm 43161 2
 end
 C 22 SkinnableTreeControlUI 43541 4 
  M 22 note-tree-model-change 43755 4
  M 4 draw 43870 4
  Y 8 enabled? 43984 4
  K 28 selection-anchor-node#setter 44390 4
  M 19 get-node-label-text 44487 4
  K 14 control#setter 44596 4
  M 22 note-expansion-toggled 44905 4
  M 13 option-lookup 45019 4
  M 16 after-reposition 45146 4
  M 8 set-size 45370 4
  Y 15 display-context 45493 4
  J 13 style-element 45596 4
  I 5 cells 45689 44c
  M 22 note-selection-changed 46433 4
  M 22 react-to-visual-change 46878 4
  M 17 get-item-for-node 47081 4
  J 12 control-feel 47527 4
  O 20 toggle-button-margin 47629 4
  M 21 react-to-state-change 48087 4
  Y 20 tree-connector-color 48288 4
  M 11 on-focus-in 48387 4
  M 12 on-focus-out 48990 4
  M 9 pick-cell 49212 4
  M 27 create-default-control-feel 49985 2
  M 17 before-reposition 50084 4
  M 20 note-tree-cell-shown 50205 2
  M 27 create-default-control-skin 50962 2
  M 29 note-toggle-creation-for-cell 51061 2
  M 25 note-current-node-changed 51662 4
  M 21 note-tree-cell-hidden 52299 2
  Y 9 font-size 52883 4
  M 11 create-cell 53235 2
  J 21 selection-anchor-node 53723 4
  M 15 contains-point? 54086 4
  B 7 default 54201 4
 end
 C 13 MenuPaneFrame 54731 1 
  M 8 set-size 54953 4
  J 13 option-parent 55279 4
 end
 C 24 SkinnableMenuScrollerBox 55379 1 
  J 16 min-scroll-value 55581 2
  M 8 add-item 56094 4
  I 8 contents 56427 22c
  J 16 max-scroll-value 56741 2
  M 25 note-menu-animation-ended 57173 4
  M 13 forward-event 57488 4
  M 27 note-menu-animation-started 57584 4
  I 2 sb 57889 22c
  M 14 process-scroll 57982 4
  M 8 set-size 58207 4
  I 8 vscroll? 58327 44c
  M 5 clear 58415 4
  J 6 empty? 58610 4
 end
 C 27 SkinnableMenuScrollerButton 58899 1 
 end
 C 15 SpinControlSkin 59489 4 
  K 16 ui-object#setter 59735 2
  J 13 default-width 59841 4
 end
 C 22 SkinnableCollapseFrame 60205 1 
  M 8 set-size 60449 4
  M 4 draw 60574 4
  M 16 after-reposition 60681 4
  M 17 before-reposition 60804 4
 end
 C 13 MinOverlayBox 60927 1f 
  M 15 constrain-width 61153 4
 end
 C 12 GroupBoxFeel 61399 4 
  K 16 ui-object#setter 61617 2
 end
 C 16 DropdownListSkin 61720 4 
  M 13 set-menu-size 61976 2
  K 16 ui-object#setter 62196 2
 end
 C 16 TabContainerFeel 62304 4 S
  M 22 get-selector-for-index 62562 2
  K 16 ui-object#setter 62769 2
  M 26 get-close-button-for-index 62876 2
 end
 C 16 RichTextAreaFeel 63083 4 S
  K 16 ui-object#setter 63339 2
 end
 C 22 SkinnableCheckButtonUI 63736 4 
  M 22 react-to-visual-change 63970 4
  M 24 draw-as-rollover-checked 64058 2
  M 15 do-press-action 64146 2
  J 25 draw-like-command-button? 64234 2
  M 24 draw-as-disabled-checked 64321 2
  M 21 react-to-state-change 64409 4
  O 12 checked-skin 64497 4
  K 14 control#setter 64745 4
  M 15 draw-as-pressed 64835 2
  M 27 create-default-control-feel 64923 2
  M 16 draw-as-disabled 65118 2
  M 16 modify-for-focus 65206 2
  M 14 draw-as-normal 65543 2
  M 23 draw-as-pressed-checked 65631 2
  M 15 draw-as-checked 65719 2
  M 16 draw-as-rollover 65907 2
  B 7 default 65995 4
 end
 T 32 default-list-ui-origin-elastic-x 66475 11c
 C 28 SkinnableMultiAccordionFrame 66805 1 
  M 4 draw 66962 4
  M 18 note-pane-modified 67445 2
  M 21 note-pane-to-be-shown 67695 2
  M 15 note-pane-added 67943 2
  M 17 before-reposition 68048 4
  M 16 after-reposition 68735 4
  M 8 set-size 68860 4
  M 23 note-pane-to-be-removed 69357 2
  M 15 contains-point? 70089 4
 end
 C 80 {SkinnableBaseTextControlUI-of tControl:Type, tValue:Type, tStringGraphic:Type } 70359 4a S
  M 17 before-reposition 70874 4
  M 15 contains-point? 70994 4
  M 16 constrain-height 71108 4
  M 4 draw 71256 4
  M 27 create-default-control-skin 71369 2
  Y 8 enabled? 71467 4
  M 22 react-to-visual-change 71558 4
  J 12 control-feel 71649 4
  M 16 after-reposition 71754 4
  M 12 on-key-press 71874 4
  M 20 get-width-preference 71976 4
  M 8 set-size 72089 4
  M 11 on-focus-in 72211 4
  M 12 on-focus-out 72311 4
  M 27 create-default-control-feel 72413 2
  B 7 default 72511 4
 end
 C 32 SkinnableAttachmentTypeException 72880 4 
  B 7 default 73119 4
 end
 C 14 RecordGridFeel 73686 4 
  K 16 ui-object#setter 73932 2
 end
 C 20 SkinnableSliderPanel 74039 4 
  B 7 default 74245 4
  M 15 contains-point? 74421 4
  M 4 draw 74530 4
  M 12 create-track 74638 2
  M 16 after-reposition 74727 4
  M 8 set-size 74842 4
  M 11 create-knob 74959 2
  J 16 selecting-range? 75068 4
  K 23 selecting-range?#setter 75231 4
  M 17 before-reposition 75316 4
 end
 C 12 GroupBoxSkin 75431 4 
  K 16 ui-object#setter 75668 2
 end
 C 14 MenuButtonSkin 75771 4 
  K 16 ui-object#setter 76015 2
 end
 C 16 TabAccordionSkin 76121 4 
  M 22 get-selector-for-index 76376 2
  K 16 ui-object#setter 76599 2
  M 31 note-focused-selector-to-change 76703 2
 end
 C 29 DummySkinnableTreeCellPointer 76931 1 
 end
 C 12 DSTCLabelBar 77487 1 
  M 8 set-size 78437 4
 end
 C 15 SkinnableObject 79436 4a S
  J 9 ui-object 79793 4
  K 16 ui-object#setter 80402 2
  M 15 note-ui-changed 80492 2
 end
 C 23 SkinnableBaseDropdownUI 80895 4a 
  Y 11 font-weight 81253 4
  M 13 show-dropdown 81353 4
  J 12 control-feel 81728 4
  Y 10 font-style 81941 4
  Y 5 color 82155 4
  M 16 rebuild-dropdown 82256 2
  Y 13 style-manager 82470 4
  I 24 set-backgrounds-on-menu? 82573 44
  Y 13 look-and-feel 82824 4
  M 19 note-dropdown-shown 82925 2
  Y 11 font-family 83113 4
  Y 14 rollover-color 83209 4
  Y 13 pressed-color 83311 4
  Y 13 control-color 83413 4
  M 16 create-menu-item 83514 2
  M 25 item-selected-on-dropdown 83841 2
  Y 30 control-appearance-changeable? 84213 4
  Y 26 control-content-background 84307 4
  J 4 menu 84407 4
  J 14 dropdown-width 84841 2a
  Y 9 font-size 85237 4
  M 23 handle-observer-message 85330 2
  M 20 note-dropdown-closed 85455 2
  M 13 add-menu-item 85643 2
  M 16 create-menu-pane 86322 2
  M 13 create-button 86631 2
  B 7 default 86817 4
 end
 C 12 ComboBoxFeel 87231 4 
  K 16 ui-object#setter 87484 2
 end
 C 21 SkinnableMenuButtonUI 87592 4 
  B 7 default 87798 4
  M 4 draw 88354 4
  Y 8 enabled? 88467 4
  K 14 control#setter 88664 4
  M 20 note-menu-item-added 88757 2
  M 9 show-menu 88858 4
  M 23 note-other-item-removed 89366 2
  M 21 note-other-item-added 89572 2
  M 22 note-menu-item-removed 89673 2
  Y 13 focus-manager 89774 4
  M 16 after-reposition 89874 4
  M 8 set-size 90112 4
  M 20 note-dropdown-closed 90234 2
  M 18 note-items-cleared 90513 2
  M 22 react-to-visual-change 90605 4
  J 12 control-feel 90696 4
  M 21 react-to-state-change 90796 4
  M 11 on-focus-in 90887 4
  M 12 on-focus-out 91101 4
  M 27 create-default-control-feel 91203 2
  M 17 before-reposition 91301 4
  M 25 synchronize-menu-elements 91421 4
  M 27 create-default-control-skin 91513 2
  M 16 on-pointer-enter 91838 4
  M 16 on-pointer-leave 92051 4
  M 15 contains-point? 92157 4
 end
 T 33 standard-textfield-origin-elastic 92271 11c
 C 11 ControlSkin 92613 4 S
  M 33 note-content-graphic-state-change 93331 4
  M 22 react-to-visual-change 94079 4
  M 25 note-visual-state-changed 94310 2
  M 14 set-ui-graphic 94852 2
  M 20 option-change-notify 95312 2
  M 33 overdraw-skin-for-content-graphic 95420 4
  M 13 opaque-point? 96458 4
  M 23 get-tagged-visual-state 97264 2
  M 29 draw-skin-for-content-graphic 97920 4
 end
 C 16 BaseDropdownFeel 99009 4a 
  M 25 item-selected-on-dropdown 99243 2
 end
 C 26 SkinnableComboBoxTextField 99554 1 
  M 11 on-focus-in 100038 4
  J 13 style-element 100141 4
  M 28 become-active-from-traversal 100236 4
  M 13 become-active 100351 4
  M 16 delete-selection 100466 4
  M 34 selection-context-request-activate 100560 4
  M 12 on-focus-out 100654 4
  K 16 max-chars#setter 100869 4
  M 14 create-command 100961 4
  M 11 unset-value 101071 4
 end
 C 16 SkRGColumnLayout 101165 1 
 end
 C 7 SkRGRow 102532 1a 
 end
 C 20 SkinnableDateFieldUI 103026 4 
  M 16 constrain-height 103572 4
  M 4 draw 103720 4
  Y 8 enabled? 103833 4
  M 22 react-to-visual-change 103924 4
  J 12 control-feel 104119 4
  M 13 hide-calendar 104218 4
  M 21 react-to-state-change 104309 4
  M 8 get-text 104400 4
  M 22 create-calendar-button 104493 4
  K 14 control#setter 104786 4
  M 24 create-dropdown-contents 104879 2
  M 27 create-default-control-feel 105111 2
  M 17 before-reposition 105209 4
  M 27 create-default-control-skin 105446 2
  J 12 focus-object 105544 4
  M 18 create-date-editor 105960 4
  M 16 after-reposition 106196 4
  M 20 get-width-preference 106316 4
  M 8 set-size 106429 4
  M 13 show-calendar 106775 4
  M 15 contains-point? 107222 4
  B 7 default 107336 4
 end
 C 16 TabContainerSkin 107869 4 
  M 22 get-selector-for-index 108126 2
  M 21 ensure-button-visible 108332 2
  K 16 ui-object#setter 108549 2
  M 26 get-close-button-for-index 108655 2
 end
 C 10 SliderFeel 108862 4 
  K 16 ui-object#setter 109094 2
 end
 C 32 SkinnableTabContainerCloseButton 109195 1 
 end
 C 19 SkRGSharedHeaderRow 109549 1 
 end
 C 22 SkRGSharedColumnHeader 110178 1 
 end
 C 11 MenuBarSkin 110664 4 
  K 16 ui-object#setter 110899 2
  M 22 menu-separator-graphic 111002 2
 end
 C 25 SRGSkinnableCheckButtonUI 111396 4 
  M 21 on-context-menu-event 111635 4
  M 12 on-key-press 111751 4
  M 15 do-press-action 111860 2
  B 7 default 111957 4
 end
 C 19 CalendarControlSkin 112446 4 
  K 16 ui-object#setter 112705 2
  M 23 note-day-frame-creation 112816 2
 end
 C 13 DateFieldSkin 113089 4 
  K 16 ui-object#setter 113330 2
 end
 C 14 SkinnableThumb 113435 4 
  B 7 default 113862 4
  M 16 on-pointer-leave 114298 4
  M 4 draw 114726 4
  M 15 on-grab-release 114837 4
  M 16 on-pointer-enter 115042 4
  M 18 on-pointer-release 115146 4
  M 16 on-pointer-press 115252 4
  M 16 after-reposition 115356 4
  M 8 set-size 115474 4
  M 15 contains-point? 115594 4
  M 17 before-reposition 115706 4
 end
 C 17 SkRGColumnLayouts 115824 1 
 end
 C 16 SkRGInternalGrid 119474 1 
  M 4 draw 119824 4
  Y 26 horizontal-grid-line-width 120762 4
  M 21 note-dragscroll-ended 121655 4
  M 8 set-size 121869 4
  Y 13 control-color 121993 4
  Y 24 vertical-grid-line-width 122308 4
  M 15 on-drag-started 122511 4
  M 25 note-dragscroll-continued 122831 4
  M 17 on-pointer-motion 122947 4
  Y 24 alternate-row-background 124924 4
  M 25 on-pointer-envelope-event 126842 4
  Y 26 control-content-background 128259 4
  M 18 on-pointer-release 129094 4
  M 16 on-pointer-press 129311 4
  Y 15 grid-line-color 129901 4
 end
 C 19 BaseTextControlSkin 132280 4 
  J 25 show-cursor-on-selection? 132499 4
  K 16 ui-object#setter 132771 2
 end
 C 20 SkinnableControlFill 132876 4 
  M 17 before-reposition 133661 4
  J 13 style-element 133767 4
  M 8 set-size 133845 4
  M 4 draw 133953 4
  Y 8 enabled? 134043 4
  K 16 ui-object#setter 134120 4
  M 15 contains-point? 134211 4
  B 7 default 134311 4
 end
 C 17 SkinnableTreeCell 134676 4 
  M 4 draw 135383 4
  I 4 node 135602 44c
  I 4 item 135918 44c
  I 2 ui 136103 44c
  J 15 display-toggle? 136419 4
  M 21 get-height-preference 136688 4
  M 20 create-toggle-button 136933 4
  J 5 depth 137143 4
  M 20 get-width-preference 137588 4
  J 13 style-element 137915 4
  I 13 toggle-button 138219 42
  M 15 constrain-width 138407 4
  M 18 get-ui-item-origin 138664 4
  B 7 default 139204 4
 end
 C 15 TreeControlSkin 139685 4 
  M 18 draw-skin-for-cell 139923 2
  K 16 ui-object#setter 140185 2
  M 21 note-tree-cell-hidden 140292 2
  M 29 note-toggle-creation-for-cell 140573 2
  J 23 aligned-connector-width 140986 4
  M 20 note-tree-cell-shown 141176 2
 end
 C 12 MenuPaneSkin 141456 4 
  K 16 ui-object#setter 141694 2
  J 20 show-scroll-buttons? 141900 2
  M 22 menu-separator-graphic 142269 2
  J 20 scroll-button-height 142664 2
  J 15 show-scrollbar? 142852 2
 end
 C 11 ListBoxFeel 143221 4 S
  K 16 ui-object#setter 143533 2
  M 28 handle-listbox-pointer-event 143641 2
 end
 C 11 MenuBarFeel 144018 4 
  K 16 ui-object#setter 144254 2
 end
 C 12 TextAreaFeel 144357 4 S
  K 16 ui-object#setter 144621 2
 end
 T 27 progress-bar-origin-elastic 144724 11c
 C 24 SkRGSharedHeaderInnerRow 145185 1 
 end
 C 26 SkinnableAccordionSelector 145993 4 
  M 21 get-height-preference 146332 4
  J 9 selected? 146443 4
  J 10 has-focus? 146613 4
  M 15 constrain-width 146891 4
  J 5 index 147038 4
  B 7 default 147782 4
 end
 C 17 TabSelectorButton 148010 4 
  B 7 default 148539 4
  J 13 style-element 148905 4
  J 8 tab-pane 149001 4
  M 15 handle-mnemonic 149308 4
  K 15 tab-pane#setter 149404 2
 end
 C 15 ProgressBarFeel 149501 4 
  K 16 ui-object#setter 149725 2
 end
 C 18 SkinnableControlUI 149831 4a S
  K 19 visual-state#setter 152220 4
  M 20 note-control-changed 152392 2
  M 9 draw-skin 152962 2
  M 12 on-gui-event 153297 4
  M 17 set-child-graphic 153507 2
  M 20 option-change-notify 153905 2
  M 23 get-tagged-visual-state 154013 4
  M 23 set-tagged-visual-state 154881 4
  M 25 note-control-feel-changed 155822 2
  Y 15 display-context 156029 4
  J 12 control-skin 156117 4
  M 25 note-control-skin-changed 156653 2
  M 23 handle-observer-message 156860 2
  M 25 note-graphic-state-change 156968 2
  M 34 set-control-skin-from-registration 157076 4
  M 18 set-tagged-content 157532 4
  J 12 control-feel 158432 4
  K 19 control-skin#setter 158847 4
  Y 13 look-and-feel 159199 4
  M 27 create-default-control-feel 159283 2a
  K 19 control-feel#setter 159497 4
  M 34 set-control-feel-from-registration 159580 4
  J 14 control-valid? 160036 4
  M 27 create-default-control-skin 160480 2a
  J 12 visual-state 160694 4
  M 25 note-visual-state-changed 161359 2
  M 18 get-tagged-content 161984 4
  M 27 note-tagged-content-changed 162510 2
  M 13 overdraw-skin 163002 2
  B 7 default 163101 4
 end
 C 24 {DisplayFrame-of t:Type} 163682 1 
 end
 C 17 SDFDropdownButton 164454 1 
  M 22 notify-option-children 165090 4
  M 9 on-action 165211 4
  M 16 note-menu-closed 165309 2
  M 16 register-options 165820 4
  M 23 handle-observer-message 166048 2
 end
 C 33 SkinnableTabContainerControlFrame 166515 4a 
  M 17 before-reposition 166805 4
  M 22 get-selector-for-index 166928 2
  M 4 draw 167128 4
  K 16 ui-object#setter 167244 2
  M 16 after-reposition 167352 4
  M 18 note-pane-modified 167475 2
  M 8 set-size 167673 4
  M 23 note-pane-to-be-removed 167924 2
  M 21 note-pane-to-be-shown 168125 2
  M 21 ensure-button-visible 168325 2
  M 15 note-pane-added 168575 2
  M 26 get-close-button-for-index 168768 2
  M 15 contains-point? 168972 4
  B 7 default 169089 4
 end
 C 20 SkRGBaseColumnHeader 169408 1a 
 end
 C 15 SkRGSortGraphic 169729 1 
  Y 22 control-actuator-color 169837 4
  M 21 get-height-preference 169937 4
  M 4 draw 170384 4
  M 20 get-width-preference 170708 4
 end
 C 12 ComboBoxSkin 171581 4 
  M 13 set-menu-size 171829 2
  J 25 show-cursor-on-selection? 172045 4
  K 16 ui-object#setter 172321 2
  M 25 item-selected-on-dropdown 172429 2
 end
 C 12 STCPaneFrame 172542 1 
 end
 C 31 SkinnableDateFieldSpinControlUI 173010 4 
  M 18 note-state-changed 173492 4
  M 25 note-visual-state-changed 173698 2
  I 9 parent-ui 173952 44c
  M 21 react-to-state-change 174160 4
  J 12 spin-control 174251 4
  M 8 get-text 174357 4
  M 17 create-text-field 174450 2
  I 18 show-spin-buttons? 174655 44c
  M 13 change-amount 174976 4
  M 13 create-button 175181 2
  B 7 default 175289 4
 end
 C 15 CheckButtonFeel 175854 4 
  K 16 ui-object#setter 176076 2
 end
 C 21 MultiTabAccordionFeel 176177 4 S
  M 22 get-selector-for-index 176445 2
  M 17 note-pane-to-hide 176679 2
  K 16 ui-object#setter 176890 2
 end
 C 15 SpinControlFeel 177000 4 
  K 16 ui-object#setter 177251 2
 end
 C 19 SkinnableMenuPaneUI 177357 4 
  M 15 contains-point? 177675 4
  M 4 draw 177788 4
  Y 8 enabled? 177900 4
  M 14 note-detaching 177990 4
  M 13 on-stop-event 178080 4
  M 24 pointer-exited-contents? 178182 4
  K 14 control#setter 178295 4
  M 10 set-layout 178387 4
  M 15 note-item-added 178589 4
  M 16 after-reposition 178688 4
  Y 11 menu-height 178807 4
  M 8 set-size 178896 4
  J 20 scroll-button-height 179119 2
  M 18 note-items-cleared 179646 4
  M 17 on-pointer-motion 179736 4
  M 30 unset-standard-menu-properties 179842 2
  M 22 react-to-visual-change 180172 4
  J 12 control-feel 180262 4
  K 19 control-skin#setter 180359 4
  M 21 react-to-state-change 180455 4
  M 11 on-focus-in 180646 4
  M 14 on-start-event 180745 4
  M 22 menu-separator-graphic 180958 2
  M 12 on-focus-out 181313 4
  M 27 create-default-control-feel 181517 2
  M 17 before-reposition 181614 4
  K 25 use-look-and-feel?#setter 181733 2
  M 27 create-default-control-skin 181822 2
  M 28 set-standard-menu-properties 182144 2
  M 16 on-pointer-enter 182471 4
  M 17 note-item-removed 182679 4
  J 18 use-look-and-feel? 182778 2
  M 16 on-pointer-leave 183480 4
  B 7 default 183585 4
 end
 C 20 SkinnableScrollbarUI 184066 4 
  M 4 draw 184381 4
  Y 8 enabled? 184492 4
  M 20 create-thumb-graphic 184581 4
  M 22 create-increase-button 184673 4
  M 22 react-to-visual-change 184765 4
  J 12 control-feel 184855 4
  M 22 create-decrease-button 184952 4
  O 12 channel-skin 185044 4
  M 21 react-to-state-change 185276 4
  K 14 control#setter 185366 4
  M 27 create-default-control-feel 185457 2
  M 17 before-reposition 185553 4
  M 14 create-channel 185672 4
  M 27 create-default-control-skin 185773 2
  O 10 thumb-skin 185869 4
  M 17 create-main-panel 186099 2
  M 16 after-reposition 186192 4
  M 8 set-size 186311 4
  M 19 create-button-frame 186432 2
  M 15 contains-point? 186659 4
  B 7 default 186772 4
 end
 C 16 BaseDropdownSkin 187254 4a 
  M 13 show-dropdown 187488 4
  M 13 set-menu-size 187656 2a
  M 15 change-dropdown 187883 4
  M 16 create-menu-pane 188382 2
  M 16 create-menu-item 188573 2
  M 25 item-selected-on-dropdown 188876 2
 end
 C 24 SkinnablePasswordFieldUI 189187 4 
  B 7 default 189485 4
  M 21 react-to-state-change 189967 4
  K 14 control#setter 190059 4
  M 27 on-composition-change-event 190153 4
  Y 8 enabled? 190270 4
  M 24 get-value-display-string 190362 2
 end
 C 31 SkinnableSpinControlTextFieldUI 190683 1 
  M 25 note-visual-state-changed 190804 2
 end
 C 19 SkinnableGroupBoxUI 191338 4 
  O 15 title-area-skin 191529 4
  M 16 on-pointer-leave 191770 4
  M 4 draw 191874 4
  Y 8 enabled? 191985 4
  M 22 react-to-visual-change 192073 4
  J 12 control-feel 192162 4
  M 21 react-to-state-change 192258 4
  O 12 content-skin 192347 4
  K 14 control#setter 192589 4
  M 27 create-default-control-feel 192680 2
  M 17 before-reposition 192776 4
  M 27 create-default-control-skin 192894 2
  M 16 on-pointer-enter 192990 4
  M 16 after-reposition 193094 4
  M 8 set-size 193212 4
  O 10 label-skin 193332 4
  M 15 contains-point? 193591 4
  B 7 default 193703 4
 end
 C 85 {SkinnableMultiLineTextControlUI-of tControl:Type, tValue:Type, tStringGraphic:Type } 193935 1a 
  M 21 react-to-state-change 194162 4
  J 12 control-feel 194252 4
  M 10 draw-caret 194349 4
 end
 C 22 SkinnableTreeCellCache 194622 1 
 end
 C 26 SRGSkinnableDropdownListUI 195875 4 
  B 7 default 196111 4
  M 21 on-context-menu-event 196612 4
  J 25 drop-button-style-element 196728 2
  J 24 item-frame-style-element 196826 2
  M 25 item-selected-on-dropdown 196924 2
 end
 C 18 SkinnableMenuBarUI 197040 4 
  M 16 on-pointer-leave 197246 4
  M 17 on-pointer-motion 197349 4
  M 16 constrain-height 197453 4
  M 4 draw 197598 4
  Y 8 enabled? 197708 4
  M 22 react-to-visual-change 197796 4
  M 18 note-items-cleared 197884 4
  M 30 unset-standard-menu-properties 197972 2
  J 12 control-feel 198298 4
  M 21 react-to-state-change 198392 4
  K 14 control#setter 198480 4
  M 22 menu-separator-graphic 198570 2
  M 27 create-default-control-feel 199029 2
  M 17 before-reposition 199124 4
  K 25 use-look-and-feel?#setter 199241 2
  M 15 note-item-added 199328 4
  M 27 create-default-control-skin 199425 2
  M 28 set-standard-menu-properties 199669 2
  M 16 on-pointer-enter 200093 4
  M 16 after-reposition 200196 4
  M 20 get-width-preference 200313 4
  M 8 set-size 200423 4
  M 17 note-item-removed 200542 4
  M 23 handle-observer-message 200738 2
  J 18 use-look-and-feel? 200858 2
  M 15 contains-point? 201562 4
  B 7 default 201673 4
 end
 C 28 SkinnableComboBoxTextFieldUI 202207 1 
  M 21 react-to-state-change 202329 4
  M 17 reset-caret-alarm 202423 2
 end
 C 20 SkRGHeaderMapElement 202623 1 
 end
 C 14 RecordGridSkin 203349 4 
  K 16 ui-object#setter 203594 2
 end
 C 18 MenuButtonMenuPane 203701 1 
  M 17 record-traversals 203917 2
  J 14 test-type-name 204048 4
 end
 C 15 ListRadioButton 204485 1 
  M 28 become-active-from-traversal 204597 4
 end
 C 15 TextDisplayFeel 205059 4 
 end
 C 21 SkinnableRecordGridUI 205267 4 
  M 4 draw 207059 4
  K 41 slide-grid-focus-on-record-change?#setter 207306 4
  M 13 reserved-key? 207397 4
  J 14 current-active 207604 4
  K 24 vertical-position#setter 207708 4
  K 14 control#setter 207803 4
  M 14 set-grid-focus 207897 4
  M 24 note-row-options-changed 208465 4
  M 14 end-pagination 208712 4
  J 34 slide-grid-focus-on-record-change? 208907 4
  K 26 horizontal-position#setter 208998 4
  M 15 grid-objects-at 209093 4
  M 27 note-current-record-changed 209337 4
  Y 24 vertical-grid-line-width 209429 4
  J 17 vertical-position 209520 4
  M 16 after-reposition 209615 4
  M 8 set-size 209857 4
  Y 13 control-color 209980 4
  M 19 get-viewport-bounds 210080 4
  M 13 become-active 210334 4
  M 25 register-active-traversor 210778 2
  M 8 traverse 211028 4
  J 12 control-feel 211488 4
  M 25 note-frozen-count-changed 211590 4
  M 21 react-to-state-change 211909 4
  M 32 scroll-to-include-relative-point 212395 4
  M 17 before-reposition 212799 4
  M 12 reveal-index 213164 2
  J 21 max-vertical-position 213888 4
  M 11 get-cell-at 213983 4
  M 17 get-cell-at-index 214125 4
  J 19 horizontal-position 214366 4
  B 7 default 214597 4
  M 19 note-column-changed 215104 4
  Y 8 enabled? 215600 4
  M 17 on-pointer-scroll 215796 4
  M 27 unregister-active-traversor 215905 2
  M 28 become-active-from-traversal 216017 4
  J 21 min-vertical-position 216131 4
  J 23 max-horizontal-position 216470 4
  M 31 note-columns-collection-changed 217101 4
  M 21 note-record-set-event 217782 4
  J 23 min-horizontal-position 218433 4
  M 20 note-filter-changing 218528 4
  M 22 react-to-visual-change 219556 4
  M 22 reveal-grid-focus-cell 219648 4
  M 18 on-pointer-release 219845 4
  M 16 on-pointer-press 220058 4
  M 27 get-test-tabular-attributes 220166 4
  M 8 paginate 220362 4
  M 19 resize-column-range 220552 4
  M 27 create-default-control-feel 220922 2
  M 27 create-default-control-skin 221238 2
  M 21 react-to-child-change 221337 4
  K 21 current-active#setter 221449 4
  M 12 on-key-press 221694 4
  M 15 context-menu-at 222074 4
  J 10 selecting? 222194 4
 end
 C 13 ScrollbarSkin 222388 4 
  M 17 create-main-panel 222640 2
  K 16 ui-object#setter 222844 2
 end
 C 23 SkinnableDropdownListUI 222948 4 
  B 7 default 223326 4
  M 16 constrain-height 223825 4
  M 4 draw 223976 4
  Y 8 enabled? 224092 4
  K 14 control#setter 224186 4
  M 19 note-dropdown-shown 224282 2
  M 21 draw-as-current-value 224483 2
  J 24 item-frame-style-element 224683 2
  M 16 create-menu-item 224888 2
  M 16 after-reposition 225002 4
  M 8 set-size 225125 4
  J 14 dropdown-width 225250 2
  M 20 note-dropdown-closed 225347 2
  M 15 change-dropdown 225562 4
  M 22 react-to-visual-change 225685 4
  J 12 control-feel 225779 4
  J 25 drop-button-style-element 225884 2
  M 21 react-to-state-change 226090 4
  M 11 on-focus-in 226184 4
  M 12 on-focus-out 226287 4
  M 14 draw-as-prompt 226392 2
  M 27 create-default-control-feel 226486 2
  M 17 before-reposition 226587 4
  M 27 create-default-control-skin 226710 2
  M 16 on-pointer-enter 226918 4
  M 20 get-width-preference 227027 4
  J 9 menu-pane 227258 4
  M 15 contains-point? 227356 4
  M 16 on-pointer-leave 227473 4
 end
 T 24 datefield-origin-elastic 227582 11c
 C 17 SkRGBaseHeaderRow 227917 1a 
 end
 C 13 ScrollbarFeel 228663 4 
  K 16 ui-object#setter 228862 2
 end
 C 21 TaggedSkinnableObject 228966 4a S
  J 11 content-tag 230123 4
  M 9 draw-skin 231065 2
  M 25 note-graphic-state-change 231965 2
  M 13 overdraw-skin 232791 2
  B 7 default 233686 4
 end
 C 21 BaseSkinnableButtonUI 233966 1as 
  M 15 contains-point? 234263 4
  M 16 constrain-height 234374 4
  M 4 draw 234519 4
  M 22 react-to-visual-change 234628 4
  J 25 draw-like-command-button? 234716 2a
  J 12 control-feel 235158 4
  M 21 react-to-state-change 235254 4
  K 14 control#setter 235443 4
  M 12 on-focus-out 235631 4
  M 17 before-reposition 235943 4
  M 21 get-height-preference 236160 4
  M 27 create-default-control-skin 236270 2
  J 20 left-width-increment 236519 2
  J 21 right-width-increment 237198 2
  M 16 after-reposition 237979 4
  M 20 get-width-preference 238096 4
  M 8 set-size 238206 4
  Y 15 display-context 238323 4
  M 15 constrain-width 238422 4
  J 23 bottom-height-increment 238568 2
  J 20 top-height-increment 239254 2
 end
 C 22 SkinnableTextDisplayUI 239930 4 
  M 17 before-reposition 240216 4
  M 15 contains-point? 240337 4
  M 16 constrain-height 240452 4
  M 4 draw 240601 4
  Y 8 enabled? 240715 4
  M 27 create-default-control-skin 240807 2
  Y 13 control-color 241020 4
  M 16 after-reposition 241119 4
  M 20 get-width-preference 241240 4
  M 8 set-size 241354 4
  M 21 react-to-state-change 241477 4
  K 14 control#setter 241682 4
  M 27 create-default-control-feel 241776 2
  B 7 default 241875 4
 end
 C 18 SkinnableListBoxUI 242340 4 
  B 7 default 242564 4
  M 16 constrain-height 243026 4
  M 4 draw 243176 4
  Y 8 enabled? 243291 4
  M 20 note-control-changed 243384 2
  M 17 on-pointer-scroll 243477 4
  K 14 control#setter 243716 4
  M 10 setup-item 243811 4
  M 14 find-list-item 243910 4
  M 21 get-height-preference 244133 4
  Y 13 control-color 244248 4
  M 16 after-reposition 244348 4
  M 8 set-size 244470 4
  Y 26 control-content-background 244594 4
  M 13 teardown-item 244693 4
  M 20 notify-item-selected 244792 4
  K 22 selection-point#setter 244900 4
  M 22 react-to-visual-change 244992 4
  M 21 react-to-state-change 245086 4
  M 11 on-focus-in 245180 4
  M 12 rebuild-list 245283 4
  M 12 on-focus-out 245377 4
  I 14 item-container 245482 44c
  M 27 create-default-control-feel 245675 2
  M 17 before-reposition 245775 4
  M 27 create-default-control-skin 245897 2
  M 16 on-pointer-enter 245997 4
  M 20 get-width-preference 246106 4
  M 15 constrain-width 246221 4
  M 16 on-pointer-leave 246484 4
  M 15 contains-point? 246593 4
 end
 C 14 MenuButtonFeel 246709 4 
  K 16 ui-object#setter 246954 2
 end
 C 24 TabControlNotifiedObject 247060 4a 
  M 15 note-pane-added 247475 2
  M 23 note-pane-to-be-removed 247761 2
  M 21 note-pane-to-be-shown 248063 2
  M 18 note-pane-modified 248362 2
 end
 N 18 GraphicStateChange 248654 4
 end
 C 10 SliderSkin 249537 4 
  K 16 ui-object#setter 249768 2
 end
 C 23 SkinnableAccordionFrame 249999 1 
  M 4 draw 250257 4
  M 18 note-pane-modified 251037 2
  M 21 note-pane-to-be-shown 251585 2
  M 15 note-pane-added 251927 2
  M 17 before-reposition 252468 4
  M 16 after-reposition 252909 4
  M 8 set-size 253422 4
  M 23 note-pane-to-be-removed 253543 2
  M 15 contains-point? 253977 4
 end
 C 32 SkinnableCalendarControlDayTable 254227 1 
  M 16 create-day-frame 254354 4
 end
 C 11 SkRGDataRow 254796 1 
 end
 C 11 SkRGBaseRow 256561 1a S
 end
 C 23 CompoundSkinnableObject 258163 4a S
  M 28 note-skinnable-control-ready 258456 2
  M 15 note-ui-changed 259135 2
  M 27 note-tagged-content-changed 259212 2
  M 20 option-change-notify 260083 2
  M 20 note-control-changed 260586 2
  M 18 get-tagged-content 260793 2
  M 21 react-to-state-change 261534 4
 end
 C 24 SkinnableTreeCellPointer 261765 1 
 end
 C 22 SkinnableSpinControlUI 262464 4 
  M 13 create-button 262711 2
  M 16 constrain-height 263031 4
  M 4 draw 263180 4
  M 22 react-to-visual-change 263294 4
  J 12 control-feel 263386 4
  M 21 react-to-state-change 263488 4
  M 8 get-text 263580 4
  K 14 control#setter 263674 4
  M 27 create-default-control-feel 263880 2
  M 17 before-reposition 263979 4
  M 27 create-default-control-skin 264212 2
  J 12 focus-object 264311 4
  M 16 after-reposition 264404 4
  M 20 get-width-preference 264525 4
  M 8 set-size 264639 4
  M 17 create-text-field 264762 2
  I 21 ignore-value-changed? 265074 44
  M 15 contains-point? 265725 4
  B 7 default 265840 4
 end
 C 13 SkRGHeaderRow 266370 1 
 end
 C 23 SkinnableMenuPaneHelper 266749 1 
  M 23 handle-observer-message 266973 2
 end
 C 23 SkinnableRichTextAreaUI 267218 4 
  M 23 create-formatting-panel 267644 2
  M 21 create-string-graphic 267893 2
  J 12 control-feel 268005 4
  M 21 react-to-state-change 268111 4
  M 15 create-contents 268206 2
  K 14 control#setter 268303 4
  M 24 get-value-display-string 268515 2
  M 19 get-caret-rectangle 268620 4
  M 17 reset-caret-alarm 268903 2
  M 27 create-default-control-feel 268998 2
  B 7 default 269100 4
 end
 C 11 ControlFeel 269569 4a S
  M 23 receive-forwarded-event 270506 2
 end
 T 32 default-list-ui-origin-elastic-y 271109 11c
 C 31 SkinnableAccordionInternalFrame 271439 1 
  M 4 draw 271555 4
 end
 C 19 BaseTextControlFeel 271758 4 S
  K 16 ui-object#setter 272063 2
 end
 C 19 SkinnableComboBoxUI 272168 4 
  M 15 contains-point? 272400 4
  M 16 constrain-height 272517 4
  M 4 draw 272668 4
  Y 8 enabled? 272784 4
  M 29 replace-selection-with-string 272878 4
  K 32 synchronize-string-range?#setter 273319 4
  J 9 writable? 273412 4
  K 14 control#setter 273694 4
  M 19 note-dropdown-shown 273790 2
  M 17 reset-caret-alarm 273884 4
  M 21 draw-as-current-value 274145 2
  J 12 focus-object 274350 4
  M 16 after-reposition 274445 4
  M 8 set-size 274568 4
  J 14 dropdown-width 274805 2
  M 20 note-dropdown-closed 274902 2
  M 13 handle-change 275107 4
  M 15 change-dropdown 275469 4
  M 28 get-caret-index-for-position 275592 4
  M 22 react-to-visual-change 276129 4
  J 14 selected-range 276223 4
  J 12 control-feel 276705 4
  J 17 input-method-info 276914 4
  M 21 react-to-state-change 277291 4
  M 27 setup-value-after-key-press 277385 4
  M 11 on-focus-in 277490 4
  M 16 get-visible-text 277593 4
  M 12 on-focus-out 277689 4
  K 24 input-method-info#setter 277794 4
  M 14 draw-as-prompt 277899 2
  M 27 create-default-control-feel 277993 2
  M 17 before-reposition 278204 4
  M 27 create-default-control-skin 278327 2
  M 16 on-pointer-enter 278428 4
  M 20 get-width-preference 278537 4
  J 25 synchronize-string-range? 278764 4
  J 9 menu-pane 279089 4
  I 15 draw-as-prompt? 279187 42
  M 16 on-pointer-leave 279366 4
  B 7 default 279475 4
 end
 C 12 DSTCSelector 279958 1 
 end
 C 28 SkinnableMultiTabAccordionUI 280479 4 
  M 22 get-selector-for-index 280711 4
  M 4 draw 281415 4
  M 22 react-to-visual-change 281533 4
  Y 8 enabled? 281629 4
  J 12 control-feel 281725 4
  M 18 note-pane-modified 281837 2
  M 21 react-to-state-change 282092 4
  M 11 on-focus-in 282188 4
  M 21 note-pane-to-be-shown 282293 2
  K 14 control#setter 282398 4
  M 15 note-pane-added 282496 2
  M 12 on-focus-out 282714 4
  M 27 create-default-control-feel 282957 2
  M 17 before-reposition 283060 4
  K 23 focused-selector#setter 283322 4
  M 27 create-default-control-skin 283445 2
  M 16 after-reposition 283657 4
  M 8 set-size 283782 4
  M 23 note-pane-to-be-removed 283909 2
  J 22 focused-selector-index 284014 4
  M 17 note-pane-to-hide 284317 2
  J 16 focused-selector 284422 4
  M 15 contains-point? 284631 4
  B 7 default 284750 4
 end
 C 19 SkinnableTextAreaUI 285256 4 
  B 7 default 285650 4
  M 21 create-string-graphic 285942 2
  M 21 react-to-state-change 286050 4
  M 15 create-contents 286140 2
  K 14 control#setter 286232 4
  M 24 get-value-display-string 286324 2
  M 17 reset-caret-alarm 286416 2
  M 27 create-default-control-feel 286731 2
 end
 C 31 SkinnableMultiAccordionSelector 286828 4 
  M 21 get-height-preference 287184 4
  J 9 selected? 287301 4
  J 10 has-focus? 287744 4
  M 15 constrain-width 288034 4
  J 5 index 288187 4
  M 12 make-visible 288864 2
  B 7 default 289061 4
 end
 C 16 SkRGBaseInnerRow 289480 1a 
  M 22 notify-option-children 289820 4
  J 20 option-register-proc 290282 2
  M 21 get-height-preference 290622 4
  M 20 get-width-preference 290737 4
  M 8 set-size 290852 4
  M 22 allocate-layout-object 291316 2
 end
 C 21 UndecoratedButtonSkin 291633 4 
  M 28 note-skinnable-control-ready 292252 2
  M 27 note-tagged-content-changed 292339 2
  B 7 default 292659 4
 end
 C 18 SkRGRecordSelector 292800 1 
  Y 14 selected-color 292905 4
  M 4 draw 293107 4
  Y 8 enabled? 293215 4
  Y 14 disabled-color 293633 4
  Y 5 color 293733 4
  Y 19 selected-background 293833 4
 end
 C 16 TabAccordionFeel 294380 4 S
  M 22 get-selector-for-index 294632 2
  K 16 ui-object#setter 294855 2
 end
 C 17 SkinnableSliderUI 294959 4 
  M 15 contains-point? 295261 4
  M 4 draw 295497 4
  Y 8 enabled? 295711 4
  M 22 react-to-visual-change 295925 4
  J 12 control-feel 296011 4
  M 21 react-to-state-change 296203 4
  M 11 on-focus-in 296289 4
  K 14 control#setter 296385 4
  M 12 on-focus-out 296473 4
  O 10 panel-skin 296571 4
  M 27 create-default-control-feel 296920 2
  O 9 knob-skin 297013 4
  M 17 before-reposition 297249 4
  M 27 create-default-control-skin 297364 2
  M 16 after-reposition 297558 4
  M 8 set-size 297775 4
  M 19 note-labels-changed 298301 4
  B 7 default 298387 4
 end
 C 15 RadioButtonFeel 298875 4 
  K 16 ui-object#setter 299097 2
 end
 C 10 ButtonSkin 299198 4 S
  M 18 note-style-changed 299427 2
  K 16 ui-object#setter 299614 2
  J 22 top-label-inset-pixels 299715 4
  J 25 bottom-label-inset-pixels 299956 4
  J 24 right-label-inset-pixels 300197 4
  J 23 left-label-inset-pixels 300438 4
 end
 C 32 SkinnableCalendarControlDayFrame 300679 1 
  K 23 draw-with-focus?#setter 300805 4
  Y 35 calendar-control-holiday-background 301009 4
  Y 33 calendar-control-today-background 301111 4
  Y 28 calendar-control-today-color 301213 4
  M 12 on-gui-event 301316 4
  Y 35 calendar-control-selected-day-color 301422 4
  Y 30 calendar-control-holiday-color 301656 4
  K 15 current?#setter 301759 4
  M 16 on-pointer-enter 301854 4
  Y 13 control-color 301965 4
  K 15 holiday?#setter 302068 4
  K 13 today?#setter 302163 4
  M 16 on-pointer-leave 302367 4
 end
end
