コード例 #1
0
        private void mtEdit_Click(object sender, EventArgs e)
        {
            frmEdit editForm = new frmEdit();

            editForm.ShowDialog();
            editForm.Dispose();
        }
コード例 #2
0
        /// <summary>
        /// Opens the font editor dialog for the selected font in the list
        /// </summary>
        private void EditFont()
        {
            //Create new instance of Font Editor form.
            var f = new frmEdit(XFont.Load(((XItem)listFonts.SelectedItem).FileName), false);
            //Store current keyboard state
            var o = Program.kManager.Mode;

            if (o != KeyboardMode.Enabled) //If current state is enabled, temporarily disable it.
            {
                Logger.Notify("KManager temporarily switched the keyboard mode for the application to work correctly. ", MessageKind.Info);
                Program.kManager.Mode = KeyboardMode.Enabled;
                /////NOTE/////
                /// This application cannot recieve any keyboard input as long as the keyboardmode is set to intercept!
                ///////////////
            }
            f.ShowDialog();
            //Restore keyboard state.
            if (o != KeyboardMode.Enabled)
            {
                Logger.Notify("KManager restored the keyboard mode to " + (o == KeyboardMode.Intercept ? "intercept keys." : " disabled. "), MessageKind.Info);
            }
            Program.kManager.Mode = o;
            //Reload font (if specified)
            if (Program.fManager.CurrentFont != null)
            {
                Program.fManager.CurrentFont = XFont.Load(Program.fManager.CurrentFont.File());
            }
        }
コード例 #3
0
        private void btnEdit_Click(object sender, EventArgs e)
        {
            int             selectedrowindex = dgPassword.SelectedCells[0].RowIndex;
            DataGridViewRow selectedRow      = dgPassword.Rows[selectedrowindex];
            string          id       = selectedRow.Cells[0].Value.ToString();
            string          username = selectedRow.Cells[1].Value.ToString();
            string          password = selectedRow.Cells[2].Value.ToString();
            string          website  = selectedRow.Cells[3].Value.ToString();

            frmEdit temp = new frmEdit(this, id, username, password, website);

            temp.Show();
        }
コード例 #4
0
ファイル: frmMain.cs プロジェクト: yanfudi/mcskin3d
        private void performEdit()
        {
            bool anyChanges = false;

            if (lvItems.Focused)
            {
                string[] splittedTag = lvItems.SelectedItems[0].Tag.ToString().Split(new char[] { ':' });
                frmEdit  dlg         = new frmEdit(lvItems.SelectedItems[0].SubItems[1].Text, frmEdit.EditModes.TextBox);
                if (dlg.ShowDialog() == DialogResult.OK)
                {
                    anyChanges = (lvItems.SelectedItems[0].SubItems[1].Text != dlg.txtValue.Text);
                    lvItems.SelectedItems[0].SubItems[1].Text = dlg.txtValue.Text;
                    curLang.StringTable[splittedTag[1]]       = dlg.txtValue.Text;
                }
            }
            else if (lvItemsOthers.Focused)
            {
                if (lvItemsOthers.SelectedItems[0].Tag.Equals("cb"))
                {
                    frmEdit dlg = new frmEdit(cultureItems.IndexOf(getCultureString(lvItemsOthers.SelectedItems[0].SubItems[1].Text)), frmEdit.EditModes.ComboBox, cultureItems);
                    if (dlg.ShowDialog() == DialogResult.OK)
                    {
                        if (dlg.cbValue.SelectedIndex > 0)
                        {
                            anyChanges = (lvItemsOthers.SelectedItems[0].SubItems[1].Text != cultureInfos[dlg.cbValue.SelectedIndex].Name);
                            lvItemsOthers.SelectedItems[0].SubItems[1].Text         = cultureInfos[dlg.cbValue.SelectedIndex].Name;
                            curLang.OtherTable[lvItemsOthers.SelectedItems[0].Text] = cultureInfos[dlg.cbValue.SelectedIndex].Name;
                        }
                        else
                        {
                            anyChanges = false;
                            lvItemsOthers.SelectedItems[0].SubItems[1].Text         = "";
                            curLang.OtherTable[lvItemsOthers.SelectedItems[0].Text] = "";
                        }
                    }
                }
                else if (lvItemsOthers.SelectedItems[0].Tag.Equals("txt"))
                {
                    frmEdit dlg = new frmEdit(lvItemsOthers.SelectedItems[0].SubItems[1].Text, frmEdit.EditModes.TextBox);
                    if (dlg.ShowDialog() == DialogResult.OK)
                    {
                        anyChanges = (lvItemsOthers.SelectedItems[0].SubItems[1].Text != dlg.txtValue.Text);
                        lvItemsOthers.SelectedItems[0].SubItems[1].Text         = dlg.txtValue.Text;
                        curLang.OtherTable[lvItemsOthers.SelectedItems[0].Text] = dlg.txtValue.Text;
                    }
                }
            }
            savedSinceLastEdit = !anyChanges;
        }
