Exemple #1
0
 public BaseItemDBCollectionDesignerFormEx(DockBarManager dockBarManager)
     : base(null)
 {
     this.m_DockBarManager = dockBarManager;
     if (this.m_DockBarManager == null)
     {
         return;
     }
     //
     //
     //
     GISShare.Controls.WinForm.WFNew.View.NodeViewItem node3 = new GISShare.Controls.WinForm.WFNew.View.NodeViewItem();
     node3.Name           = "m_DockBarManager";
     node3.Text           = "浮动工具条管理器";
     node3.ShowNomalState = true;
     node3.Tag            = this.m_DockBarManager;
     this.InsertTreeNode(new int[] { 0 }, 0, node3);
     //
     GISShare.Controls.WinForm.WFNew.View.NodeViewItem node = new GISShare.Controls.WinForm.WFNew.View.NodeViewItem();
     node.Name           = "ToolBars";
     node.Text           = "浮动工具条集合";
     node.ShowNomalState = true;
     node.Tag            = this.m_DockBarManager.ToolBars;
     foreach (ToolBar one in this.m_DockBarManager.ToolBars)
     {
         if (one != null)
         {
             this.BuildTree_DG(one, node.NodeViewItems);
         }
     }
     this.InsertTreeNode(new int[] { 0 }, 0, node);
     //
     GISShare.Controls.WinForm.WFNew.View.NodeViewItem node2 = new GISShare.Controls.WinForm.WFNew.View.NodeViewItem();
     node2.Name           = "ContextMenus";
     node2.Text           = "快捷菜单条集合";
     node2.ShowNomalState = true;
     node2.Tag            = this.m_DockBarManager.ContextMenus;
     foreach (ContextMenu one in this.m_DockBarManager.ContextMenus)
     {
         if (one != null)
         {
             this.BuildTree_DG(one, node2.NodeViewItems);
         }
     }
     this.InsertTreeNode(new int[] { 0 }, 1, node2);
     //
     //
     //
     this.AppandPopupItem();
 }
Exemple #2
0
        public override void Initialize(IComponent component)
        {
            base.Initialize(component);
            //
            this.m_DockBarManager = base.Component as DockBarManager;
            if (this.m_DockBarManager == null)
            {
                GISShare.Controls.WinForm.WFNew.Forms.TBMessageBox.Show("DockBarManager == null");
                return;
            }
            //
            IDesignerHost host = GetService(typeof(IDesignerHost)) as IDesignerHost;

            if (host != null)
            {
                System.Windows.Forms.Form form = host.RootComponent as System.Windows.Forms.Form;
                this.m_DockBarManager.ParentForm = form;
            }
        }
Exemple #3
0
 public CustomizeToolBarForm(bool isCreateCustomizeToolBar, DockBarManager dockBarManager, string name, ToolBar toolBar)
 {
     InitializeComponent();
     //
     this.label_Name.Text    = Language.LanguageStrategy.CreateOrModifyForm_LabelameText;
     this.button_Ok.Text     = Language.LanguageStrategy.CreateOrModifyForm_ButtonOkText;
     this.button_Cancel.Text = Language.LanguageStrategy.CreateOrModifyForm_ButtonCancelText;
     //
     this.m_ToolBar                  = toolBar;
     this.m_DockBarManager           = dockBarManager;
     this.m_IsCreateCustomizeToolBar = isCreateCustomizeToolBar;
     //
     if (this.m_IsCreateCustomizeToolBar)
     {
         this.Text = Language.LanguageStrategy.CreateOrModifyFormTitle_Create; this.textBox_Name.Text = name;
     }                                                                                                                                            // "新建工具栏"
     else
     {
         this.Text = Language.LanguageStrategy.CreateOrModifyFormTitle_Modify; this.textBox_Name.Text = this.m_ToolBar.Text;
     }                                                                                                                           //  "重命名工具栏"
 }
