next up previous contents index
Next: File formats Up: Resources Previous: Sample Xtv file

X widget hierachy

<application>                           Xtv(application)
   <*** color ***>                      Paned(widget)
      *** standard status ***

      <application>-root                GowFrameWidget(widget)
         <application>-root-sheet       GowVsWidget(widget)
            *** standard GowVsWidget ***

      "spectralist-view"                Viewport(widget)
         "spectralist"                  List(widget)
      "io"                              Paned(widget)
         "status"                       Box(widget)
            "keysequence"               Label(widget)
         "view"                         Viewport(widget)
            "text"                      Text(Widget)

   <simple>                             TopLevelShell(widget)
      <*** color ***>                   Paned(widget)
         *** standard status ***

         <simple>                       GowFrameWidget(widget)
            <simple>-sheet              GowVsWidget(widget)
               *** standard GowVsWidget ***

   <fit>                                TopLevelShell(widget)
      <*** color ***>                   Paned(widget)
         *** standard status ***

         <fit>-fit                      GowFrameWidget(widget)
            <simple>-sheet              GowVsWidget(widget)
               *** standard GowVsWidget ***

         <fit>-residuum                 GowFrameWidget(widget)
            <fit>-residuum-sheet        GowVsWidget(widget)
               "residuum"               Residuum(object)

   <cut>                                TopLevelShell(widget)
      <*** color ***>                   Paned(widget)
         *** standard status ***

         "cut"                          GowCutWidget(widget)
            <cut>-cut                   GowFrameWidget(widget)
               <simple>-sheet           GowVsWidget(widget)
                  *** standard GowVsWidget ***

            <cut>-projection            GowFrameWidget(widget)
               <cut>-projection-sheet   GowVsWidget(widget)
                  *** standard GowVsWidget ***

   <paned>                              TopLevelShell(widget)
      <*** color ***>                   Paned(widget)
         *** standard status ***

         "pane"-<index>                 GowFrameWidget(widget)
            "pane"-<index>-sheet        GowVsWidget(widget)
               *** standard GowVsWidget ***

*** standard status ***:
        "paned-status"                  Box(widget)
           "focus"                      Label(widget)
           "activ"                      Label(widget)
           "full"                       Label(widget)
           "position"                   Label(widget)

*** standard GowVsWidget ***:
        <name>                          GowVsWidget(widget)
           "bin-list"                   VMark(object)
           "cut-gate"                   VMark(object)
           "cut-bg-gate"                VMark(object)
           "cut-label"                  VLabel(object)
           "decomposition"              Decomposition(object)
           "fit-function"               Fitfunction(object)
           "fit-region"                 VMark(object)
           "bg-function"                Fitfunction(object)
           "bg-region"                  VMark(object)
           "fit-label"                  VLabel(object)
           "peak-label"                 VLabel(object)
           "user-label"                 VLabel(object)
           "position-label"             VLabel(object)
           "horizontal-marker"          HMark(object)
           "vertical-marker"            VMark(object)
           "recalibration-marker"       VMark(object)
           "gate-marker"                VMark(object)
           "bg-gate-marker"             VMark(object)
           "fit-bg-marker"              VMark(object)
           "fit-region-marker"          VMark(object)
           "fit-bin-marker"             VMark(object)
           "integration-marker"         VMark(object)
           "peak-search-marker"         VMark(object)
           "normalization-marker"       VMark(object)
           "normalization-bg-marker"    VMark(object)
           "range-marker"               VMark(object)
           "peaklist-label"             VLabel(object)
           "peaklist-function"          Peaklistfunction(object)
           "spectrum"                   Spectrum(object)

GowCutWidget:
        heightRatio             HeightRatio     float
        widthToHeight           WidthToHeight   float
GowFrameWidget:
        bottomFrame             XFrame          int
        topFrame                XFrame          int
        leftFrame               YFrame          int
        rightFrame              YFrame          int
        ticLabel                TicLabel        float
        ticTic                  TicTic          float
        ticLong                 TicLong         float
        ticMedium               TicMedium       float
        ticShort                TicShort        float
        ticSpace                TicSpace        float
GowVsWidget:
        cursorLinestyle         CursorLinestyle <*** linestyle ***>
        cursorLinewidth         CursorLinewidth int
        xClipMin                Clip            float
        xClipMax                Clip            float
        yClipMin                Clip            float
        yClipMax                Clip            float

VLabel:
        labelLine               LabelLine       float
        labelDistance           LabelDistance   float
        topSpectrum             TopSpectrum     boolean
        channelRadius           ChannelRadius   int
        libraryRadius           LibraryRadius   float
Mark:
        crossFraction           CrossFraction   float
        upperFraction           UpperFraction   float
        lowerFraction           LowerFraction   float
VMark:
        vBarPosition            VBarPosition    bottom,top,none
Residuum:
        normalized              Normalized      boolean
Spectrum:
        compressMode            CompressMode    firstfound,minmax
        lineSpace               LineSpace       float

Values of <*** color ***>:
        "monochrome", "gray" or "colored".

Values of <*** linestyle ***>:
        solid           ----------------------
        longdashed      -------____-------____
        disconnected    -______-______-______-
        dotdashed       -----__-__-----__-__--
        dotted          -___-___-___-___-___-_
        shortdashed     ----____----____----__
        odddashed       --___-__---_--___-__--

Graphic context resources:
        numGCs                  NumGCs
X11-resources:
        font<i>                 Font            <name>
        foreground<i>           Foreground      <color>
        background<i>           Background      <color>
        linestyle<i>            Linestyle       <*** linestyle ***>
        linewidth<i>            Linewidth       int
unix-plot-resources:
        unixFontname<i>         UnixFontname    <name>
        unixFontsize<i>         UnixFontsize    int
        unixColor<i>            UnixColor       <int>,<int>,<int>
        unixLinestyle<i>        UnixLinestyle   <*** linestyle ***>
xfig-resources:
        xfigFont<i>             XfigFont        int
        xfigFontsize<i>         XfigFontsize    int
        xfigColor<i>            XfigColor       int
        xfigLinestyle<i>        XfigLinestyle   <*** linestyle ***>
        xfigLinewidth<i>        XfigLinewidth   int
        xfigFillstyle<i>        XfigFillstyle   int



Andreas Fitzler
7/13/2000