Exemplo n.º 1
0
        public void thumbileChanged(IDisplaySet displayset)
        {
            DesktopWindow     desktopWindow = (DesktopWindow)base.Context.DesktopWindow;
            DesktopWindowView windowview    = (ClearCanvas.Desktop.View.WinForms.DesktopWindowView)desktopWindow.DesktopWindowView;

            Crownwood.DotNetMagic.Docking.Content content = windowview.DesktopForm.DockingManager.Contents["缩略图"];
            if (content == null)
            {
                return;
            }
            ClearCanvas.ImageViewer.Thumbnails.View.WinForms.ThumbnailComponentControl ctrol = (ClearCanvas.ImageViewer.Thumbnails.View.WinForms.ThumbnailComponentControl)content.Control;
            ctrol.getGallaryView().isDisplaySetChoose(displayset);
        }
Exemplo n.º 2
0
        public static void RegisterWindow(string WindowText, int WindowIcon, Control WindowContent)
        {
            if (g.WorkspaceWindows.Contains(WindowContent))
            {
                return;
            }

            Crownwood.DotNetMagic.Docking.Content newcontent = g.Main.dockMgr.Contents.Add(WindowContent, WindowText);
            newcontent.ImageList  = g.Main.ilProject;
            newcontent.ImageIndex = WindowIcon;

            g.Main.dockMgr.AddContentWithState(newcontent, Crownwood.DotNetMagic.Docking.State.DockRight);

            g.WorkspaceWindows.Add(new WorkspaceWindow(
                                       newcontent,
                                       WindowText,
                                       null));
        }
Exemplo n.º 3
0
 public WorkspaceWindow(Crownwood.DotNetMagic.Docking.Content Content, string captext, Image winicon)
 {
     this.Content = Content;
     CaptionText  = captext;
     WindowIcon   = winicon;
 }