{
  "version": 12,
  "stages": [
    {
      "stage": "ViewCount_pro_close_button",
      "start": [
        "In [Properties for 'prism_viewer_count_source'], Click [TitleBar Button: Close]"
      ],
      "end": [
        "PLSDialogView PLSAlertView Show"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ViewCount_pro_defaut_button",
      "start": [
        "In [Properties for 'prism_viewer_count_source'], Click [button: Restore defaults]"
      ],
      "end": [
        "PLSDialogView PLSAlertView Show"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ViewCount_pro_ok_button",
      "start": [
        "In [Properties for 'prism_viewer_count_source'], Click [button: OK]"
      ],
      "end": [
        "In Properties for 'prism_viewer_count_source', Widget PLSBasicProperties Close"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ViewCount_pro_cancel_button",
      "start": [
        "In [Properties for 'prism_viewer_count_source'], Click [button: Cancel]"
      ],
      "end": [
        "In Properties for 'prism_viewer_count_source', Widget PLSBasicProperties Close"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ViewCount_pro_tab_detailset",
      "start": [
        "In [Properties for 'prism_viewer_count_source'], Click [button: Detailed Settings]"
      ],
      "end": [
        "viewercount.tab property will be changed in the ui"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ViewCount_pro_tab_notdisplay_radiobutton_check",
      "start": [
        "In Properties for 'prism_viewer_count_source', Begin Choose RadioButton: Do not display, State: Unchecked"
      ],
      "end": [
        "In Properties for 'prism_viewer_count_source', End Choose RadioButton: Do not display, State: Checked"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ViewCount_pro_font_combobox_show_dropdown_menu",
      "start": [
        "In Properties for 'prism_viewer_count_source', Click ComboBox: Font"
      ],
      "end": [
        "Widget Properties for 'prism_viewer_count_source', ComboBox: Font Show"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ViewCount_pro_font_combobox_hide_dropdown_menu",
      "start": [
        "In Properties for 'prism_viewer_count_source', Choose ComboBox: Font, Item: Lucida Sans Typewriter"
      ],
      "end": [
        "Widget Properties for 'prism_viewer_count_source', ComboBox: Font Hide"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ViewCount_pro_select_combobox_font",
      "start": [
        "In Properties for 'prism_viewer_count_source', Choose ComboBox: Font, Item: Lucida Sans Typewriter"
      ],
      "end": [
        "In [Properties for 'prism_viewer_count_source'], Choose [Font: Lucida Sans Typewriter]"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ViewCount_pro_click_selcolor_button",
      "start": [
        "In [Properties for 'prism_viewer_count_source'], Click [Text color: Select color]"
      ],
      "end": [
        "PLSDialogView PLSColorDialogView Show"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ViewCount_pro_bkcolor_checkbox_check",
      "start": [
        "In Properties for 'prism_viewer_count_source', Begin Choose CheckBox: Background color, State: Unchecked"
      ],
      "end": [
        "In Properties for 'prism_viewer_count_source', End Choose CheckBox: Background color, State: Checked"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ViewCount_pro_bkcolor_checkbox_uncheck",
      "start": [
        "In Properties for 'prism_viewer_count_source', Begin Choose CheckBox: Background color, State: Checked"
      ],
      "end": [
        "In Properties for 'prism_viewer_count_source', End Choose CheckBox: Background color, State: Unchecked"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ViewCount_pro_click_bkcolor_button",
      "start": [
        "In [Properties for 'prism_viewer_count_source'], Click [Background color: ]"
      ],
      "end": [
        "PLSDialogView PLSColorDialogView Show"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ViewCount_pro_bkcolor_click_up_button",
      "start": [
        "In Properties for 'prism_viewer_count_source', Click SpinBox: Background color Step Up Button"
      ],
      "end": [
        "In Properties for 'prism_viewer_count_source', SpinBox: Background color, Value Changed:"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ViewCount_pro_bkcolor_click_down_button",
      "start": [
        "In Properties for 'prism_viewer_count_source', Click SpinBox: Background color Step Down Button"
      ],
      "end": [
        "In Properties for 'prism_viewer_count_source', SpinBox: Background color, Value Changed:"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ViewCount_pro_click_filter_button",
      "start": [
        "In [Properties for 'prism_viewer_count_source'], Click [button: Filters]"
      ],
      "end": [
        "PLSDialogView OBSBasicFilters Show"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ViewCount_pro_tab_seltemplate",
      "start": [
        "In [Properties for 'prism_viewer_count_source'], Click [button: Select Template]"
      ],
      "end": [
        "obs prism_viewer_count_source:viewercount.tab property will be changed in the ui"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ViewCount_pro_click_seltemplate",
      "start": [
        "In [Properties for 'prism_viewer_count_source'], Click [Template: Index 1]"
      ],
      "end": [
        "prism_viewer_count_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ViewCount_toolbar_properties",
      "start": [
        "In [ToolBar For 'prism_viewer_count_source'], Click [button: Properties]"
      ],
      "end": [
        "prism_viewer_count_source show property window"
      ],
      "feature": [
        "Source Toolbar"
      ]
    },
    {
      "stage": "ViewCount_toolbar_properties_hover",
      "start": [
        "In ToolBar For 'prism_viewer_count_source', Widget Source ToolBar Properties Enter"
      ],
      "end": [
        "Widget ToolTip Show"
      ],
      "feature": [
        "Source Toolbar"
      ],
      "abort": [
        "In ToolBar For 'prism_viewer_count_source', Widget Source ToolBar Properties Leave"
      ]
    },
    {
      "stage": "ViewCount_toolbar_filter",
      "start": [
        " In [ToolBar For 'prism_viewer_count_source'], Click [button: Filters]"
      ],
      "end": [
        "PLSDialogView OBSBasicFilters Show"
      ],
      "feature": [
        "Source Toolbar"
      ]
    },
    {
      "stage": "ViewCount_toolbar_filter_hover",
      "start": [
        "In ToolBar For 'prism_viewer_count_source', Widget Source ToolBar Filters Enter"
      ],
      "end": [
        "Widget ToolTip Show"
      ],
      "feature": [
        "Source Toolbar"
      ],
      "abort": [
        "In ToolBar For 'prism_viewer_count_source', Widget Source ToolBar Filters Leave"
      ]
    }
  ]
}