예제 #1
0
        Stream(ArrayList data, Autodesk.AutoCAD.Windows.Window win)
        {
            data.Add(new Snoop.Data.ClassSeparator(typeof(Autodesk.AutoCAD.Windows.Window)));

            data.Add(new Snoop.Data.Object("Handle", win.Handle));
#if (AC2012)
#else
            data.Add(new Snoop.Data.Icon("Icon", win.GetIcon()));
            data.Add(new Snoop.Data.Object("Location", win.GetLocation()));
            data.Add(new Snoop.Data.Object("Size", win.GetSize()));
#endif
            data.Add(new Snoop.Data.String("Text", win.Text));
            data.Add(new Snoop.Data.Bool("Visible", win.Visible));
            data.Add(new Snoop.Data.String("Window state", win.WindowState.ToString()));
        }
예제 #2
0
        public static void changeScreenSize()
        {
            Document doc = Application.DocumentManager.MdiActiveDocument;

            Autodesk.AutoCAD.Windows.Window docWindow = doc.Window;

            System.Drawing.Size size = docWindow.GetSize();

            Editor ed = doc.Editor;

            ed.WriteMessage("\nDocument Size:\n" + size.ToString() + "\n");

            docWindow.WindowState = Window.State.Normal;

            docWindow.SetSize(new System.Drawing.Size(500, 500));
        }