private void frmAddFiling_Load(object sender, EventArgs e) { dynamic codes = AppConstants.ApiCaller.get( "/code/filing_codes?location_code=" + _create.LocationCode + "&case_category_code=" + _create.CaseCategoryCode + "&case_type_code=" + _create.CaseTypeCode + "&is_initial=true"); cbFilingCode.DisplayMember = "name"; cbFilingCode.ValueMember = "code"; foreach (var item in codes["items"]) { cbFilingCode.Items.Add(new { name = item["name"], code = item["code"] }); } //if (_create.IsEdit) //{ // cbFilingCode.SelectedIndex = cbFilingCode.Items. //} foreach (var item in _create.CaseParties) { MaterialCheckbox materialCheckbox = new MaterialCheckbox() { Text = item.PartyType, Tag = item.GUID }; cbCaseParties.Items.Add(materialCheckbox); } cbSecurity.DisplayMember = "name"; cbSecurity.ValueMember = "code"; }
private void infoToolStripMenuItem_Click(object sender, EventArgs e) { ToolStripMenuItem contextItem = sender as ToolStripMenuItem; if (contextItem == null) { return; } MaterialContextMenuStrip contextMenu = contextItem.Owner as MaterialContextMenuStrip; if (contextMenu == null) { return; } MaterialCheckbox parentCheckbox = contextMenu.SourceControl as MaterialCheckbox; if (parentCheckbox == null) { return; } ModFile mod = parentCheckbox.Tag as ModFile; if (mod == null) { return; } MessageBox.Show("Information about this mod:\n\n" + "Name: " + mod.Name + "\n" + "Activate: " + mod.Active.ToString() + "\n" + "Path: " + mod.Path, "Mod Info"); }
private void renameToolStripMenuItem_Click(object sender, EventArgs e) { ToolStripMenuItem contextItem = sender as ToolStripMenuItem; if (contextItem == null) { return; } MaterialContextMenuStrip contextMenu = contextItem.Owner as MaterialContextMenuStrip; if (contextMenu == null) { return; } MaterialCheckbox parentCheckbox = contextMenu.SourceControl as MaterialCheckbox; if (parentCheckbox == null) { return; } ModFile mod = parentCheckbox.Tag as ModFile; if (mod == null) { return; } RenameMod(mod); }
public void ReloadModlist() { modList.Items.Clear(); List <ModFile> mods = Utils.GetModList(tfDirectory); foreach (ModFile mod in mods) { MaterialCheckbox checkbox = new MaterialCheckbox { Text = mod.Name, Checked = mod.Active, Tag = mod, ContextMenuStrip = modContextMenu, }; checkbox.CheckStateChanged += Checkbox_CheckStateChanged; modList.Items.Add(checkbox); } }
private void frmEditCaseParty_Load(object sender, EventArgs e) { dynamic codes = AppConstants.ApiCaller.getUsingAuthToken("/firm/attorneys"); var items = codes["items"]; cbLeadAttorneys.DisplayMember = "name"; cbLeadAttorneys.ValueMember = "code"; foreach (var item in items) { cbLeadAttorneys.Items.Add(new { name = item["display_name"], code = item["id"] }); MaterialCheckbox materialCheckbox = new MaterialCheckbox() { Text = item["display_name"], Tag = item["id"] }; cbAssociatedAttorney.Items.Add(materialCheckbox); } // MessageBox.Show(edit.RowIndex.ToString()); txtFullName.Text = edit.FullName; txtAddress.Text = edit.Address; }
private void Checkbox_CheckStateChanged(object sender, EventArgs e) { MaterialCheckbox checkbox = sender as MaterialCheckbox; if (checkbox == null) { return; } ModFile mod = checkbox.Tag as ModFile; if (mod == null) { return; } try { modHelper.SetActive(mod, checkbox.Checked); } catch (Exception ex) { MessageBox.Show("The mod couldn't be " + ((checkbox.Checked) ? "enabled" : "disabled") + ". Please make sure that the game is closed!\n" + ex.Message); } }