public void setDataContext() { Settings s = GlobalSettings.getSettings(); LabeledComboBoxContext currency = new LabeledComboBoxContext(); setSettingsComboContext(ref currency); LabeledComboBoxContext wage = new LabeledComboBoxContext(); setSettingsComboContext(ref wage); LabeledComboBoxContext height = new LabeledComboBoxContext(); setSettingsComboContext(ref height); LabeledComboBoxContext weight = new LabeledComboBoxContext(); setSettingsComboContext(ref weight); LabeledComboBoxContext allowEditing = new LabeledComboBoxContext(); setSettingsComboContext(ref allowEditing); LabeledComboBoxContext language = new LabeledComboBoxContext(); setSettingsComboContext(ref language); LabeledComboBoxContext theme = new LabeledComboBoxContext(); setSettingsComboContext(ref theme); LabeledNumericContext wonderkidsMaxAge = new LabeledNumericContext(); setNumericsContext(ref wonderkidsMaxAge); wonderkidsMaxAge.Maximum = 200; LabeledNumericContext wonderkidsMinPA = new LabeledNumericContext(); setNumericsContext(ref wonderkidsMinPA); LabeledNumericContext wonderstaffMinPA = new LabeledNumericContext(); wonderkidsMinPA.Maximum = 200; setNumericsContext(ref wonderstaffMinPA); wonderstaffMinPA.Maximum = 200; LabeledNumericContext wonderteamsMinRep = new LabeledNumericContext(); setNumericsContext(ref wonderteamsMinRep); wonderteamsMinRep.Maximum = 10000; vm = new GeneralTabItemViewModel(); vm.generalsettings = new LabeledHeaderContext(); vm.currency = currency; vm.wage = wage; vm.height = height; vm.weight = weight; vm.allowEditing = allowEditing; vm.language = language; vm.theme = theme; vm.wonderkidsMaxAge = wonderkidsMaxAge; vm.wonderkidsMinPA = wonderkidsMinPA; vm.wonderstaffMinPA = wonderstaffMinPA; vm.wonderteamsMinRep = wonderteamsMinRep; ScoutLocalization localization = globalFuncs.localization; vm.currency.ComboBoxItems = localization.currencies; vm.wage.ComboBoxItems = localization.wages; vm.height.ComboBoxItems = localization.heights; vm.weight.ComboBoxItems = localization.weights; vm.allowEditing.ComboBoxItems = localization.YesNo; vm.language.ComboBoxItems = globalFuncs.languages; vm.theme.ComboBoxItems = globalFuncs.themes; setControlValues(); setLocalization(); this.DataContext = vm; }
public void setSettingsComboContext(ref LabeledComboBoxContext box) { box.LabelWidth = 110; box.ComboBoxWidth = 120; }
public void setDataContext() { TeamSearchTabItemViewModel vm = new TeamSearchTabItemViewModel(); LabeledTextBoxContext name = new LabeledTextBoxContext(); name.LabelContent = "Name"; name.LabelWidth = 70; name.TextBoxText = "name"; name.TextBoxWidth = 110; LabeledTextBoxContext nation = new LabeledTextBoxContext(); nation.LabelContent = "Nation"; nation.LabelWidth = 70; nation.TextBoxText = "nation"; nation.TextBoxWidth = 110; LabeledTextBoxContext stadium = new LabeledTextBoxContext(); stadium.LabelContent = "Stadium"; stadium.LabelWidth = 70; stadium.TextBoxText = "stadium"; stadium.TextBoxWidth = 110; LabeledComboBoxContext teamType = new LabeledComboBoxContext(); teamType.LabelContent = "Team Type"; teamType.LabelWidth = 70; teamType.ComboBoxWidth = 100; teamType.ComboBoxItems = Globals.teamTypes; LabeledComboBoxContext reputation = new LabeledComboBoxContext(); reputation.LabelContent = "Reputation"; reputation.LabelWidth = 70; reputation.ComboBoxWidth = 100; reputation.ComboBoxItems = Globals.reputations; LabeledComboBoxContext region = new LabeledComboBoxContext(); region.LabelContent = "Region"; region.LabelWidth = 70; region.ComboBoxWidth = 100; region.ComboBoxItems = Globals.regions; LabeledNumericMinMaxContext transferBudget = new LabeledNumericMinMaxContext(); transferBudget.LabelContent = "Transfer Budget"; transferBudget.LabelWidth = 100; transferBudget.ValueMax = 200000000; transferBudget.Maximum = 200000000; transferBudget.NumericUpDownMinMaxWidth = 86; LabeledNumericMinMaxContext wageBudget = new LabeledNumericMinMaxContext(); wageBudget.LabelContent = "Wage Budget"; wageBudget.LabelWidth = 100; wageBudget.ValueMax = 200000000; wageBudget.Maximum = 200000000; wageBudget.NumericUpDownMinMaxWidth = 86; vm.name = name; vm.nation = nation; vm.stadium = stadium; vm.teamType = teamType; vm.reputation = reputation; vm.region = region; vm.transferBudget = transferBudget; vm.wageBudget = wageBudget; this.DataContext = vm; }
public void setDataContext() { LabeledTextBoxContext name = new LabeledTextBoxContext(); LabeledTextBoxContext nation = new LabeledTextBoxContext(); LabeledTextBoxContext stadium = new LabeledTextBoxContext(); LabeledComboBoxContext teamtype = new LabeledComboBoxContext(); LabeledComboBoxContext reputation = new LabeledComboBoxContext(); LabeledComboBoxContext region = new LabeledComboBoxContext(); LabeledNumericMinMaxContext transferBudget = new LabeledNumericMinMaxContext(); LabeledNumericMinMaxContext wageBudget = new LabeledNumericMinMaxContext(); ImageTextButtonContext search = new ImageTextButtonContext(); ImageTextButtonContext wonder = new ImageTextButtonContext(); name.LabelWidth = 60; name.TextBoxWidth = 110; nation.LabelWidth = 60; nation.TextBoxWidth = 110; stadium.LabelWidth = 60; stadium.TextBoxWidth = 110; teamtype.LabelWidth = 70; teamtype.ComboBoxWidth = 100; reputation.LabelWidth = 70; reputation.ComboBoxWidth = 100; region.LabelWidth = 70; region.ComboBoxWidth = 100; transferBudget.LabelWidth = 100; transferBudget.NumericUpDownMinMaxWidth = 82; transferBudget.Maximum = 200000000; wageBudget.LabelWidth = 100; wageBudget.Maximum = 200000000; wageBudget.NumericUpDownMinMaxWidth = 82; search.ImageSource = TryFindResource("search") as ImageSource; search.ImageStretch = Stretch.Uniform; search.ImageHeight = 12; search.ImageWidth = 12; search.ImageMargin = new Thickness(0, 2, 0, 0); wonder.ImageSource = TryFindResource("awards") as ImageSource; wonder.ImageStretch = Stretch.Uniform; wonder.ImageHeight = 16; wonder.ImageWidth = 16; ScoutLocalization localization = globalFuncs.localization; teamtype.ComboBoxItems = localization.teamtypes; region.ComboBoxItems = localization.regions; reputation.ComboBoxItems = localization.reputations; vm = new TeamSearchTabItemViewModel(); vm.name = name; vm.nation = nation; vm.stadium = stadium; vm.teamtype = teamtype; vm.reputation = reputation; vm.region = region; vm.transferBudget = transferBudget; vm.wageBudget = wageBudget; vm.search = search; vm.wonder = wonder; vm.groupboxsearch = new LabeledHeaderContext(); vm.groupboxresults = new LabeledHeaderContext(); vm.customizecolumns = new LabeledHeaderContext(); vm.results = new TextBlockContext(); setControlValues(); setLocalization(); this.DataContext = vm; }
public void setDataContext() { vm = new PreferencesWindowViewModel(); generalTabItemViewModel = this.GeneralTabItem.vm; ImageButtonContext close = new ImageButtonContext(); close.ImageSource = TryFindResource("close") as ImageSource; ImageTextButtonContext ok = new ImageTextButtonContext(); ok.ImageSource = TryFindResource("yes") as ImageSource; ImageTextButtonContext cancel = new ImageTextButtonContext(); cancel.ImageSource = TryFindResource("cancel") as ImageSource; ImageButtonContext save = new ImageButtonContext(); save.ImageSource = TryFindResource("save") as ImageSource; ImageButtonContext del = new ImageButtonContext(); del.ImageSource = TryFindResource("delete") as ImageSource; ImageButtonContext def = new ImageButtonContext(); def.ImageSource = TryFindResource("default") as ImageSource; LabeledComboBoxContext setting = new LabeledComboBoxContext(); setting.LabelWidth = 60; setting.ComboBoxWidth = 120; vm.close = close; vm.ok = ok; vm.cancel = cancel; vm.save = save; vm.del = del; vm.def = def; vm.setting = setting; vm.setting.ComboBoxItems = settings.settingNames; vm.header = new LabeledHeaderContext(); vm.general = new LabeledHeaderContext(); vm.player = new LabeledHeaderContext(); vm.staff = new LabeledHeaderContext(); vm.team = new LabeledHeaderContext(); vm.shortlist = new LabeledHeaderContext(); vm.playercolumnsettings = new LabeledHeaderContext(); vm.staffcolumnsettings = new LabeledHeaderContext(); vm.teamcolumnsettings = new LabeledHeaderContext(); vm.shortlistcolumnsettings = new LabeledHeaderContext(); vm.selectedallcolumns = new LabeledHeaderContext(); vm.clearcolumns = new LabeledHeaderContext(); vm.defcolumns = new LabeledHeaderContext(); vm.buttonWarningTooltip = new LabeledHeaderContext(); vm.buttonSaveTooltip = new LabeledHeaderContext(); vm.buttonDeleteTooltip = new LabeledHeaderContext(); vm.buttonSetDefaultTooltip = new LabeledHeaderContext(); vm.buttonUseChangesTooltip = new LabeledHeaderContext(); vm.buttonCancelChangesTooltip = new LabeledHeaderContext(); setControlValues(); setLocalization(); this.DataContext = vm; }