<?xml version="1.0" ?>
<pqevents>
  <!-- This test tests various axis labels and axis range modes for the line
  chart -->

  <pqevent object="pqClientMainWindow/MainControlsToolbar/actionOpenData" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/FileOpenDialog" command="filesSelected" arguments="$PARAVIEW_DATA_ROOT/Data/FileSeries/wavelet_..vti" />
  <pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/Accept" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/menubar" command="activate" arguments="menuFilters" />
  <pqevent object="pqClientMainWindow/menubar/menuFilters/DataAnalysis" command="activate" arguments="ProbeLine" />
  <pqevent object="pqClientMainWindow/propertiesDock/propertiesPanel/Accept" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/centralwidget/MultiViewWidget/CoreWidget/qt_tabwidget_stackedwidget/MultiViewWidget1/Splitter.0/Frame.1/Close" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/menubar" command="activate" arguments="menuTools" />
  <pqevent object="pqClientMainWindow/menubar/menuTools" command="activate" arguments="actionTesting_Window_Size" />
  <pqevent object="pqClientMainWindow/VCRToolbar/actionVCRLastFrame" command="activate" arguments="" />

  <!-- By default, the Y-axis should scale with time. So we capture the image at
  the first frame and last frame and see that it has indeed scaled -->
  <pqevent object="pqClientMainWindow/VCRToolbar/actionVCRFirstFrame" command="activate" arguments="" />
  <pqcompareview object="pqClientMainWindow/centralwidget/MultiViewWidget/CoreWidget/qt_tabwidget_stackedwidget/MultiViewWidget1/Frame.0/Viewport" baseline="$PARAVIEW_DATA_ROOT/Baseline/ChartAxisRangeAndLabelsA.png" width="300" height="300" />
  <pqevent object="pqClientMainWindow/VCRToolbar/actionVCRPlay" command="activate" arguments="" />
  <pqcompareview object="pqClientMainWindow/centralwidget/MultiViewWidget/CoreWidget/qt_tabwidget_stackedwidget/MultiViewWidget1/Frame.0/Viewport" baseline="$PARAVIEW_DATA_ROOT/Baseline/ChartAxisRangeAndLabelsB.png" width="300" height="300" />
  <pqevent object="pqClientMainWindow/VCRToolbar/actionVCRFirstFrame" command="activate" arguments="" />

  <!-- Specify an explicit range for Y-axis (40, 300). Now verify that over time
  the axis range remains fixed to (40, 300) -->
  <pqevent object="pqClientMainWindow/centralwidget/MultiViewWidget/CoreWidget/qt_tabwidget_stackedwidget/MultiViewWidget1/Frame.0/OptionsButton" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/PageNames" command="setCurrent" arguments="1.0.0.0" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/widget_2/UseFixedRange" command="set_boolean" arguments="true" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/widget_2/AxisRangePages/MinMaxPage/RangeMin" command="set_string" arguments="40" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/widget_2/AxisRangePages/MinMaxPage/RangeMax" command="set_string" arguments="300" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/ApplyButton" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/CloseButton" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/VCRToolbar/actionVCRFirstFrame" command="activate" arguments="" />
  <pqcompareview object="pqClientMainWindow/centralwidget/MultiViewWidget/CoreWidget/qt_tabwidget_stackedwidget/MultiViewWidget1/Frame.0/Viewport" baseline="$PARAVIEW_DATA_ROOT/Baseline/ChartAxisRangeAndLabelsC.png" width="300" height="300" />
  <pqevent object="pqClientMainWindow/VCRToolbar/actionVCRPlay" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/VCRToolbar/actionVCRLastFrame" command="activate" arguments="" />
  <pqcompareview object="pqClientMainWindow/centralwidget/MultiViewWidget/CoreWidget/qt_tabwidget_stackedwidget/MultiViewWidget1/Frame.0/Viewport" baseline="$PARAVIEW_DATA_ROOT/Baseline/ChartAxisRangeAndLabelsD.png" width="300" height="300" />
  <pqevent object="pqClientMainWindow/VCRToolbar/actionVCRFirstFrame" command="activate" arguments="" />

  <!-- With fixed Y-axis range, now lets specify custom labels. They should
  remain fixed over time as well. -->
  <pqevent object="pqClientMainWindow/centralwidget/MultiViewWidget/CoreWidget/qt_tabwidget_stackedwidget/MultiViewWidget1/Frame.0/OptionsButton" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/PageNames" command="setCurrent" arguments="1.0.0.0" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/UseFixedLabels" command="set_boolean" arguments="true" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/AddButton" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList/qt_scrollarea_viewport/1QExpandingLineEdit0" command="set_string" arguments="5" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,53,0,5,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,53,0,5,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList/qt_scrollarea_viewport/1QExpandingLineEdit0" command="set_string" arguments="50" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,48,0,0,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,48,0,0,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/AddButton" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList/qt_scrollarea_viewport/1QExpandingLineEdit0" command="set_string" arguments="6" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,54,0,6,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,54,0,6,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList/qt_scrollarea_viewport/1QExpandingLineEdit0" command="set_string" arguments="60" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,48,0,0,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,48,0,0,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/AddButton" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList/qt_scrollarea_viewport/1QExpandingLineEdit0" command="set_string" arguments="1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,49,0,1,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,49,0,1,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList/qt_scrollarea_viewport/1QExpandingLineEdit0" command="set_string" arguments="10" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,48,0,0,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,48,0,0,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList/qt_scrollarea_viewport/1QExpandingLineEdit0" command="set_string" arguments="100" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,48,0,0,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,48,0,0,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/AddButton" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList/qt_scrollarea_viewport/1QExpandingLineEdit0" command="set_string" arguments="30" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,51,0,3,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,51,0,3,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList/qt_scrollarea_viewport/1QExpandingLineEdit0" command="set_string" arguments="30" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,48,0,0,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,48,0,0,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList/qt_scrollarea_viewport/1QExpandingLineEdit0" command="set_string" arguments="300" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,48,0,0,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,48,0,0,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/ApplyButton" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="mousePress" arguments="1,1,0,26,7,/1:0" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="mouseRelease" arguments="1,0,0,26,7,/1:0" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/RemoveButton" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="mousePress" arguments="1,1,0,93,10,/0:0" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="mouseRelease" arguments="1,0,0,93,10,/0:0" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/AddButton" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList/qt_scrollarea_viewport/1QExpandingLineEdit0" command="set_string" arguments="75" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,55,0,7,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,55,0,7,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList/qt_scrollarea_viewport/1QExpandingLineEdit0" command="set_string" arguments="75" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,53,0,5,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,53,0,5,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="6,16777220,0,
