Пример #1
0
        // 新しくプロジェクトが開かれたとき、プロジェクトのバーチャルシェイプを登録する。
        public override void Application_OpenedProjectChanged(object sender, Application.OpenedProjectChangedEventArgs e)
        {
            if (Application_OpenedProjectChanged_Running)
            {
                return;
            }
            Application_OpenedProjectChanged_Running = true;

            if (e.NewItem != null)
            {
                Application.ValidateProject(Application.DoesUpdateShapeAuto);
                viewer.VirtualGraphics           = Application.VirtualGraphics;
                viewer.VirtualGraphics.Mirroring = new SizeD(1, -1);
                viewer.VirtualGraphics.AxesLine  = Pens.White;
                viewer.MoveViewToPerspective(PerspectivePadding);
            }
            else
            {
                viewer.VirtualGraphics = null;
            }

            Application_OpenedProjectChanged_Running = false;
        }
Пример #2
0
 public virtual void Application_OpenedProjectChanged(object sender, Application.OpenedProjectChangedEventArgs e)
 {
 }