Sha256: 8d3ccc99b60b458a33732d53d96935eba51750cdb84e8c9c71c7f0da15dc8c94

Contents?: true

Size: 1.54 KB

Versions: 13

Compression:

Stored size: 1.54 KB

Contents

SCREEN AUTO AUTO 0.5

VERTICAL
  TITLE "Commanding Examples"

  LABELVALUE INST HEALTH_STATUS COLLECTS
  LABELVALUE INST HEALTH_STATUS COLLECT_TYPE
  LABELVALUE INST HEALTH_STATUS DURATION

  VERTICALBOX
    SECTIONHEADER "Send Collect Command:"
    HORIZONTAL
      LABEL "Type: "
      NAMED_WIDGET COLLECT_TYPE COMBOBOX NORMAL SPECIAL
      LABEL "  Duration: "
      NAMED_WIDGET DURATION TEXTFIELD 12 "10.0"
      BUTTON 'Start Collect' 'target_name = get_target_name("INST"); cmd("#{target_name} COLLECT with TYPE #{get_named_widget("COLLECT_TYPE").text}, DURATION #{get_named_widget("DURATION").text.to_f}")'
    END
  END
  SETTING BACKCOLOR 163 185 163

  VERTICALBOX
    SECTIONHEADER "Parameter-less Commands:"
    NAMED_WIDGET ABORT RADIOBUTTON 'Abort' CHECKED
    NAMED_WIDGET CLEAR RADIOBUTTON 'Clear' UNCHECKED
    NAMED_WIDGET CHECK CHECKBUTTON 'Ignore Hazardous Checks' # No option is by default UNCHECKED
    BUTTON 'Send' 'target_name = get_target_name("INST"); if get_named_widget("ABORT").checked? then cmd("#{target_name} ABORT") else if get_named_widget("CHECK").checked? then cmd_no_hazardous_check("#{target_name} CLEAR") else cmd("#{target_name} CLEAR") end end'
  END
  SETTING BACKCOLOR 163 185 163

  VERTICALBOX
    SECTIONHEADER "Run Script:"
    NAMED_WIDGET SCRIPTNAME COMBOBOX <%= Dir["#{Cosmos::System.paths['PROCEDURES'][0]}/*"].map {|x| File.basename(x) }.join(' ') %>
    BUTTON 'Run Script' 'Cosmos.run_process("#{Cosmos::USERPATH}/tools/ScriptRunner -r #{get_named_widget("SCRIPTNAME").text}")'
  END
  SETTING BACKCOLOR 163 185 163
END

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
cosmos-4.1.1-java demo/config/targets/INST/screens/commanding.txt
cosmos-4.1.1 demo/config/targets/INST/screens/commanding.txt
cosmos-4.1.0-java demo/config/targets/INST/screens/commanding.txt
cosmos-4.1.0 demo/config/targets/INST/screens/commanding.txt
cosmos-4.0.3-java demo/config/targets/INST/screens/commanding.txt
cosmos-4.0.3-universal-java-1.8 demo/config/targets/INST/screens/commanding.txt
cosmos-4.0.3 demo/config/targets/INST/screens/commanding.txt
cosmos-4.0.2-universal-java-1.8 demo/config/targets/INST/screens/commanding.txt
cosmos-4.0.2 demo/config/targets/INST/screens/commanding.txt
cosmos-4.0.1-universal-java-1.8 demo/config/targets/INST/screens/commanding.txt
cosmos-4.0.1 demo/config/targets/INST/screens/commanding.txt
cosmos-4.0.0-universal-java-1.8 demo/config/targets/INST/screens/commanding.txt
cosmos-4.0.0 demo/config/targets/INST/screens/commanding.txt