Beispiel #1
0
 private void tsBtnSave_Click(object sender, EventArgs e)
 {
     if (FormEventCenter.OnSave != null)
     {
         FormEventCenter.OnSave();
     }
 }
Beispiel #2
0
        private void txtEditor_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.F5)
            {
                if (FormEventCenter.OnRunScripts != null)
                {
                    FormEventCenter.OnRunScripts();
                }
            }
            else if (e.Control && e.KeyCode == Keys.V)
            {
                this.isPasting = true;
                return;
            }

            if (!this.enableIntellisense)
            {
                return;
            }

            if (e.KeyCode == Keys.Down)
            {
                if (this.panelWords.Visible && !this.lvWords.Focused)
                {
                    this.lvWords.Focus();

                    if (this.lvWords.Items.Count > 0)
                    {
                        this.lvWords.Items[0].Selected = true;
                    }

                    e.SuppressKeyPress = true;
                }
            }
        }
        public ContentSaveResult Save(ContentSaveInfo info)
        {
            this.EndControlsEdit();

            ContentSaveResult result = Task.Run(() => this.SaveTable()).Result;

            if (!result.IsOK)
            {
                MessageBox.Show(result.Message);
            }
            else
            {
                this.Feedback("Table saved.");

                Table table = result.ResultData as Table;

                this.displayInfo.DatabaseObject = table;
                this.ucColumns.OnSaved();
                this.ucIndexes.OnSaved();
                this.ucForeignKeys.OnSaved();
                this.ucConstraints.OnSaved();

                if (this.displayInfo.IsNew || table.Name != this.displayInfo.Name)
                {
                    if (FormEventCenter.OnRefreshNavigatorFolder != null)
                    {
                        FormEventCenter.OnRefreshNavigatorFolder();
                    }
                }
            }

            return(result);
        }
Beispiel #4
0
 private void frmMain_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.Control && e.KeyCode == Keys.S)
     {
         if (FormEventCenter.OnSave != null)
         {
             FormEventCenter.OnSave();
         }
     }
 }