,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="6,16777220,0,
,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/AxisLayoutPages/ListPage/LabelList" command="keyEvent" arguments="7,16777220,0,
,0,1" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/ApplyButton" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/CloseButton" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/VCRToolbar/actionVCRFirstFrame" command="activate" arguments="" />
  <pqcompareview object="pqClientMainWindow/centralwidget/MultiViewWidget/CoreWidget/qt_tabwidget_stackedwidget/MultiViewWidget1/Frame.0/Viewport" baseline="$PARAVIEW_DATA_ROOT/Baseline/ChartAxisRangeAndLabelsE.png" width="300" height="300" />
  <pqevent object="pqClientMainWindow/VCRToolbar/actionVCRLastFrame" command="activate" arguments="" />
  <pqcompareview object="pqClientMainWindow/centralwidget/MultiViewWidget/CoreWidget/qt_tabwidget_stackedwidget/MultiViewWidget1/Frame.0/Viewport" baseline="$PARAVIEW_DATA_ROOT/Baseline/ChartAxisRangeAndLabelsF.png" width="300" height="300" />

  <!-- With custom labels, we now let the chart compute axis range
  automatically. The axis range should scale with time, but the labels should
  sitll stay fixed at those we specified.-->
  <pqevent object="pqClientMainWindow/centralwidget/MultiViewWidget/CoreWidget/qt_tabwidget_stackedwidget/MultiViewWidget1/Frame.0/OptionsButton" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/PageNames" command="setCurrent" arguments="1.0.0.0" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/Stack/pqChartOptionsWidget/ChartPages/AxisLayout/widget_2/ComputeRangeAutomatically" command="set_boolean" arguments="true" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/ApplyButton" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/ActiveChartOptions/CloseButton" command="activate" arguments="" />
  <pqevent object="pqClientMainWindow/VCRToolbar/actionVCRFirstFrame" command="activate" arguments="" />
  <pqcompareview object="pqClientMainWindow/centralwidget/MultiViewWidget/CoreWidget/qt_tabwidget_stackedwidget/MultiViewWidget1/Frame.0/Viewport" baseline="$PARAVIEW_DATA_ROOT/Baseline/ChartAxisRangeAndLabelsG.png" width="300" height="300" />
  <pqevent object="pqClientMainWindow/VCRToolbar/actionVCRLastFrame" command="activate" arguments="" />
  <pqcompareview object="pqClientMainWindow/centralwidget/MultiViewWidget/CoreWidget/qt_tabwidget_stackedwidget/MultiViewWidget1/Frame.0/Viewport" baseline="$PARAVIEW_DATA_ROOT/Baseline/ChartAxisRangeAndLabelsH.png" width="300" height="300" />
</pqevents>
