QueryServerWindow.on_combo_test_types_changed C# (CSharp) Method

on_combo_test_types_changed() private method

private on_combo_test_types_changed ( object o, EventArgs args ) : void
o object
args EventArgs
return void
    private void on_combo_test_types_changed(object o, EventArgs args)
    {
        if (UtilGtk.ComboGetActive(combo_test_types) == Catalog.GetString(Constants.UndefinedDefault)) {
            tests = new String[1];
            tests [0] = Catalog.GetString(Constants.UndefinedDefault);
            UtilGtk.ComboUpdate(combo_tests, tests, "");
            UtilGtk.ComboUpdate(combo_variables, tests, "");
        }
        else if (UtilGtk.ComboGetActive(combo_test_types) == Catalog.GetString(Constants.JumpSimpleName))
            UtilGtk.ComboUpdate(combo_tests,
                    SqliteJumpType.SelectJumpTypes(false, "", "", true), "");
        else if (UtilGtk.ComboGetActive(combo_test_types) == Catalog.GetString(Constants.JumpReactiveName))
            UtilGtk.ComboUpdate(combo_tests,
                    SqliteJumpType.SelectJumpRjTypes("", true), "");
        else if (UtilGtk.ComboGetActive(combo_test_types) == Catalog.GetString(Constants.RunSimpleName))
            UtilGtk.ComboUpdate(combo_tests,
                    SqliteRunType.SelectRunTypes("", true), "");

        combo_tests.Active = 0;

        on_entries_required_changed(new object(), new EventArgs());
    }