internal void InitStandandardToolbar() { NDockingToolbar tb = new NDockingToolbar(); tb.Text = "Standard"; tb.ImageList = MainForm.StandardImages; NCommand comm, comm1; comm = new NCommand(); comm.Properties.Text = "File"; comm.Properties.Style = CommandStyle.Text; comm.Properties.MenuOptions.ImageSize = new Size(32, 32); tb.Commands.Add(comm); comm1 = new NCommand(); comm1.Properties.Style = CommandStyle.ImageAndText; comm1.Properties.Text = "Load State"; comm1.Properties.ImageIndex = 1; comm1.Properties.ID = (int)Contexts.Open; comm.Commands.Add(comm1); comm1 = new NCommand(); comm1.Properties.Style = CommandStyle.ImageAndText; comm1.Properties.Text = "Save State"; comm1.Properties.ImageIndex = 2; comm1.Properties.ID = (int)Contexts.Save; comm.Commands.Add(comm1); m_Manager.Toolbars.Add(tb); }
public override NDockingToolbar[] BuildToolbars() { ArrayList toolbars = new ArrayList(base.BuildToolbars()); string[] toolbarsNames = new string[] { "Custom Toolbar" }; ArrayList[] commandArrays = new ArrayList[] { this.customCommandIds }; ArrayList commands; Nevron.UI.WinForm.Controls.NCommand command; ArrayList beginGroupCommandIds = new ArrayList(this.BeginGroupCommandIds); for (int i = 0; i < commandArrays.Length; i++) { NDockingToolbar toolbar = new NDockingToolbar(); toolbar.Text = toolbarsNames[i]; toolbars.Add(toolbar); commands = commandArrays[i]; for (int j = 0; j < commands.Count; j++) { int commandId = (int)commands[j]; command = CreateCommand(commandId, beginGroupCommandIds.Contains(commandId)); if (command != null) { toolbar.Commands.Add(command); } } } return((NDockingToolbar[])toolbars.ToArray(typeof(NDockingToolbar))); }
internal void InitFormatToolbar() { NDockingToolbar tb = new NDockingToolbar(); tb.DefaultRangeID = 7; tb.Text = "Format"; m_Manager.Toolbars.Add(tb); tb.Reset(false); }
internal void InitStandardCommandBar() { NDockingToolbar tb = new NDockingToolbar(m_CommandBarsManager); tb.DefaultRangeID = (int)NIDELoadUC.RangeID.Standard; tb.Text = "Standard"; m_CommandBarsManager.Toolbars.Add(tb); tb.Reset(false); }
internal void InitComboBoxesToolbar() { NDockingToolbar tb = new NDockingToolbar(); tb.DefaultRangeID = 6; tb.Text = "ComboBoxes"; m_Manager.Toolbars.Add(tb); tb.Reset(false); }
internal void InitViewToolbar() { NDockingToolbar tb = new NDockingToolbar(); tb.DefaultRangeID = 4; tb.Text = "View"; m_Manager.Toolbars.Add(tb); tb.Reset(false); }
internal void InitToolsToolbar() { NDockingToolbar tb = new NDockingToolbar(); tb.DefaultRangeID = 3; //tb.Dock = DockStyle.Right; tb.Text = "Tools"; m_Manager.Toolbars.Add(tb); tb.Reset(false); }
internal void InitStandandardToolbar() { NDockingToolbar tb = new NDockingToolbar(); tb.DefaultRangeID = 0; tb.Text = "Standard"; //tb.Dock = DockStyle.Left; m_Manager.Toolbars.Add(tb); tb.Reset(false); }
internal void InitLayoutToolbar() { NDockingToolbar tb = new NDockingToolbar(); tb.DefaultRangeID = 2; //tb.Dock = DockStyle.Bottom; tb.Text = "Layout"; tb.RowIndex = 0; m_Manager.Toolbars.Add(tb); tb.Reset(false); }
internal void InitActionToolbar() { NDockingToolbar tb = new NDockingToolbar(); tb.DefaultRangeID = 1; //tb.Dock = DockStyle.Left; tb.Text = "Action"; tb.RowIndex = 0; m_Manager.Toolbars.Add(tb); tb.Reset(false); }
internal void InitTestToolbar() { NDockingToolbar tb = new NDockingToolbar(); tb.DefaultRangeID = 5; tb.Text = "Test"; tb.AllowRename = false; tb.AllowDelete = false; //tb.AllowHide = false; m_Manager.Toolbars.Add(tb); tb.Reset(false); }
protected override void InitCommandBars() { base.InitCommandBars(); NDockingToolbar tb = new NDockingToolbar(); tb.DefaultCommandStyle = CommandStyle.Text; NCommand comm = new NCommand(); comm.Properties.Text = "Border..."; comm.Properties.ID = 0; tb.Commands.Add(comm); nCommandBarsManager1.Toolbars.Add(tb); }
internal void InitStandandardToolbar() { NDockingToolbar tb = new NDockingToolbar(); tb.DefaultRangeID = 0; tb.AllowReset = false; tb.Text = "Standard"; tb.DefaultCommandStyle = CommandStyle.Text; tb.Commands.Add(Nevron.UI.WinForm.Controls.NCommand.FromContext(m_Manager.Contexts.ContextFromID((int)Contexts.BackgroundImage1))); Nevron.UI.WinForm.Controls.NCommand comm, comm1, comm2, comm3; comm = new Nevron.UI.WinForm.Controls.NCommand(); //specify the custom menu type comm.Properties.Text = "Custom Region Menu"; comm.Properties.DropDownBehavior = DropDownBehavior.AlwaysDropDown; tb.Commands.Add(comm); for (int i = 0; i < 10; i++) { comm1 = new Nevron.UI.WinForm.Controls.NCommand(); comm1.Properties.Text = "Nested Command " + i.ToString(); comm.Commands.Add(comm1); for (int j = 0; j < 10; j++) { comm2 = new Nevron.UI.WinForm.Controls.NCommand(); comm2.Properties.Text = "Nested Command " + j.ToString(); comm1.Commands.Add(comm2); for (int k = 0; k < 10; k++) { comm3 = new Nevron.UI.WinForm.Controls.NCommand(); comm3.Properties.Text = "Nested Command " + k.ToString(); comm2.Commands.Add(comm3); } } } m_Manager.Toolbars.Add(tb); }
public override NDockingToolbar[] BuildToolbars(NChartCommander commander) { List <NDockingToolbar> toolbars = new List <NDockingToolbar>(base.BuildToolbars(commander)); // remove all standard toolbars in case of standard toolbar check the // the "Remove Standard Toolbar check button is checked for (int i = toolbars.Count - 1; i >= 0; i--) { NDockingToolbar toolbar = toolbars[i]; bool remove = true; if (toolbar.DefaultRangeID == (int)ChartCommandRange.Standard) { remove = !m_CustomChartCommandBarsUC.ShowStandardToolbarCheckBox.Checked; } if (remove) { toolbars.RemoveAt(i); } } NDockingToolbar toolbar1 = new NDockingToolbar(); toolbar1.DefaultRangeID = NCustomChartCommander.m_CustomCommandRange1; toolbar1.Text = "Custom Toolbar 1"; toolbar1.RowIndex = 0; toolbars.Add(toolbar1); NDockingToolbar toolbar2 = new NDockingToolbar(); toolbar2.DefaultRangeID = NCustomChartCommander.m_CustomCommandRange2; toolbar2.Text = "Custom Toolbar 2"; toolbar2.RowIndex = 0; toolbars.Add(toolbar2); return(toolbars.ToArray()); }
protected void RecreateToolbar() { m_Manager.Commander = new NCustomChartCommander(); m_Manager.ToolbarsBuilder = new NCustomChartToolbarsBuilder(this); m_Manager.Recreate(); NRange range1 = new NRange(); range1.ID = NCustomChartCommander.m_CustomCommandRange1; range1.Name = "Custom Commands1"; m_Manager.Ranges.Add(range1); NRange range2 = new NRange(); range2.ID = NCustomChartCommander.m_CustomCommandRange1; range2.Name = "Custom Commands1"; m_Manager.Ranges.Add(range2); m_Manager.ChartControl = nChartControl1; // remove the palette button from he standard toolbar for (int i = m_Manager.Toolbars.Count - 1; i >= 0; i--) { NDockingToolbar toolbar = m_Manager.Toolbars[i]; if (toolbar.DefaultRangeID == (int)ChartCommandRange.Standard) { // if not removed check whether to remove command from it if (!ShowPaletteButtonCheckBox.Checked) { NCommand command = toolbar.Commands.GetCommandById((int)ChartCommand.ApplyStyleSheet); toolbar.Commands.Remove(command); } } } }