コード例 #5
0
ファイル: frmMain.cs プロジェクト: sky7sea/MSDNSamples
    private void Addnew()
    {
        try
        {
            frmEdit frm = new frmEdit();
            intChild     += 1;
            frm.MdiParent = this;
            frm.Text      = "Child " + intChild;
            frm.Show();
        }

        catch (System.Exception exp)
        {
            MessageBox.Show(exp.Message, this.Text);
        }
    }
コード例 #6
0
ファイル: frmMain.cs プロジェクト: jocull/SeasonRenamer
    private void btnEditTitle_Click(object sender, EventArgs e)
    {
        try
        {
            string editTitle = lvwNewNames.SelectedItems[0].Text;
            frmEdit editForm = new frmEdit(editTitle);
            editForm.ShowDialog();
            editTitle = editForm.EditingTitle;

            lvwNewNames.SelectedItems[0].Text = editTitle;
            editForm.Close();
        }
        catch
        {

        }
    }
コード例 #7
0
        /// <summary>
        /// Opens the font editor window with an empty font set for creating new fonts.
        /// </summary>
        private void CreateFont()
        {
            //Insantiate new font editor with standard charset.
            var f = new frmEdit(new XFont("Un-named font set", "N/A", "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz "), true);
            /* See comments in EditFont() */
            var o = Program.kManager.Mode;

            if (o != KeyboardMode.Enabled)
            {
                Logger.Notify("KManager temporarily switched the keyboard mode for the application to work correctly. ", MessageKind.Info);
                Program.kManager.Mode = KeyboardMode.Enabled;
            }
            f.ShowDialog();
            if (o != KeyboardMode.Enabled)
            {
                Logger.Notify("KManager restored the keyboard mode to " + (o == KeyboardMode.Intercept?"intercept keys.":" disabled. "), MessageKind.Info);
            }
            Program.kManager.Mode = o;
        }
コード例 #8
0
 private void dataDS_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex != dataDS.RowCount - 1)
     {
         string   msnv = dataDS.Rows[e.RowIndex].Cells[0].Value.ToString();
         DateTime date = DateTime.Parse(dataDS.Rows[e.RowIndex].Cells[2].Value.ToString());
         tempUpdate.Id             = timekeepingBO.GetIdByMSNVDate(msnv, date);
         tempUpdate.Date           = date;
         tempUpdate.MSNV           = dataDS.Rows[e.RowIndex].Cells[0].Value.ToString();
         tempUpdate.TimeStart      = dataDS.Rows[e.RowIndex].Cells[3].Value.ToString();
         tempUpdate.TimeEnd        = dataDS.Rows[e.RowIndex].Cells[4].Value.ToString();
         tempUpdate.Weight         = int.Parse(dataDS.Rows[e.RowIndex].Cells[6].Value.ToString());
         tempUpdate.Type           = int.Parse(dataDS.Rows[e.RowIndex].Cells[7].Value.ToString());
         tempUpdate.AdvancePayment = int.Parse(dataDS.Rows[e.RowIndex].Cells[9].Value.ToString());
         tempUpdate.Note           = dataDS.Rows[e.RowIndex].Cells[10].Value.ToString();
         frmEdit frmEdit = new frmEdit();
         frmEdit.ShowDialog();
         loadRefreshUpdateRemove();
     }
 }
コード例 #9
0
        private void btn_edit_Click(object sender, EventArgs e)
        {
            frmEdit del = new frmEdit();

            del.ShowDialog();
        }