예제 #1
0
        public NDockingPanelsExampleForm()
        {
            m_iLockUpdate++;

            InitializeComponent();

            m_DockManager = new NDockManager();
            m_DockManager.DisposePanelsOnClose = false;
            m_DockManager.Palette.Copy(NUIManager.Palette);
            m_DockManager.Form      = this;
            m_Container             = m_DockManager.RootContainer;
            m_DockManager.ImageList = MainForm.DockingImages;

            nCommandBarsManager1.ImageList      = MainForm.DockingImages;
            nCommandBarsManager1.AllowCustomize = false;
            nMenuBar1.HasGripper    = false;
            nCommand2.Properties.ID = -5;

            InitPanels();
            InitDocumentView();

            m_Container.BringToFront();

            m_ClickEH = new CommandEventHandler(OnPanelCommandClicked);

            SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide;
        }
예제 #2
0
 internal void InitDockManager()
 {
     m_DockManager = new NDockManager();
     m_DockManager.Palette.Copy(NUIManager.Palette);
     m_DockManager.DocumentStyle.ImageList = NIDELoadUC.SolutionExplorerImageList;
     m_DockManager.Form      = this;
     m_DockManager.ImageList = NIDELoadUC.StandardImageList;
     m_DockManager.Palette.PaletteChanged += new PaletteChangeEventHandler(Palette_PaletteChanged);
 }