public MinimumForm(PalletMaster palletMaster) { PalletMaster = palletMaster; InitializeComponent(); TopMost = true; Proccess.RefreshSkillList(listViewSkill, PalletMaster.Searcher.skills.FindAll(s => s.unique)); }
public CharacterMakingForm(PalletMaster palletMaster) { InitializeComponent(); PalletMaster = palletMaster; if (newCharacter.Searcher.skills == null) { setSkillSet = false; } refreshSkillListView(); }
public void SetPalletMaster(PalletMaster palletMaster) { PalletMaster = palletMaster; }
public SettingForm(PalletMaster IOData) { InitializeComponent(); iOData = IOData; checkBoxTopMost.Checked = IOData.Setting.checkTopMostFlg; checkBoxClipCheck.Checked = IOData.Setting.checkMessageFlg; webHookTextBox.Text = IOData.Setting.webhookURL; userNameTextBox.Text = IOData.Setting.userName; comboBoxFont.Text = (IOData.Setting.font != "" && IOData.Setting.font != null) ? IOData.Setting.font : this.Font.Name.ToString(); comboBoxFontSize.Text = (IOData.Setting.fontSize.ToString() != "" && IOData.Setting.fontSize != 0)? IOData.Setting.fontSize.ToString() : this.Font.Size.ToString(); this.Font = new Font(comboBoxFont.Text, int.Parse(comboBoxFontSize.Text)); if (IOData.Setting.webhookURL != "" && (IOData.Setting.userName != "" || IOData.Setting.charaNameToUserNameFlg)) { webhookYesRadioButton.Checked = IOData.Setting.useWebhookFlg; webhookNoRadioButton.Checked = !IOData.Setting.useWebhookFlg; } else { webhookYesRadioButton.Checked = false; webhookNoRadioButton.Checked = true; webhookYesRadioButton.Enabled = false; webhookNoRadioButton.Enabled = false; } bcdiceAPITextBox.Text = IOData.Setting.bcdiceAPIURL; if (IOData.Setting.bcdiceAPIURL != "") { radioButton2.Checked = IOData.Setting.useWebhookFlg; radioButton1.Checked = !IOData.Setting.useWebhookFlg; } else { radioButton2.Checked = false; radioButton1.Checked = true; radioButton2.Enabled = false; radioButton1.Enabled = false; } if (IOData.Setting.charaNameToUserNameFlg) { userNameTextBox.Enabled = false; } else { userNameTextBox.Enabled = true; } charaNameToUserNameCheckBox.Checked = IOData.Setting.charaNameToUserNameFlg; if (IOData.Setting.offlineMode) { offlineModeChecked(true); } else { offlineModeChecked(false); } }
public MainForm(Searcher d) { InitializeComponent(); //フォームの初期化 PalletMaster = new PalletMaster { //設定の読込と初期設定 Setting = IOHelper.toLoadSetting() }; var templeteTextSelected = PalletMaster.Setting.useBCDiceAPIFlg || PalletMaster.Setting.offlineMode; skillControl.SetButtonTempleteUserCopyName ( templeteTextSelected ? "ダイス" : "コピー" ); if (PalletMaster.Setting.useDiceBotFlg == 0) { toChangeBCDice(); } else { toChageSidekick(); } var defaultSkills = Proccess.GetSkillSet(); PalletMaster.Searcher.SetDefaultSkills(defaultSkills); historyAbilityControl.SelectedIndexListBoxAbility(0); historyAbilityControl.SelectedIndexListBoxValue(4); //フォームを最前面に表示するか否かをセット TopMost = PalletMaster.Setting.checkTopMostFlg; //PalletMasterのコンストラクタにMainFormを割り当てる //PalletMasterからMainFormの関数を叩けるようにする PalletMaster.SetMainForm(this); //skillControlを技能タブに割り当てる skillControl.SetPalletMaster(PalletMaster); setTab(skillControl, tabPageSkill); //SANControlを技能タブに割り当てる sanControl.SetPalletMaster(PalletMaster); setTab(sanControl, tabPageSAN); //FightControlを技能タブに割り当てる fightControl.SetPalletMaster(PalletMaster); setTab(fightControl, tabPageFight); //HistoryAbibilityControlを技能タブに割り当てる historyAbilityControl.SetPalletMaster(PalletMaster); setTab(historyAbilityControl, tabHistoryAblityRole); //MemoControlを技能タブに割り当てる memoControl.SetMainForm(PalletMaster); setTab(memoControl, tabPageMemo); formFontChange(PalletMaster.Setting.font, PalletMaster.Setting.fontSize); }
public void SetMainForm(PalletMaster palletMaster) { PalletMaster = palletMaster; }