home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / x / xcu16.zip / clients / xlayout / manip.vis < prev    next >
Text File  |  1991-10-03  |  7KB  |  373 lines

  1. XcuTbl
  2.     {
  3.     /* mappedWhenManaged "False" */
  4.     name "visible"
  5.     formatString "c."
  6.     interHeight "10"
  7.     internalWidth "10"
  8.     internalHeight "10"
  9.  
  10.     XcuTbl
  11.     {
  12.     name "translation"
  13.     formatString "c\nc\nc."
  14.     XcuTbl
  15.         {
  16.         name "A1"
  17.         formatString "c c c."
  18.         XcuLabel { name "TX" }
  19.         XcuLabel { name "TY" }
  20.         XcuLabel { name "TZ" }
  21.         }
  22.     XcuTbl
  23.         {
  24.         name "A2"
  25.         formatString "c c c."
  26.         interWidth "2"
  27.         XcuTbl
  28.         {
  29.         name "tx"
  30.         formatString "c c.\n"
  31.         XcuButton { name "tx_negative" label "-" set "True" }
  32.         XcuButton { name "tx_positive" label "+" }
  33.         }
  34.         XcuTbl
  35.         {
  36.         name "ty"
  37.         formatString "c c.\n"
  38.         XcuButton { name "ty_negative" label "-" }
  39.         XcuButton { name "ty_positive" label "+" }
  40.         }
  41.         XcuTbl
  42.         {
  43.         name "tz"
  44.         formatString "c c.\n"
  45.         XcuButton { name "tz_negative" label "-" }
  46.         XcuButton { name "tz_positive" label "+" }
  47.         }
  48.         }
  49.  
  50.     XcuTbl
  51.         {
  52.         name "A3"
  53.         formatString "c c c."
  54.         equalColumns "True"
  55.         XcuBmgr
  56.         {
  57.         name "translate_value"
  58.         bmgrType "OneOfMany"
  59.         manage "translate.1" : Float "0.1"
  60.                "translate.5" : Float "0.5"
  61.                "translate1" : Float "1.0"
  62.                "translate2" : Float "2.0"
  63.                "translate4" : Float "4.0"
  64.                "translate10" : Float "10.0"
  65.         XcuButton { name "translate.1" label ".1" }
  66.         XcuButton { name "translate.5" label ".5" }
  67.         XcuButton { name "translate1" label "1" set "True" }
  68.         XcuButton { name "translate2" label "2" }
  69.         XcuButton { name "translate4" label "4" }
  70.         XcuButton { name "translate10" label "10" }
  71.         }
  72.         }
  73.     }
  74.  
  75.     XcuTbl
  76.     {
  77.     name "rotation"
  78.     formatString "c\nc\nc."
  79.     XcuTbl
  80.         {
  81.         name "A4"
  82.         formatString "c c c."
  83.         XcuLabel { name "RX" }
  84.         XcuLabel { name "RY" }
  85.         XcuLabel { name "  " }
  86.         }
  87.     XcuTbl
  88.         {
  89.         name "A5"
  90.         formatString "c c c."
  91.         interWidth "2"
  92.         XcuTbl
  93.         {
  94.         name "rx"
  95.         formatString "c c.\n"
  96.         XcuButton { name "rx_negative" label "-" }
  97.         XcuButton { name "rx_positive" label "+" }
  98.         }
  99.         XcuTbl
  100.         {
  101.         name "ry"
  102.         formatString "c c.\n"
  103.         XcuButton { name "ry_negative" label "-" }
  104.         XcuButton { name "ry_positive" label "+" }
  105.         }
  106.         XcuTbl
  107.         {
  108.         name "rz"
  109.         formatString "c c.\n"
  110.         mappedWhenManaged "False"  /* Currently no rotation here */
  111.         layoutWhenUnmapped "True"
  112.         XcuButton { name "rz_negative" label "-" }
  113.         XcuButton { name "rz_positive" label "+" }
  114.         }
  115.         }
  116.  
  117.     XcuTbl
  118.         {
  119.         name "A6"
  120.         formatString "c c c."
  121.         equalColumns "True"
  122.         XcuBmgr
  123.         {
  124.         name "rotate_value"
  125.         bmgrType "OneOfMany"
  126.         manage
  127.             "rotate1" : Float "1"
  128.                "rotate2" : Float "2"
  129.                "rotate5" : Float "5"
  130.                "rotate10" : Float "10" /* 10.0 => BOMB!!! */
  131.                "rotate30" : Float "30.0"
  132.                "rotate90" : Float "90.0"
  133.         XcuButton { name "rotate1" label "1" }
  134.         XcuButton { name "rotate2" label "2" }
  135.         XcuButton { name "rotate5" label "5" set "True" }
  136.         XcuButton { name "rotate10" label "10" }
  137.         XcuButton { name "rotate30" label "30" }
  138.         XcuButton { name "rotate90" label "90" }
  139.         }
  140.         }
  141.     }
  142.  
  143.     XcuTbl
  144.     {
  145.     name "zoom_scene"
  146.     formatString "c\nc\nc."
  147.     XcuTbl
  148.         {
  149.         name "A7"
  150.         formatString "c c c."
  151.         XcuLabel { name "ZM" }
  152.         XcuLabel { name "  " }
  153.         XcuLabel { name "SC" }
  154.         }
  155.     XcuTbl
  156.         {
  157.         name "A8"
  158.         formatString "c c c."
  159.         interWidth "2"
  160.         XcuTbl
  161.         {
  162.         name "zm"
  163.         formatString "c c.\n"
  164.         XcuButton { name "zm_negative" label "-" }
  165.         XcuButton { name "zm_positive" label "+" }
  166.         }
  167.         XcuTbl
  168.         {
  169.         name "A8a"
  170.         formatString "c c.\n"
  171.         mappedWhenManaged "False"  /* Currently no operation here */
  172.         layoutWhenUnmapped "True"
  173.         XcuButton { name " " label "-" }
  174.         XcuButton { name " " label "+" }
  175.         }
  176.         XcuTbl
  177.         {
  178.         name "sc"
  179.         formatString "c c.\n"
  180.         XcuButton { name "sc_negative" label "-" }
  181.         XcuButton { name "sc_positive" label "+" }
  182.         }
  183.         }
  184.  
  185.     XcuTbl
  186.         {
  187.         name "A9"
  188.         formatString "c c\nc c c."
  189.         equalColumns "True"
  190.         XcuBmgr
  191.         {
  192.         name "zoom_value"
  193.         bmgrType "OneOfMany"
  194.         manage
  195.                "zoom0" : Float "0"
  196.                "zoom.5" : Float "0.5"
  197.                "zoom.9" : Float "0.9"
  198.                "zoom1.1" : Float "1.1"
  199.                "zoom1.5" : Float "1.5"
  200.         XcuButton { name "zoom0" label "RS" }
  201.         XcuButton { name "zoom.5" label ".5" }
  202.         XcuButton { name "zoom.9" label ".9" }
  203.         XcuButton { name "zoom1.1" label "1.1" set "True" }
  204.         XcuButton { name "zoom1.5" label "1.5" }
  205.         }
  206.         }
  207.     }
  208.  
  209.     XcuTbl
  210.     {
  211.     name "hi_yo"
  212.     formatString "c\nc\nc."
  213.     XcuTbl
  214.         {
  215.         equalColumns "True"
  216.         formatString "c c."
  217.         *foreground "black"
  218.         *facetWidth "0"
  219.         XcuLabel { name "HITHER" }
  220.         XcuLabel { name "YON" }
  221.         }
  222.     XcuTbl
  223.         {
  224.         formatString "c c."
  225.         interWidth "2"
  226.         XcuTbl
  227.         {
  228.         name "hi"
  229.         formatString "c c.\n"
  230.         XcuButton { name "hi_negative" label "-" }
  231.         XcuButton { name "hi_positive" label "+" }
  232.         }
  233.         XcuTbl
  234.         {
  235.         name "yo"
  236.         formatString "c c.\n"
  237.         XcuButton { name "yo_negative" label "-" }
  238.         XcuButton { name "yo_positive" label "+" }
  239.         }
  240.         }
  241.  
  242.     XcuTbl
  243.         {
  244.         name "A10"
  245.         formatString "c c c."
  246.         equalColumns "True"
  247.         XcuBmgr
  248.         {
  249.         name "hy_value"
  250.         bmgrType "OneOfMany"
  251.         manage
  252.                "hy0" : Float "0"
  253.                "hy.1" : Float "0.1"
  254.                "hy1" : Float "1.0"
  255.                "hy2" : Float "2.0"
  256.                "hy4" : Float "4.0"
  257.                "hy8" : Float "8.0"
  258.         XcuButton { name "hy0" label "RS" }
  259.         XcuButton { name "hy.1" label ".1" }
  260.         XcuButton { name "hy1" label "1" }
  261.         XcuButton { name "hy2" label "2" }
  262.         XcuButton { name "hy4" label "4" set "True" }
  263.         XcuButton { name "hy8" label "8" }
  264.         }
  265.         }
  266.     }
  267.     XcuTbl
  268.     {
  269.     formatString "c c."
  270.     equalColumns "True"
  271.     XcuBmgr
  272.         {
  273.         name "cycle"
  274.         bmgrType "DoubleToggle"
  275.         manage "CYCLE ON" : Int "1" "CYCLE OFF" : Int "0"
  276.         XcuButton { name "CYCLE OFF" set "True" }
  277.         XcuButton { name "CYCLE ON" }
  278.         }
  279.     }
  280.     XcuTbl
  281.     {
  282.     formatString "c c."
  283.     equalColumns "True"
  284.     XcuBmgr
  285.         {
  286.         name "up"
  287.         bmgrType "DoubleToggle"
  288.         manage "UP\nCONSTANT" : Int "1" "UP\nVARIABLE" : Int "0"
  289.         XcuButton { name "UP\nCONSTANT" set "True" }
  290.         XcuButton { name "UP\nVARIABLE" }
  291.         }
  292.     }
  293.  
  294.     XcuTbl
  295.     {
  296.     formatString "c c."
  297.     equalColumns "True"
  298.     XcuBmgr
  299.         {
  300.         name "dbl_buffer"
  301.         bmgrType "DoubleToggle"
  302.         manage "DBL\nBUFFER\nON" : Int "1" "DBL\nBUFFER\nOFF" : Int "0"
  303.         XcuButton { name "DBL\nBUFFER\nON" set "True" }
  304.         XcuButton { name "DBL\nBUFFER\nOFF" }
  305.         }
  306.     }
  307.  
  308.     XcuTbl
  309.     {
  310.         name "A11"
  311.     formatString "c\nc\nc."
  312.     XcuBmgr
  313.         {
  314.         name "read_write"
  315.         bmgrType "OneOfMany"
  316.         manage "REPLAY" "RECORD" "OFF"
  317.         XcuButton { name "REPLAY" }
  318.         XcuButton { name "RECORD" }
  319.         XcuButton { name "OFF" set "True" }
  320.         }
  321.     }
  322.  
  323.     XcuTbl
  324.     {
  325.     formatString "c."
  326.     XcuBmgr
  327.         {
  328.         name "reset"
  329.         bmgrType "Transient"
  330.         manage "RESET"
  331.         XcuButton { name "RESET" }
  332.         }
  333.     }
  334.     XcuTbl
  335.     {
  336.     formatString "c."
  337.     XcuBmgr
  338.         {
  339.         name "texture"
  340.         bmgrType "Transient"
  341.         manage "TEXTURE"
  342.         XcuButton { name "TEXTURE" }
  343.         }
  344.     }
  345.     XcuTbl
  346.     {
  347.     formatString "c."
  348.     XcuBmgr
  349.         {
  350.         name "quit"
  351.         bmgrType "Transient"
  352.         manage "QUIT"
  353.         XcuButton { name "QUIT" }
  354.         }
  355.     }
  356.     }
  357.  
  358. XcuBmgr
  359.     {
  360.     name "plus_minus"
  361.     bmgrType "OneOfMany"
  362.     manage "tx_positive" "tx_negative"
  363.        "ty_positive" "ty_negative"
  364.        "tz_positive" "tz_negative"
  365.        "rx_positive" "rx_negative"
  366.        "ry_positive" "ry_negative"
  367.        "zm_positive" "zm_negative"
  368.        "sc_positive" "sc_negative"
  369.        "hi_positive" "hi_negative"
  370.        "yo_positive" "yo_negative"
  371.     }
  372.  
  373.