private void addSubtypeItemClick(object sender, EventArgs e)
        {
            Type             newItemType = (sender as ToolStripMenuItem)?.Tag as Type;
            IModelEditorForm editorForm  = EditorFormTypeRegister.GetFormForType(newItemType);

            (editorForm as ChildWindowBase)?.ShowAsChild();
        }
Exemple #2
0
        private static void addMixerMenuItemClick(object sender, EventArgs e)
        {
            ToolStripMenuItem typedSender       = sender as ToolStripMenuItem;
            Type newMixerType                   = typedSender?.Tag as Type;
            IModelEditorForm <Mixer> editorForm = MixerEditorFormTypeRegister.Instance.GetFormForType(newMixerType);

            (editorForm as ChildWindowBase)?.ShowAsChild();
        }
        private void addItemClick(object sender, EventArgs e)
        {
            IModelEditorForm editorForm = ModelEditorForm?.GetInstance(null);

            (editorForm as ChildWindowBase)?.ShowAsChild();
        }
 public ModelEditorFormDataManager(IModelEditorForm <TModelBasetype> form, DatabaseBase <TModelBasetype> database)
 {
     this.form     = form;
     this.database = database;
 }