Exemple #4
0
 public DockBarCustomizeForm(DockBarManager dockBarManager)
 {
     InitializeComponent();
     //
     this.Text = Language.LanguageStrategy.CustomizeFormTitle;
     this.button_Cancel.Text             = Language.LanguageStrategy.CustomizeForm_ButtonCancelText;
     this.tabPage_Bar.Text               = Language.LanguageStrategy.CustomizeForm_TabPageBarText;
     this.label_Bar.Text                 = Language.LanguageStrategy.CustomizeForm_TabPageBar_LabelBarText;
     this.button_NewBar.Text             = Language.LanguageStrategy.CustomizeForm_TabPageBar_ButtonewText;
     this.button_RenameBar.Text          = Language.LanguageStrategy.CustomizeForm_TabPageBar_ButtonRenameText;
     this.button_DeleteBar.Text          = Language.LanguageStrategy.CustomizeForm_TabPageBar_ButtonDeleteText;
     this.button_ResetBar.Text           = Language.LanguageStrategy.CustomizeForm_TabPageBar_ButtonResetText;
     this.checkBox_ShowLargeImage.Text   = Language.LanguageStrategy.CustomizeForm_TabPageBar_CheckBoxLargeImageText;
     this.checkBox_ShowItemToolTips.Text = Language.LanguageStrategy.CustomizeForm_TabPageBar_CheckBoxToolTipText;
     this.tabPage_Item.Text              = Language.LanguageStrategy.CustomizeForm_TabPageItemText;
     this.label_Category.Text            = Language.LanguageStrategy.CustomizeForm_TabPageItem_LabelCategoryText;
     this.label_Item.Text                = Language.LanguageStrategy.CustomizeForm_TabPageItem_LabelItemText;
     this.label_Tip.Text                 = Language.LanguageStrategy.CustomizeForm_TabPageItem_LabelTipText;
     //
     this.m_DockBarManager = dockBarManager;
     //
     this.SetDockBarCustomizeForm();
     //
     //
     //
     this.checkedListBox_Bar.SelectedIndexChanged += new System.EventHandler(this.checkedListBox_Bar_SelectedIndexChanged);
     this.checkedListBox_Bar.ItemCheck            += new System.Windows.Forms.ItemCheckEventHandler(this.checkedListBox_Bar_ItemCheck);
     this.button_ResetBar.Click                    += new System.EventHandler(this.button_ResetBar_Click);
     this.button_DeleteBar.Click                   += new System.EventHandler(this.button_DeleteBar_Click);
     this.button_RenameBar.Click                   += new System.EventHandler(this.button_RenameBar_Click);
     this.button_NewBar.Click                      += new System.EventHandler(this.button_NewBar_Click);
     this.baseItemListBox_Item.MouseDown           += new System.Windows.Forms.MouseEventHandler(this.baseItemListBox_Item_MouseDown);
     this.checkBox_ShowLargeImage.CheckedChanged   += new System.EventHandler(this.checkBox_ShowLargeImage_CheckedChanged);
     this.checkBox_ShowItemToolTips.CheckedChanged += new System.EventHandler(this.checkBox_ShowItemToolTips_CheckedChanged);
     //
     this.listBox_Category.SelectedIndexChanged += new System.EventHandler(this.listBox_Category_SelectedIndexChanged);
     //
     this.button_Cancel.Click += new System.EventHandler(this.button_Cancel_Click);
 }
 void ISetDockBarManagerHelper.SetDockBarManager(DockBarManager dockBarManager)//设置DockBarManager,由系统管理(添加到DockBarCollection时,调用该函数)
 {
     this.m_DockBarManager = dockBarManager;
 }
Exemple #6
0
 public DockBarListMenuStrip(DockBarManager dockBarManager)
     : base()
 {
     this.m_DockBarManager = dockBarManager;
 }
 public InsertBaseItemMenuStrip(DockBarManager dockBarManager, IBaseItemDB pBaseItem)
     : base()
 {
     this.m_pBaseItem      = pBaseItem;
     this.m_DockBarManager = dockBarManager;
 }