SelectAll() public static method

public static SelectAll ( bool showUndefined, int sportFilter ) : string[]
showUndefined bool
sportFilter int
return string[]
Esempio n. 1
0
    private void createComboSpeciallities(int sportID)
    {
        combo_speciallities = ComboBox.NewText();
        speciallities       = SqliteSpeciallity.SelectAll(true, sportID);   //show undefined, filter by sport

        //first value has to be any
        speciallities[0] = "-1:" + Constants.Any + ":" + Catalog.GetString(Constants.Any);

        //create speciallities translated, only with translated stuff
        speciallitiesTranslated = new String[speciallities.Length];
        int i = 0;

        foreach (string row in speciallities)
        {
            string [] myStrFull = row.Split(new char[] { ':' });
            speciallitiesTranslated[i++] = myStrFull[2];
        }

        //sort array (except first row)
        System.Array.Sort(speciallities, 1, speciallities.Length - 1);

        UtilGtk.ComboUpdate(combo_speciallities, speciallitiesTranslated, "");
        combo_speciallities.Active = UtilGtk.ComboMakeActive(speciallitiesTranslated,
                                                             Catalog.GetString(Constants.Any));

        hbox_combo_speciallities.PackStart(combo_speciallities, true, true, 0);
        hbox_combo_speciallities.ShowAll();
        combo_speciallities.Sensitive = true;
        combo_speciallities.Changed  += new EventHandler(on_combo_other_changed);
        UtilGtk.ComboPackShowAndSensitive(hbox_combo_speciallities, combo_speciallities);
    }