コード例 #1
0
        public override bool ExecuteAction()
        {
            if (form == null || form.IsDisposed)
            {
                form = new ExporterForm(this);
            }

            if (parentWindow == null)
            {
                parentWindow = new NativeWindow();
            }

            if (parentWindow.Handle == IntPtr.Zero)
            {
                parentWindow.AssignHandle(Loader.Core.MAXHWnd);
            }

            if (!form.Visible)
            {
                form.Show(parentWindow);
            }

            form.WindowState = FormWindowState.Normal;
            form.BringToFront();

            return(true);
        }
コード例 #2
0
 public void Close()
 {
     if (form == null)
     {
         return;
     }
     form.Dispose();
     form = null;
 }
コード例 #3
0
        public override bool ExecuteAction()
        {
            if (form == null)
                form = new ExporterForm(this);
            form.Show();
            form.BringToFront();

            return true;
        }
コード例 #4
0
 public void Close()
 {
     if (form == null)
     {
         return;
     }
     form.Dispose();
     form = null;
 }
コード例 #5
0
        public override bool ExecuteAction()
        {
            if (form == null)
            {
                form = new ExporterForm(this);
            }
            form.Show();

            return(true);
        }
コード例 #6
0
        public override bool ExecuteAction()
        {
            if (form == null)
            {
                form = new ExporterForm(this);
            }
            form.Show();
            form.BringToFront();
            form.WindowState = FormWindowState.Normal;

            return(true);
        }
コード例 #7
0
 public void Close()
 {
     form.Dispose();
     form = null;
 }
コード例 #8
0
 public void Close()
 {
     form.Dispose();
     form = null;
 }