public MainForm () { components = new Container (); ComponentResourceManager resources = new ComponentResourceManager (typeof (MainForm)); menuStrip = new MenuStrip (); fileMenu = new ToolStripMenuItem (); openToolStripMenuItem = new ToolStripMenuItem (); reopenToolStripMenuItem = new ToolStripMenuItem (); closeToolStripMenuItem = new ToolStripMenuItem (); snipperToolStripMenuItem = new ToolStripMenuItem (); toolStripSeparator4 = new ToolStripSeparator (); exitToolStripMenuItem = new ToolStripMenuItem (); copyToolStripMenuItem = new ToolStripMenuItem (); viewMenu = new ToolStripMenuItem (); editMenu = new ToolStripMenuItem (); toolBarToolStripMenuItem = new ToolStripMenuItem (); statusBarToolStripMenuItem = new ToolStripMenuItem (); sourceViewToolStripMenuItem = new ToolStripMenuItem (); timeZoneToolStripMenuItem = new ToolStripMenuItem (); timeZoneMyLocalToolStripMenuItem = new ToolStripMenuItem (); timeZoneLogLocalToolStripMenuItem = new ToolStripMenuItem (); timeZoneUniversalToolStripMenuItem = new ToolStripMenuItem (); timeZoneCycleToolStripMenuItem = new ToolStripMenuItem (); toolsMenu = new ToolStripMenuItem (); optionsToolStripMenuItem = new ToolStripMenuItem (); traceConfigToolStripMenuItem = new ToolStripMenuItem (); windowsMenu = new ToolStripMenuItem (); cascadeToolStripMenuItem = new ToolStripMenuItem (); tileVerticalToolStripMenuItem = new ToolStripMenuItem (); tileHorizontalToolStripMenuItem = new ToolStripMenuItem (); closeAllToolStripMenuItem = new ToolStripMenuItem (); arrangeIconsToolStripMenuItem = new ToolStripMenuItem (); helpMenu = new ToolStripMenuItem (); contentsToolStripMenuItem = new ToolStripMenuItem (); indexToolStripMenuItem = new ToolStripMenuItem (); searchToolStripMenuItem = new ToolStripMenuItem (); toolStripSeparator8 = new ToolStripSeparator (); aboutToolStripMenuItem = new ToolStripMenuItem (); toolStrip = new ToolStrip (); newToolStripButton = new ToolStripButton (); openToolStripButton = new ToolStripButton (); saveToolStripButton = new ToolStripButton (); toolStripSeparator1 = new ToolStripSeparator (); printToolStripButton = new ToolStripButton (); printPreviewToolStripButton = new ToolStripButton (); helpToolStripButton = new ToolStripButton (); statusStrip = new StatusStrip (); toolStripStatusLabel = new ToolStripStatusLabel (); menuStrip.SuspendLayout (); toolStrip.SuspendLayout (); statusStrip.SuspendLayout (); SuspendLayout (); // // menuStrip // menuStrip.Items.AddRange (new ToolStripItem [] { fileMenu, editMenu, viewMenu, toolsMenu, windowsMenu, helpMenu}); menuStrip.Location = new Point (0, 0); menuStrip.MdiWindowListItem = windowsMenu; menuStrip.Size = new Size (632, 24); menuStrip.TabIndex = 0; menuStrip.Text = "MenuStrip"; // // fileMenu // fileMenu.DropDownItems.AddRange (new ToolStripItem [] { openToolStripMenuItem, reopenToolStripMenuItem, closeToolStripMenuItem, snipperToolStripMenuItem, toolStripSeparator4, exitToolStripMenuItem}); fileMenu.ImageTransparentColor = SystemColors.ActiveBorder; fileMenu.Size = new Size (35, 20); fileMenu.MergeAction = MergeAction.Append; fileMenu.MergeIndex = 1; fileMenu.Text = "&File"; // // openToolStripMenuItem // openToolStripMenuItem.Image = ((Image) (resources.GetObject ("openToolStripMenuItem.Image"))); openToolStripMenuItem.ImageTransparentColor = Color.Black; openToolStripMenuItem.ShortcutKeys = ((Keys) ((Keys.Control | Keys.O))); openToolStripMenuItem.Size = new Size (151, 22); openToolStripMenuItem.Text = "&Open"; openToolStripMenuItem.Click += new System.EventHandler (OpenFile); openToolStripMenuItem.MergeAction = MergeAction.Append; openToolStripMenuItem.MergeIndex = 2; // // reopenToolStripMenuItem // reopenToolStripMenuItem.Image = ((Image) (resources.GetObject ("openToolStripMenuItem.Image"))); reopenToolStripMenuItem.ImageTransparentColor = Color.Black; reopenToolStripMenuItem.Size = new Size (151, 22); reopenToolStripMenuItem.Text = "&Reopen"; reopenToolStripMenuItem.MergeAction = MergeAction.Append; reopenToolStripMenuItem.MergeIndex = 3; // // closeToolStripMenuItem // //is.closeToolStripMenuItem.Image = ((Image)(resources.GetObject("saveToolStripMenuItem.Image"))); closeToolStripMenuItem.ImageTransparentColor = Color.Black; //is.closeToolStripMenuItem.ShortcutKeys = ((Keys)((Keys.Control | Keys.S))); closeToolStripMenuItem.Size = new Size (151, 22); closeToolStripMenuItem.Text = "&Close"; closeToolStripMenuItem.MergeAction = MergeAction.Append; closeToolStripMenuItem.MergeIndex = 5; // // snipperToolStripMenuItem // snipperToolStripMenuItem.Size = new Size (151, 22); snipperToolStripMenuItem.Text = "Snip/Merge Log File(s)..."; snipperToolStripMenuItem.MergeAction = MergeAction.Append; snipperToolStripMenuItem.MergeIndex = 6; // // toolStripSeparator4 // toolStripSeparator4.Size = new Size (148, 6); toolStripSeparator4.MergeAction = MergeAction.Append; toolStripSeparator4.MergeIndex = 7; // // exitToolStripMenuItem // exitToolStripMenuItem.Size = new Size (151, 22); exitToolStripMenuItem.Text = "E&xit"; exitToolStripMenuItem.Click += new System.EventHandler (ExitToolsStripMenuItem_Click); exitToolStripMenuItem.MergeAction = MergeAction.Append; exitToolStripMenuItem.MergeIndex = 11; // // editMenu // editMenu.DropDownItems.Add (copyToolStripMenuItem); editMenu.Size = new Size (41, 20); editMenu.Text = "&Edit"; editMenu.MergeAction = MergeAction.Append; // // copyToolStripMenuItem // copyToolStripMenuItem.MergeAction = MergeAction.Append; copyToolStripMenuItem.MergeIndex = 1; copyToolStripMenuItem.Size = new Size (190, 22); copyToolStripMenuItem.Text = "Copy"; copyToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+C"; copyToolStripMenuItem.ShowShortcutKeys = true; copyToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.C; // // viewMenu // viewMenu.DropDownItems.AddRange (new ToolStripItem [] { toolBarToolStripMenuItem, statusBarToolStripMenuItem, sourceViewToolStripMenuItem, timeZoneToolStripMenuItem}); viewMenu.Size = new Size (41, 20); viewMenu.Text = "&View"; viewMenu.MergeAction = MergeAction.Append; // // toolBarToolStripMenuItem // toolBarToolStripMenuItem.Checked = true; toolBarToolStripMenuItem.CheckOnClick = true; toolBarToolStripMenuItem.CheckState = CheckState.Checked; toolBarToolStripMenuItem.Size = new Size (135, 22); toolBarToolStripMenuItem.Text = "&Toolbar"; toolBarToolStripMenuItem.Click += new System.EventHandler (ToolBarToolStripMenuItem_Click); toolBarToolStripMenuItem.MergeAction = MergeAction.Append; toolBarToolStripMenuItem.MergeIndex = 68; // // statusBarToolStripMenuItem // statusBarToolStripMenuItem.Checked = true; statusBarToolStripMenuItem.CheckOnClick = true; statusBarToolStripMenuItem.CheckState = CheckState.Checked; statusBarToolStripMenuItem.Size = new Size (135, 22); statusBarToolStripMenuItem.Text = "&Status Bar"; statusBarToolStripMenuItem.Click += new System.EventHandler (StatusBarToolStripMenuItem_Click); statusBarToolStripMenuItem.MergeAction = MergeAction.Append; statusBarToolStripMenuItem.MergeIndex = 99; // // sourceViewToolStripMenuItem // sourceViewToolStripMenuItem.Checked = true; sourceViewToolStripMenuItem.CheckOnClick = true; sourceViewToolStripMenuItem.CheckState = CheckState.Checked; sourceViewToolStripMenuItem.Size = new Size (135, 22); sourceViewToolStripMenuItem.Text = "Source &View"; sourceViewToolStripMenuItem.MergeAction = MergeAction.Append; sourceViewToolStripMenuItem.MergeIndex = 100; // // timeZoneToolStripMenuItem // timeZoneToolStripMenuItem.DropDownItems.AddRange (new ToolStripItem [] { timeZoneMyLocalToolStripMenuItem, timeZoneLogLocalToolStripMenuItem, timeZoneUniversalToolStripMenuItem, timeZoneCycleToolStripMenuItem}); timeZoneToolStripMenuItem.Size = new Size (41, 20); timeZoneToolStripMenuItem.Text = "Time Zone Setting"; timeZoneToolStripMenuItem.MergeAction = MergeAction.Append; timeZoneToolStripMenuItem.MergeIndex = 10; // // timeZoneMyLocalToolStripMenuItem // timeZoneMyLocalToolStripMenuItem.Size = new Size (135, 22); timeZoneMyLocalToolStripMenuItem.Text = "My &Local Time Zone"; timeZoneMyLocalToolStripMenuItem.MergeAction = MergeAction.Append; timeZoneMyLocalToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+Shift+T"; timeZoneMyLocalToolStripMenuItem.ShowShortcutKeys = true; timeZoneMyLocalToolStripMenuItem.ShortcutKeys = Keys.None; // // timeZoneLogLocalToolStripMenuItem // timeZoneLogLocalToolStripMenuItem.Size = new Size (135, 22); timeZoneLogLocalToolStripMenuItem.Text = "Log &Creator's Time Zone"; timeZoneLogLocalToolStripMenuItem.MergeAction = MergeAction.Append; timeZoneLogLocalToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+Shift+T"; timeZoneLogLocalToolStripMenuItem.ShowShortcutKeys = true; timeZoneLogLocalToolStripMenuItem.ShortcutKeys = Keys.None; // // timeZoneUniversalToolStripMenuItem // timeZoneUniversalToolStripMenuItem.Size = new Size (135, 22); timeZoneUniversalToolStripMenuItem.Text = "&Universal Coordinated Time"; timeZoneUniversalToolStripMenuItem.MergeAction = MergeAction.Append; timeZoneUniversalToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+Shift+T"; timeZoneUniversalToolStripMenuItem.ShowShortcutKeys = true; timeZoneUniversalToolStripMenuItem.ShortcutKeys = Keys.None; // // timeZoneCycleToolStripMenuItem // timeZoneCycleToolStripMenuItem.Size = new Size (135, 22); timeZoneCycleToolStripMenuItem.Text = "Cycle Time Zones"; timeZoneCycleToolStripMenuItem.MergeAction = MergeAction.Append; timeZoneCycleToolStripMenuItem.Visible = false; timeZoneCycleToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+Shift+T"; timeZoneCycleToolStripMenuItem.ShowShortcutKeys = true; timeZoneCycleToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.Shift | Keys.T; // // toolsMenu // toolsMenu.DropDownItems.AddRange (new ToolStripItem [] { optionsToolStripMenuItem, traceConfigToolStripMenuItem}); toolsMenu.Size = new Size (44, 20); toolsMenu.Text = "&Tools"; // // optionsToolStripMenuItem // optionsToolStripMenuItem.Size = new Size (122, 22); optionsToolStripMenuItem.Text = "&Options..."; // // traceConfigToolStripMenuItem // traceConfigToolStripMenuItem.Size = new Size (122, 22); traceConfigToolStripMenuItem.Text = "Launch Trace&Config"; // // windowsMenu // windowsMenu.DropDownItems.AddRange (new ToolStripItem [] { cascadeToolStripMenuItem, tileVerticalToolStripMenuItem, tileHorizontalToolStripMenuItem, closeAllToolStripMenuItem, arrangeIconsToolStripMenuItem}); windowsMenu.Size = new Size (62, 20); windowsMenu.Text = "&Windows"; // // cascadeToolStripMenuItem // cascadeToolStripMenuItem.Size = new Size (153, 22); cascadeToolStripMenuItem.Text = "&Cascade"; cascadeToolStripMenuItem.Click += new System.EventHandler (CascadeToolStripMenuItem_Click); // // tileVerticalToolStripMenuItem // tileVerticalToolStripMenuItem.Size = new Size (153, 22); tileVerticalToolStripMenuItem.Text = "Tile &Vertical"; // // tileHorizontalToolStripMenuItem // tileHorizontalToolStripMenuItem.Size = new Size (153, 22); tileHorizontalToolStripMenuItem.Text = "Tile &Horizontal"; tileHorizontalToolStripMenuItem.Click += new System.EventHandler (TileHorizontalToolStripMenuItem_Click); // // closeAllToolStripMenuItem // closeAllToolStripMenuItem.Size = new Size (153, 22); closeAllToolStripMenuItem.Text = "C&lose All"; closeAllToolStripMenuItem.Click += new System.EventHandler (CloseAllToolStripMenuItem_Click); // // arrangeIconsToolStripMenuItem // arrangeIconsToolStripMenuItem.Size = new Size (153, 22); arrangeIconsToolStripMenuItem.Text = "&Arrange Icons"; arrangeIconsToolStripMenuItem.Click += new System.EventHandler (ArrangeIconsToolStripMenuItem_Click); // // helpMenu // helpMenu.DropDownItems.AddRange (new ToolStripItem [] { contentsToolStripMenuItem, indexToolStripMenuItem, searchToolStripMenuItem, toolStripSeparator8, aboutToolStripMenuItem}); helpMenu.Size = new Size (40, 20); helpMenu.Text = "&Help"; // // contentsToolStripMenuItem // contentsToolStripMenuItem.ShortcutKeys = ((Keys) ((Keys.Control | Keys.F1))); contentsToolStripMenuItem.Size = new Size (173, 22); contentsToolStripMenuItem.Text = "&Contents"; // // indexToolStripMenuItem // indexToolStripMenuItem.Image = ((Image) (resources.GetObject ("indexToolStripMenuItem.Image"))); indexToolStripMenuItem.ImageTransparentColor = Color.Black; indexToolStripMenuItem.Size = new Size (173, 22); indexToolStripMenuItem.Text = "&Index"; // // searchToolStripMenuItem // searchToolStripMenuItem.Image = ((Image) (resources.GetObject ("searchToolStripMenuItem.Image"))); searchToolStripMenuItem.ImageTransparentColor = Color.Black; searchToolStripMenuItem.Size = new Size (173, 22); searchToolStripMenuItem.Text = "&Search"; // // toolStripSeparator8 // toolStripSeparator8.Size = new Size (170, 6); // // aboutToolStripMenuItem // aboutToolStripMenuItem.Size = new Size (173, 22); aboutToolStripMenuItem.Text = "&About ..."; // // toolStrip // toolStrip.Items.AddRange (new ToolStripItem [] { newToolStripButton, openToolStripButton, saveToolStripButton, toolStripSeparator1, printToolStripButton, printPreviewToolStripButton, helpToolStripButton}); toolStrip.Location = new Point (0, 24); toolStrip.Size = new Size (632, 25); toolStrip.TabIndex = 1; toolStrip.Text = "ToolStrip"; // // newToolStripButton // newToolStripButton.DisplayStyle = ToolStripItemDisplayStyle.Image; newToolStripButton.Image = ((Image) (resources.GetObject ("newToolStripButton.Image"))); newToolStripButton.ImageTransparentColor = Color.Black; newToolStripButton.Text = "New"; newToolStripButton.Click += new System.EventHandler (ShowNewForm); // // openToolStripButton // openToolStripButton.DisplayStyle = ToolStripItemDisplayStyle.Image; openToolStripButton.Image = ((Image) (resources.GetObject ("openToolStripButton.Image"))); openToolStripButton.ImageTransparentColor = Color.Black; openToolStripButton.Text = "Open"; openToolStripButton.Click += new System.EventHandler (OpenFile); // // saveToolStripButton // saveToolStripButton.DisplayStyle = ToolStripItemDisplayStyle.Image; saveToolStripButton.Image = ((Image) (resources.GetObject ("saveToolStripButton.Image"))); saveToolStripButton.ImageTransparentColor = Color.Black; saveToolStripButton.Text = "Save"; // // toolStripSeparator1 // // // printToolStripButton // printToolStripButton.DisplayStyle = ToolStripItemDisplayStyle.Image; printToolStripButton.Image = ((Image) (resources.GetObject ("printToolStripButton.Image"))); printToolStripButton.ImageTransparentColor = Color.Black; printToolStripButton.Text = "Print"; // // printPreviewToolStripButton // printPreviewToolStripButton.DisplayStyle = ToolStripItemDisplayStyle.Image; printPreviewToolStripButton.Image = ((Image) (resources.GetObject ("printPreviewToolStripButton.Image"))); printPreviewToolStripButton.ImageTransparentColor = Color.Black; printPreviewToolStripButton.Text = "Print Preview"; // // helpToolStripButton // helpToolStripButton.DisplayStyle = ToolStripItemDisplayStyle.Image; helpToolStripButton.Image = ((Image) (resources.GetObject ("helpToolStripButton.Image"))); helpToolStripButton.ImageTransparentColor = Color.Black; helpToolStripButton.Text = "Help"; // // statusStrip // statusStrip.Items.Add (toolStripStatusLabel); statusStrip.LayoutStyle = ToolStripLayoutStyle.Table; statusStrip.Location = new Point (0, 433); statusStrip.Size = new Size (632, 20); statusStrip.TabIndex = 2; statusStrip.Text = "StatusStrip"; // // toolStripStatusLabel // toolStripStatusLabel.Text = "Status"; // // MainForm // AutoScaleDimensions = new SizeF (6F, 13F); AutoScaleMode = AutoScaleMode.Font; ClientSize = new Size (400, 300); Controls.Add (statusStrip); Controls.Add (toolStrip); Controls.Add (menuStrip); IsMdiContainer = true; Location = new Point (200, 100); MainMenuStrip = menuStrip; StartPosition = FormStartPosition.Manual; Text = "bug #81477"; menuStrip.ResumeLayout (false); toolStrip.ResumeLayout (false); statusStrip.ResumeLayout (false); ResumeLayout (false); PerformLayout (); Load += new EventHandler (MainForm_Load); }
public override void Initialize() { windowsGameForm = Control.FromHandle(this.Game.Window.Handle) as Form; MainMenu = new MenuStrip(); RenderPanel = new Panel(); MainMenu.SuspendLayout(); windowsGameForm.SuspendLayout(); MainMenu.Location = new System.Drawing.Point(0, 0); MainMenu.Name = "MainMenu"; MainMenu.Size = new Size(741, 24); MainMenu.TabIndex = 0; RenderPanel.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right; RenderPanel.Location = new System.Drawing.Point(0, 49); RenderPanel.Name = "RenderPanel"; RenderPanel.Size = new Size(800, 600); RenderPanel.TabIndex = 2; windowsGameForm.Controls.Add(MainMenu); windowsGameForm.Controls.Add(RenderPanel); MainMenu.ResumeLayout(false); MainMenu.PerformLayout(); windowsGameForm.ResumeLayout(false); windowsGameForm.PerformLayout(); // In Initialize() : graphicsService.DeviceResetting += new EventHandler <EventArgs>(OnDeviceReset); graphicsService.DeviceCreated += new EventHandler <EventArgs>(OnDeviceCreated); graphics.Reset(); base.Initialize(); }
private void InitializeControls() { var menu = new Menu(); MenuStrip menuStrip = menu.Create(newToolStripMenuItem_Click, openToolStripMenuItem_Click, saveToolStripMenuItem_Click, exitToolStripMenuItem_Click, increaseGridSizeToolStripMenuItem_Click, decreaseGridSizeToolStripMenuItem_Click, fillAllToolStripMenuItem_Click, undoToolStripMenuItem_Click, redoToolStripMenuItem_Click); _panelLeft = new PanelLeft(this); Panel pnlLeft = _panelLeft.Create(new EventHandler[] { cboPalette_SelectedIndexChanged, picPalette_Click }, null); _panelMiddle = new PanelMiddle(this); Panel pnlMiddle = _panelMiddle.Create(null, new MouseEventHandler[] { picMap_MouseDown, picMap_MouseUp }); _panelRight = new PanelRight(this); Panel pnlRight = _panelRight.Create(new EventHandler[] { radioButton_CheckedChanged, chkLayerVisible_CheckedChanged }, null); Controls.Add(pnlLeft); Controls.Add(pnlMiddle); Controls.Add(pnlRight); Controls.Add(menuStrip); MainMenuStrip = menuStrip; menuStrip.ResumeLayout(false); menuStrip.PerformLayout(); pnlLeft.ResumeLayout(false); pnlMiddle.ResumeLayout(false); pnlRight.ResumeLayout(false); Resize += MainForm_Resize; }
public MainWindow() : base() { Size = new System.Drawing.Size(300, 300); //размер формы FormBorderStyle = FormBorderStyle.FixedSingle; MaximizeBox = false; smMain = new MenuStrip(); //новая менюшка smiFile = new ToolStripMenuItem(); //элементы менюшки smiEdit = new ToolStripMenuItem(); smiHelp = new ToolStripMenuItem(); smiAbout = new ToolStripMenuItem(); smiCopy = new ToolStripMenuItem(); smiPaste = new ToolStripMenuItem(); smiOpen = new ToolStripMenuItem(); smiExit = new ToolStripMenuItem(); smMain.SuspendLayout(); //заморозить раскладку формы SuspendLayout(); //заморозить раскладку меню smMain.Location = new Point(0, 0); smMain.Name = "smMain"; smMain.Text = "Главное меню"; smiFile.Name = "smiFile"; smiFile.Text = "Файл"; smiEdit.Name = "smiEdit"; smiEdit.Text = "Правка"; smiHelp.Name = "smiHelp"; smiHelp.Text = "Справка"; smiAbout.Name = "smiAbout"; smiAbout.Text = "О программе"; smiCopy.Name = "smiCopy"; smiCopy.Text = "Копировать"; smiPaste.Name = "smiPaste"; smiPaste.Text = "Вставить"; smiOpen.Name = "smiOpen"; smiOpen.Text = "Открыть"; smiExit.Name = "smiExit"; smiExit.Text = "Выход"; smMain.Items.AddRange( new ToolStripItem[] { smiFile, smiEdit, smiHelp } ); smiFile.DropDownItems.AddRange( new ToolStripItem[] { smiOpen, smiExit } ); smiEdit.DropDownItems.AddRange( new ToolStripItem[] { smiCopy, smiPaste } ); smiHelp.DropDownItems.AddRange( new ToolStripItem[] { smiAbout } ); smiAbout.Click += new EventHandler(smMain_Click); //добавляем обработчики событий smiCopy.Click += new EventHandler(smMain_Click); smiPaste.Click += new EventHandler(smMain_Click); smiOpen.Click += new EventHandler(smMain_Click); smiExit.Click += new EventHandler(smMain_Click); Controls.Add(this.smMain); //добавить контрол на форму MainMenuStrip = this.smMain; //задействовать менюшку как основную ResumeLayout(false); //разморозить раскладку формы smMain.ResumeLayout(false); //разморозить раскладку меню smMain.PerformLayout(); //произвести раскладку меню PerformLayout(); //произвести раскладку формы }
internal void ResumeLayout() { try { menuStrip1.ResumeLayout(false); menuStrip1.PerformLayout(); } catch (Exception Except) { string ShowS = "Exception in MenuEvents.ResumeLayout(): " + Except.Message; MessageBox.Show(ShowS, MainForm.MessageBoxTitle, MessageBoxButtons.OK, MessageBoxIcon.Stop); } }
private static void CreateMenuDataForm(Form form) { MenuStrip menu = new MenuStrip(); ToolStripMenuItem m_file = new ToolStripMenuItem(); ToolStripMenuItem m_quit = new ToolStripMenuItem(); menu.SuspendLayout(); menu.Items.AddRange(new ToolStripItem[] { m_file }); m_file.DropDownItems.AddRange(new ToolStripItem[] { m_quit }); m_file.Text = "&File"; m_quit.Text = "&Update data definition"; m_quit.Click += new System.EventHandler(m_update_data_def_Click); //form.MainMenuStrip = menu; form.Controls.Add(menu); menu.ResumeLayout(); }
//private void SetControlsOrder() //{ // TraceFormControls(); // int i = 0; // this.Controls.SetChildIndex(pan_status, i++); // this.Controls.SetChildIndex(tc_result, i++); // this.Controls.SetChildIndex(split_top, i++); // this.Controls.SetChildIndex(pan_top, i++); // this.Controls.SetChildIndex(_menuStrip, i++); // TraceFormControls(); //} //private void TraceFormControls() //{ // _trace.WriteLine("TraceFormControls :"); // _trace.WriteLine(" pan_status : index {0}", this.Controls.IndexOf(pan_status)); // index 0 // _trace.WriteLine(" tc_result : index {0}", this.Controls.IndexOf(tc_result)); // index 1 // _trace.WriteLine(" split_top : index {0}", this.Controls.IndexOf(split_top)); // index 2 // _trace.WriteLine(" pan_top : index {0}", this.Controls.IndexOf(pan_top)); // index 3 // _trace.WriteLine(" menuStrip : index {0}", this.Controls.IndexOf(_menuStrip)); // index 4 //} private void CreateMenu() { _menuStrip = new MenuStrip(); _menuStrip.SuspendLayout(); ToolStripMenuItem m_file = zForm.CreateMenuItem("&File"); m_file.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { zForm.CreateMenuItem("&New (Ctrl-N)", onClick: m_new_Click), zForm.CreateMenuItem("&Open (Ctrl-O)", onClick: m_open_Click), zForm.CreateMenuItem("&Save (Ctrl-S)", onClick: m_save_Click), zForm.CreateMenuItem("Save &as (Ctrl-A)", onClick: m_save_as_Click), new ToolStripSeparator(), zForm.CreateMenuItem("&Execute (F5)", onClick: m_execute_Click), zForm.CreateMenuItem("Execute on &main thread (shift + F5)", onClick: m_execute_on_main_thread_Click), zForm.CreateMenuItem("Execute on &main thread (shift + F5)", onClick: m_execute_on_main_thread_Click), zForm.CreateMenuItem("Execute &without project (ctrl + F5)", onClick: m_execute_without_project_Click), zForm.CreateMenuItem("&Compile (Shift-Ctrl-B)", onClick: m_compile_Click), new ToolStripSeparator(), zForm.CreateMenuItem("Compile and &restart \"Run source\" (Shift-Ctrl-U)", onClick: m_update_runsource_Click), zForm.CreateMenuItem("C&ompile \"Run source\" (Shift-Ctrl-C)", onClick: m_compile_runsource_Click), zForm.CreateMenuItem("&Restart \"Run source\" (Shift-Ctrl-R)", onClick: m_restart_runsource_Click), new ToolStripSeparator(), zForm.CreateMenuItem("&Quit", onClick: m_quit_Click), }); ToolStripMenuItem m_options = zForm.CreateMenuItem("&Options"); m_view_source_line_number = zForm.CreateMenuItem("View source line number", checkOnClick: true, @checked: true, onClick: m_view_source_line_number_Click); m_run_init = zForm.CreateMenuItem("Run &init", checkOnClick: true, @checked: true, onClick: m_run_init_Click); m_allow_multiple_execution = zForm.CreateMenuItem("&Allow multiple execution", checkOnClick: true, @checked: true, onClick: m_allow_multiple_execution_Click); m_options.DropDownItems.AddRange(new ToolStripItem[] { zForm.CreateMenuItem("Set grid &max width height", checkOnClick: true, @checked: true, onClick: m_grid_set_max_width_height_Click), zForm.CreateMenuItem("Resize data table images", checkOnClick: true, @checked: true, onClick: m_resize_datatable_images_Click), m_view_source_line_number, new ToolStripSeparator(), m_run_init, m_allow_multiple_execution }); _menuStrip.Items.AddRange(new ToolStripItem[] { m_file, m_options }); _menuStrip.ResumeLayout(false); _menuStrip.PerformLayout(); }
private void Render() { MenuStrip.SuspendLayout(); MenuStrip.Items.Clear(); MenuStrip.Items.AddRange(RootNodes.Values.OrderBy(x => x.OrderHint).Select(x => x.MenuMenuItem).OfType <ToolStripItem>().ToArray()); MenuStrip.ResumeLayout(); ToolStrip.BeginInit(); ToolStrip.Controls.Clear(); foreach (var ts in RootNodes.Values.OrderByDescending(x => x.OrderHint)) { if (ts.ToolStrip.Items.Count > 0) { ToolStrip.Join(ts.ToolStrip); } } ToolStrip.EndInit(); }
void InitializeComponents() { var menuStrip = new MenuStrip(); saveToolStripMenuItem = new ToolStripMenuItem { Visible = false }; closeToolStripMenuItem = new ToolStripMenuItem { Visible = false }; openToolStripMenuItem = new ToolStripMenuItem { Visible = false }; newToolStripMenuItem = new ToolStripMenuItem { Visible = false }; menuStrip.SuspendLayout(); SuspendLayout(); menuStrip.Items.Add(saveToolStripMenuItem); menuStrip.Items.Add(closeToolStripMenuItem); menuStrip.Items.Add(openToolStripMenuItem); menuStrip.Items.Add(newToolStripMenuItem); saveToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.S; closeToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.W; openToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.O; newToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.N; Controls.Add(menuStrip); Size = new Size(800, 600); Text = "DevPad"; WindowState = FormWindowState.Maximized; menuStrip.ResumeLayout(false); menuStrip.PerformLayout(); ResumeLayout(false); PerformLayout(); MainMenuStrip = menuStrip; }
private void InitializeComponent() { menuStrip1 = new MenuStrip(); fileToolStripMenuItem = new ToolStripMenuItem(); openNarcToolStripMenuItem = new ToolStripMenuItem(); menuStrip1.SuspendLayout(); base.SuspendLayout(); Texture_Out = new RichTextBox(); Texture_Out.Location = new Point(0x2a, 0x3f); Texture_Out.Name = "Texture_Out"; Texture_Out.Size = new Size(0x28c, 0x171); Texture_Out.TabIndex = 11; Texture_Out.TextChanged += new EventHandler(Texture_Out_TextChanged); menuStrip1.Items.AddRange(new ToolStripItem[] { fileToolStripMenuItem }); menuStrip1.Location = new Point(0, 0); menuStrip1.Name = "menuStrip1"; menuStrip1.Size = new Size(0x2d6, 0x18); menuStrip1.TabIndex = 12; menuStrip1.Text = "menuStrip1"; fileToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { openNarcToolStripMenuItem }); fileToolStripMenuItem.Name = "fileToolStripMenuItem"; fileToolStripMenuItem.Size = new Size(0x25, 20); fileToolStripMenuItem.Text = "File"; openNarcToolStripMenuItem.Name = "openNarcToolStripMenuItem"; openNarcToolStripMenuItem.Size = new Size(0x83, 0x16); openNarcToolStripMenuItem.Text = "Open Narc"; openNarcToolStripMenuItem.Click += new EventHandler(openNarcToolStripMenuItem_Click); base.AutoScaleDimensions = new SizeF(6f, 13f); base.ClientSize = new Size(0x2d6, 0x189); base.Controls.Add(Texture_Out); base.Controls.Add(menuStrip1); base.MainMenuStrip = menuStrip1; base.Name = "Texture"; Text = "Texture Editor"; menuStrip1.ResumeLayout(false); menuStrip1.PerformLayout(); base.ResumeLayout(false); base.PerformLayout(); }
public void Activate() { if (_isActivated) { return; } var headerControls = App.CompositionContainer.GetExportedValues <IHeaderControl>().ToList(); // Activate only if there are no other IHeaderControl implementations and // custom HeaderControl not yet set if (App.HeaderControl == null && headerControls.Count == 1 && headerControls[0].GetType() == GetType()) { _isActivated = true; var container = new ToolStripPanel { Dock = DockStyle.Top }; Shell.Controls.Add(container); var menuStrip = new MenuStrip { Name = DEFAULT_GROUP_NAME, Dock = DockStyle.Top }; Shell.Controls.Add(menuStrip); Initialize(container, menuStrip); // Add default buttons container.SuspendLayout(); menuStrip.SuspendLayout(); new DefaultMenuBars(App).Initialize(this); container.ResumeLayout(); menuStrip.ResumeLayout(); } }
public PACFForm(string rowName, double[] dataAr, int degree) { InitializeComponent(); MenuStrip1 = new System.Windows.Forms.MenuStrip(); panel1 = new System.Windows.Forms.Panel(); splitContainer1 = new System.Windows.Forms.SplitContainer(); ACzedGraphControl = new ZedGraph.ZedGraphControl(); PACzedGraphControl = new ZedGraph.ZedGraphControl(); panel2 = new System.Windows.Forms.Panel(); dataGridView1 = new System.Windows.Forms.DataGridView(); SetDegreeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); levelToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); MenuStrip1.SuspendLayout(); panel1.SuspendLayout(); splitContainer1.Panel1.SuspendLayout(); splitContainer1.Panel2.SuspendLayout(); splitContainer1.SuspendLayout(); panel2.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(dataGridView1)).BeginInit(); SuspendLayout(); MenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { SetDegreeToolStripMenuItem, levelToolStripMenuItem }); MenuStrip1.Location = new System.Drawing.Point(0, 0); MenuStrip1.Name = "MenuStrip1"; MenuStrip1.Size = new System.Drawing.Size(554, 24); MenuStrip1.TabIndex = 0; MenuStrip1.Text = "menuStrip1"; panel1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); panel1.Controls.Add(splitContainer1); panel1.Location = new System.Drawing.Point(0, 27); panel1.Name = "panel1"; panel1.Size = new System.Drawing.Size(554, 283); panel1.TabIndex = 1; splitContainer1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); splitContainer1.Location = new System.Drawing.Point(3, 3); splitContainer1.Name = "splitContainer1"; splitContainer1.Orientation = System.Windows.Forms.Orientation.Horizontal; splitContainer1.Panel1.Controls.Add(ACzedGraphControl); splitContainer1.Panel2.Controls.Add(PACzedGraphControl); splitContainer1.Size = new System.Drawing.Size(548, 277); splitContainer1.SplitterDistance = 118; splitContainer1.TabIndex = 0; ACzedGraphControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); ACzedGraphControl.Location = new System.Drawing.Point(3, 0); ACzedGraphControl.Name = "ACzedGraphControl"; ACzedGraphControl.ScrollGrace = 0; ACzedGraphControl.ScrollMaxX = 0; ACzedGraphControl.ScrollMaxY = 0; ACzedGraphControl.ScrollMaxY2 = 0; ACzedGraphControl.ScrollMinX = 0; ACzedGraphControl.ScrollMinY = 0; ACzedGraphControl.ScrollMinY2 = 0; ACzedGraphControl.Size = new System.Drawing.Size(542, 115); ACzedGraphControl.TabIndex = 0; PACzedGraphControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); PACzedGraphControl.Location = new System.Drawing.Point(3, 3); PACzedGraphControl.Name = "PACzedGraphControl"; PACzedGraphControl.ScrollGrace = 0; PACzedGraphControl.ScrollMaxX = 0; PACzedGraphControl.ScrollMaxY = 0; PACzedGraphControl.ScrollMaxY2 = 0; PACzedGraphControl.ScrollMinX = 0; PACzedGraphControl.ScrollMinY = 0; PACzedGraphControl.ScrollMinY2 = 0; PACzedGraphControl.Size = new System.Drawing.Size(542, 149); PACzedGraphControl.TabIndex = 0; panel2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); panel2.Controls.Add(dataGridView1); panel2.Location = new System.Drawing.Point(0, 313); panel2.Name = "panel2"; panel2.Size = new System.Drawing.Size(554, 89); panel2.TabIndex = 2; dataGridView1.AllowUserToAddRows = false; dataGridView1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; dataGridView1.Location = new System.Drawing.Point(3, 3); dataGridView1.Name = "dataGridView1"; dataGridView1.ReadOnly = true; dataGridView1.ScrollBars = System.Windows.Forms.ScrollBars.Horizontal; dataGridView1.Size = new System.Drawing.Size(548, 80); dataGridView1.TabIndex = 0; SetDegreeToolStripMenuItem.Name = "SetDegreeToolStripMenuItem"; SetDegreeToolStripMenuItem.Size = new System.Drawing.Size(88, 20); SetDegreeToolStripMenuItem.Text = "Порядок АКФ"; SetDegreeToolStripMenuItem.Click += new System.EventHandler(SetDegreeToolStripMenuItem_Click); levelToolStripMenuItem.Name = "levelToolStripMenuItem"; levelToolStripMenuItem.Size = new System.Drawing.Size(45, 20); levelToolStripMenuItem.Text = "Поріг"; levelToolStripMenuItem.Click += new System.EventHandler(levelToolStripMenuItem_Click); AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; ClientSize = new System.Drawing.Size(554, 405); Controls.Add(panel2); Controls.Add(panel1); Controls.Add(MenuStrip1); MainMenuStrip = MenuStrip1; Name = "PACFForm"; Text = "ЧАКФ та АКФ"; MenuStrip1.ResumeLayout(false); MenuStrip1.PerformLayout(); panel1.ResumeLayout(false); splitContainer1.Panel1.ResumeLayout(false); splitContainer1.Panel2.ResumeLayout(false); splitContainer1.ResumeLayout(false); panel2.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(dataGridView1)).EndInit(); ResumeLayout(false); PerformLayout(); Text += ". Ряд \"" + rowName + "\""; _dataAr = dataAr; if (degree < 0) { _degree = 0; } else { _degree = degree; } level = 0.2; Draw(); }
private void InitializeComponent() { menuStrip1 = new MenuStrip(); _fileToolStripMenuItem = new ToolStripMenuItem(); _openToolStripMenuItem = new ToolStripMenuItem(); _saveToolStripMenuItem = new ToolStripMenuItem(); _saveAsToolStripMenuItem = new ToolStripMenuItem(); _exitToolStripMenuItem = new ToolStripMenuItem(); _optionsToolStripMenuItem = new ToolStripMenuItem(); _bookmarksToolStripMenuItem = new ToolStripMenuItem(); _writeLogFileToolStripMenuItem = new ToolStripMenuItem(); _showNodeTypeToolStripMenuItem = new ToolStripMenuItem(); _addBookmarkToolStripMenuItem = new ToolStripMenuItem(); _editBookmarkToolStripMenuItem = new ToolStripMenuItem(); _bookmarkSeparator = new ToolStripSeparator(); _testToolStripMenuItem = new ToolStripMenuItem(); _runSingleTestToolStripMenuItem = new ToolStripMenuItem(); _runTestsStripMenuItem = new ToolStripMenuItem(); _helpToolStripMenuItem = new ToolStripMenuItem(); _aboutToolStripMenuItem = new ToolStripMenuItem(); _statusBar = new StatusStrip(); _progressBar = new ToolStripProgressBar(); _statusLabel = new ToolStripStatusLabel(); _editEsfComponent = new EditEsfComponent(); menuStrip1.SuspendLayout(); _statusBar.SuspendLayout(); SuspendLayout(); menuStrip1.Items.AddRange(new ToolStripItem[5] { _fileToolStripMenuItem, _bookmarksToolStripMenuItem, _optionsToolStripMenuItem, _testToolStripMenuItem, _helpToolStripMenuItem }); menuStrip1.Location = new Point(0, 0); menuStrip1.Name = "menuStrip1"; menuStrip1.Size = new Size(789, 24); menuStrip1.TabIndex = 1; menuStrip1.Text = "menuStrip1"; _fileToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[4] { _openToolStripMenuItem, _saveToolStripMenuItem, _saveAsToolStripMenuItem, _exitToolStripMenuItem }); _fileToolStripMenuItem.Name = "_fileToolStripMenuItem"; _fileToolStripMenuItem.Size = new Size(37, 20); _fileToolStripMenuItem.Text = "File"; _openToolStripMenuItem.Name = "_openToolStripMenuItem"; _openToolStripMenuItem.Size = new Size(123, 22); _openToolStripMenuItem.Text = "Open"; _openToolStripMenuItem.Click += new EventHandler(openToolStripMenuItem_Click); _saveToolStripMenuItem.Enabled = false; _saveToolStripMenuItem.Name = "_saveToolStripMenuItem"; _saveToolStripMenuItem.Size = new Size(123, 22); _saveToolStripMenuItem.Text = "Save"; _saveToolStripMenuItem.Click += new EventHandler(saveToolStripMenuItem1_Click); _saveAsToolStripMenuItem.Enabled = false; _saveAsToolStripMenuItem.Name = "_saveAsToolStripMenuItem"; _saveAsToolStripMenuItem.Size = new Size(123, 22); _saveAsToolStripMenuItem.Text = "Save As..."; _saveAsToolStripMenuItem.Click += new EventHandler(saveToolStripMenuItem_Click); _exitToolStripMenuItem.Name = "_exitToolStripMenuItem"; _exitToolStripMenuItem.Size = new Size(123, 22); _exitToolStripMenuItem.Text = "Exit"; _exitToolStripMenuItem.Click += new EventHandler(exitToolStripMenuItem_Click); _bookmarksToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[3] { _addBookmarkToolStripMenuItem, _editBookmarkToolStripMenuItem, _bookmarkSeparator }); _bookmarksToolStripMenuItem.Name = "_bookmarksToolStripMenuItem"; _bookmarksToolStripMenuItem.Size = new Size(61, 20); _bookmarksToolStripMenuItem.Text = "Bookmarks"; _addBookmarkToolStripMenuItem.Enabled = false; _addBookmarkToolStripMenuItem.Name = "_addBookmarkToolStripMenuItem"; _addBookmarkToolStripMenuItem.Size = new Size(164, 22); _addBookmarkToolStripMenuItem.Text = "Add Bookmark"; _addBookmarkToolStripMenuItem.Click += new EventHandler(AddBookmark_Click); _editBookmarkToolStripMenuItem.Enabled = true; _editBookmarkToolStripMenuItem.Name = "_editBookmarkToolStripMenuItem"; _editBookmarkToolStripMenuItem.Size = new Size(164, 22); _editBookmarkToolStripMenuItem.Text = "Edit Bookmarks"; _editBookmarkToolStripMenuItem.Click += new EventHandler(EditBookmarks_Click); _optionsToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[2] { _writeLogFileToolStripMenuItem, _showNodeTypeToolStripMenuItem }); _optionsToolStripMenuItem.Name = "_optionsToolStripMenuItem"; _optionsToolStripMenuItem.Size = new Size(61, 20); _optionsToolStripMenuItem.Text = "Options"; _writeLogFileToolStripMenuItem.CheckOnClick = true; _writeLogFileToolStripMenuItem.Name = "_writeLogFileToolStripMenuItem"; _writeLogFileToolStripMenuItem.Size = new Size(164, 22); _writeLogFileToolStripMenuItem.Text = "Write Log File"; _showNodeTypeToolStripMenuItem.CheckOnClick = true; _showNodeTypeToolStripMenuItem.Enabled = false; _showNodeTypeToolStripMenuItem.Name = "_showNodeTypeToolStripMenuItem"; _showNodeTypeToolStripMenuItem.Size = new Size(164, 22); _showNodeTypeToolStripMenuItem.Text = "Show Node Type"; _showNodeTypeToolStripMenuItem.Click += new EventHandler(showNodeTypeToolStripMenuItem_Click); _testToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[2] { _runSingleTestToolStripMenuItem, _runTestsStripMenuItem }); _testToolStripMenuItem.Name = "_testToolStripMenuItem"; _testToolStripMenuItem.Size = new Size(46, 20); _testToolStripMenuItem.Text = "Tests"; _testToolStripMenuItem.Visible = false; _runSingleTestToolStripMenuItem.Name = "_runSingleTestToolStripMenuItem"; _runSingleTestToolStripMenuItem.Size = new Size(178, 22); _runSingleTestToolStripMenuItem.Text = "Run Load/Save Test"; _runSingleTestToolStripMenuItem.Click += new EventHandler(runSingleTestToolStripMenuItem_Click); _runTestsStripMenuItem.Name = "_runTestsStripMenuItem"; _runTestsStripMenuItem.Size = new Size(178, 22); _runTestsStripMenuItem.Text = "Multiple Tests"; _runTestsStripMenuItem.Click += new EventHandler(runTestsToolStripMenuItem_Click); _helpToolStripMenuItem.Alignment = ToolStripItemAlignment.Right; _helpToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[1] { _aboutToolStripMenuItem }); _helpToolStripMenuItem.Name = "_helpToolStripMenuItem"; _helpToolStripMenuItem.Size = new Size(44, 20); _helpToolStripMenuItem.Text = "Help"; _aboutToolStripMenuItem.Name = "_aboutToolStripMenuItem"; _aboutToolStripMenuItem.Size = new Size(107, 22); _aboutToolStripMenuItem.Text = "About"; _aboutToolStripMenuItem.Click += new EventHandler(aboutToolStripMenuItem_Click); _statusBar.Items.AddRange(new ToolStripItem[2] { _progressBar, _statusLabel }); _statusBar.Location = new Point(0, 769); _statusBar.Name = "_statusBar"; _statusBar.Size = new Size(789, 22); _statusBar.TabIndex = 2; _progressBar.Name = "_progressBar"; _progressBar.Size = new Size(100, 16); _statusLabel.Name = "_statusLabel"; _statusLabel.Size = new Size(86, 17); _statusLabel.Text = "No File Loaded"; _editEsfComponent.Dock = DockStyle.Fill; _editEsfComponent.Location = new Point(0, 24); _editEsfComponent.Name = "_editEsfComponent"; _editEsfComponent.RootNode = null; _editEsfComponent.ShowCode = false; _editEsfComponent.Size = new Size(789, 745); _editEsfComponent.TabIndex = 3; base.AutoScaleDimensions = new SizeF(6f, 13f); base.AutoScaleMode = AutoScaleMode.Font; base.ClientSize = new Size(789, 791); base.Controls.Add(_editEsfComponent); base.Controls.Add(_statusBar); base.Controls.Add(menuStrip1); base.MainMenuStrip = menuStrip1; base.Name = "EditSF"; Text = "EditSF"; menuStrip1.ResumeLayout(false); menuStrip1.PerformLayout(); _statusBar.ResumeLayout(false); _statusBar.PerformLayout(); ResumeLayout(false); PerformLayout(); }
public Form1() { Width = 360; Height = 340; Text = "八重垣"; FormBorderStyle = FormBorderStyle.FixedSingle; MaximizeBox = false; MenuStrip menu = new MenuStrip(); SuspendLayout(); menu.SuspendLayout(); ToolStripMenuItem file = new ToolStripMenuItem(); read = new ToolStripMenuItem(); combine = new ToolStripMenuItem(); file.Text = "ファイル"; read.Text = "開く"; combine.Text = "ファイル結合"; combine.Enabled = false; menu.Items.Add(file); file.DropDownItems.Add(read); file.DropDownItems.Add(combine); read.Click += new EventHandler(read_click); combine.Click += new EventHandler(combine_click); Controls.Add(menu); MainMenuStrip = menu; menu.ResumeLayout(false); menu.PerformLayout(); ResumeLayout(false); PerformLayout(); combobox1 = new ComboBox(); combobox1.Location = new Point(15, 35); combobox1.Size = new Size(95, 20); combobox1.Text = "学年を選択"; combobox1.Items.Add("中学1年"); combobox1.Items.Add("中学2年"); combobox1.Items.Add("中学3年"); combobox1.Items.Add("高校1年"); combobox1.Items.Add("高校2年"); combobox1.Items.Add("高校3年"); combobox1.SelectedIndexChanged += new EventHandler(combobox1_changed); Controls.Add(combobox1); combobox2 = new ComboBox(); combobox2.Location = new Point(15, 70); combobox2.Size = new Size(95, 20); combobox2.Text = "クラスを選択"; combobox2.Enabled = false; combobox2.SelectedIndexChanged += new EventHandler(combobox2_changed); Controls.Add(combobox2); Label label2 = new Label(); label2.Location = new Point(15, 105); label2.Size = new Size(55, 20); label2.Text = "出席番号"; Controls.Add(label2); numericupdown = new NumericUpDown(); numericupdown.Location = new Point(70, 105); numericupdown.Size = new Size(40, 20); numericupdown.KeyPress += new KeyPressEventHandler(numericupdown_keypress); numericupdown.Maximum = 99; numericupdown.Minimum = 1; numericupdown.ImeMode = ImeMode.Disable; numericupdown.ValueChanged += new EventHandler(numericupdown_changed); Controls.Add(numericupdown); label1 = new Label(); label1.Location = new Point(15, 140); label1.Size = new Size(95, 20); Controls.Add(label1); textbox1 = new TextBox(); textbox1.Location = new Point(15, 175); textbox1.Size = new Size(95, 20); textbox1.Text = "名前を入力"; textbox1.Click += new EventHandler(textbox1_click); textbox1.TextChanged += new EventHandler(textbox1_changed); Controls.Add(textbox1); button1 = new Button(); button1.Location = new Point(15, 210); button1.Size = new Size(95, 30); button1.Enabled = false; button1.Text = "書き込み"; button1.Click += new EventHandler(button1_click); Controls.Add(button1); button2 = new Button(); button2.Location = new Point(15, 255); button2.Size = new Size(95, 30); button2.Text = "Excelシート適用"; button2.Click += new EventHandler(button2_click); button2.Enabled = false; Controls.Add(button2); textbox2 = new TextBox(); textbox2.Location = new Point(125, 35); textbox2.Size = new Size(200, 250); textbox2.ReadOnly = true; textbox2.Multiline = true; textbox2.ScrollBars = ScrollBars.Vertical; Controls.Add(textbox2); }
private void InitializeComponent() { components = new System.ComponentModel.Container(); Load += new EventHandler(ScreenshotManager_Load); flpScreenshots = new FlowLayoutPanel(); msMain = new MenuStrip(); mMenFile = new ToolStripMenuItem(); mMenFile.DropDownOpening += new EventHandler(mMenFile_DropDownOpening); mMenFileSaveAll = new ToolStripMenuItem(); mMenFileSaveAll.Click += new EventHandler(mMenFileSaveAll_Click); mMenFileRemoveAll = new ToolStripMenuItem(); mMenFileRemoveAll.Click += new EventHandler(mMenFileRemoveAll_Click); cMenScreenshot = new ContextMenuStrip(components); cMenScreenshotCopy = new ToolStripMenuItem(); cMenScreenshotCopy.Click += new EventHandler(cMenScreenshotCopy_Click); cMenScreenshotSave = new ToolStripMenuItem(); cMenScreenshotSave.Click += new EventHandler(cMenScreenshotSave_Click); dlgSaveSingleImage = new SaveFileDialog(); dlgSaveAllImages = new FolderBrowserDialog(); msMain.SuspendLayout(); cMenScreenshot.SuspendLayout(); SuspendLayout(); // //flpScreenshots // flpScreenshots.Anchor = ((AnchorStyles.Top | AnchorStyles.Bottom) | AnchorStyles.Left) | AnchorStyles.Right; flpScreenshots.AutoScroll = true; flpScreenshots.Location = new Point(0, 26); flpScreenshots.Name = "flpScreenshots"; flpScreenshots.Size = new Size(542, 296); flpScreenshots.TabIndex = 0; // //msMain // msMain.Font = new Font("Segoe UI", 8.25F, FontStyle.Regular, GraphicsUnit.Point, Convert.ToByte(0)); msMain.Items.AddRange(new ToolStripItem[] { mMenFile }); msMain.Location = new Point(0, 0); msMain.Name = "msMain"; msMain.RenderMode = ToolStripRenderMode.Professional; msMain.Size = new Size(542, 24); msMain.TabIndex = 1; msMain.Text = "MenuStrip1"; // //mMenFile // mMenFile.DropDownItems.AddRange(new ToolStripItem[] { mMenFileSaveAll, mMenFileRemoveAll }); mMenFile.Image = Resources.File; mMenFile.Name = "mMenFile"; mMenFile.Size = new Size(51, 20); mMenFile.Text = "&File"; // //mMenFileSaveAll // mMenFileSaveAll.Image = Resources.Screenshot_Save; mMenFileSaveAll.Name = "mMenFileSaveAll"; mMenFileSaveAll.Size = new Size(128, 22); mMenFileSaveAll.Text = "Save All"; // //mMenFileRemoveAll // mMenFileRemoveAll.Image = Resources.Screenshot_Delete; mMenFileRemoveAll.Name = "mMenFileRemoveAll"; mMenFileRemoveAll.Size = new Size(128, 22); mMenFileRemoveAll.Text = "Remove All"; // //cMenScreenshot // cMenScreenshot.Items.AddRange(new ToolStripItem[] { cMenScreenshotCopy, cMenScreenshotSave }); cMenScreenshot.Name = "cMenScreenshot"; cMenScreenshot.Size = new Size(100, 48); // //cMenScreenshotCopy // cMenScreenshotCopy.Image = Resources.Screenshot_Copy; cMenScreenshotCopy.Name = "cMenScreenshotCopy"; cMenScreenshotCopy.Size = new Size(99, 22); cMenScreenshotCopy.Text = "Copy"; // //cMenScreenshotSave // cMenScreenshotSave.Image = Resources.Screenshot_Save; cMenScreenshotSave.Name = "cMenScreenshotSave"; cMenScreenshotSave.Size = new Size(99, 22); cMenScreenshotSave.Text = "Save"; // //dlgSaveSingleImage // dlgSaveSingleImage.Filter = "Graphics Interchange Format File (.gif)|*.gif|Joint Photographic Experts Group Fi" + "le (.jpeg)|*.jpeg|Joint Photographic Experts Group File (.jpg)|*.jpg|Portable Ne" + "twork Graphics File (.png)|*.png"; dlgSaveSingleImage.FilterIndex = 4; // //ScreenshotManager // ClientSize = new Size(542, 323); Controls.Add(flpScreenshots); Controls.Add(msMain); HideOnClose = true; Icon = Resources.Screenshot_Icon; MainMenuStrip = msMain; Name = "ScreenshotManager"; TabText = "Screenshots"; Text = "Screenshots"; msMain.ResumeLayout(false); msMain.PerformLayout(); cMenScreenshot.ResumeLayout(false); ResumeLayout(false); PerformLayout(); }
public ChildForm () { _menuStrip = new MenuStrip (); fileToolStripMenuItem = new ToolStripMenuItem (); fileNewWindowToolStripMenuItem = new ToolStripMenuItem (); fileOpenLatestToolStripMenuItem = new ToolStripMenuItem (); fileDeleteLogToolStripMenuItem = new ToolStripMenuItem (); editToolStripMenuItem = new ToolStripMenuItem (); copyAsToolStripMenuItem = new ToolStripMenuItem (); copyAsSimpleTextToolStripMenuItem = new ToolStripMenuItem (); copyAsRichTextToolStripMenuItem = new ToolStripMenuItem (); copyAsHtmlToolStripMenuItem = new ToolStripMenuItem (); copyAsCsvToolStripMenuItem = new ToolStripMenuItem (); viewToolStripMenuItem = new ToolStripMenuItem (); timeJitterToolStripMenuItem = new ToolStripMenuItem (); logHeaderToolStripMenuItem = new ToolStripMenuItem (); showFunctionNamesToolStripMenuItem = new ToolStripMenuItem (); showContextInDetailToolStripMenuItem = new ToolStripMenuItem (); manageColumnsToolStripMenuItem = new ToolStripMenuItem (); refreshLogToolStripMenuItem = new ToolStripMenuItem (); autoRefreshLogToolStripMenuItem = new ToolStripMenuItem (); showBookmarksToolStripMenuItem = new ToolStripMenuItem (); colorColumnToolStripMenuItem = new ToolStripMenuItem (); timeSynchroNowToolStripMenuItem = new ToolStripMenuItem (); decryptMessageToolStripMenuItem = new ToolStripMenuItem (); filterToolStripMenuItem = new ToolStripMenuItem (); filterUndoToolStripMenuItem = new ToolStripMenuItem (); filterRedoToolStripMenuItem = new ToolStripMenuItem (); filterSeparator90 = new ToolStripSeparator (); filterQuickStringToolStripMenuItem = new ToolStripMenuItem (); filterAddToCurrentToolStripMenuItem = new ToolStripMenuItem (); filterSetTraceLevelToolStripMenuItem = new ToolStripMenuItem (); filterSetTraceLevelAllToolStripMenuItem = new ToolStripMenuItem (); filterSetTraceLevelVerboseToolStripMenuItem = new ToolStripMenuItem (); filterSetTraceLevelNotesToolStripMenuItem = new ToolStripMenuItem (); filterSetTraceLevelStatusToolStripMenuItem = new ToolStripMenuItem (); filterSetTraceLevelWarningToolStripMenuItem = new ToolStripMenuItem (); filterSetTraceLevelErrorToolStripMenuItem = new ToolStripMenuItem (); filterSetTraceLevelCriticalToolStripMenuItem = new ToolStripMenuItem (); filterConfigToolStripMenuItem = new ToolStripMenuItem (); filterClearAllToolStripMenuItem = new ToolStripMenuItem (); filterSavedFiltersToolStripMenuItem = new ToolStripMenuItem (); filterSaveCurrentFilterToolStripMenuItem = new ToolStripMenuItem (); filterImportFiltersToolStripMenuItem = new ToolStripMenuItem (); searchToolStripMenuItem = new ToolStripMenuItem (); searchForwardToolStripMenuItem = new ToolStripMenuItem (); searchBackwardToolStripMenuItem = new ToolStripMenuItem (); searchForwardOnNamedFilterToolStripMenuItem = new ToolStripMenuItem (); searchBackwardOnNamedFilterToolStripMenuItem = new ToolStripMenuItem (); searchForwardOnMsgTypeFilterToolStripMenuItem = new ToolStripMenuItem (); searchBackwardOnMsgTypeFilterToolStripMenuItem = new ToolStripMenuItem (); toolStripSeparator80 = new ToolStripSeparator (); searchForwardAgainToolStripMenuItem = new ToolStripMenuItem (); searchBackwardAgainToolStripMenuItem = new ToolStripMenuItem (); toolStripSeparator81 = new ToolStripSeparator (); searchMatchingScopeToolStripMenuItem = new ToolStripMenuItem (); searchTimestampJumpToolStripMenuItem = new ToolStripMenuItem (); searchNextSameThreadToolStripMenuItem = new ToolStripMenuItem (); searchPrevSameThreadToolStripMenuItem = new ToolStripMenuItem (); searchStepOutForwardCallLevelToolStripMenuItem = new ToolStripMenuItem (); searchStepOutBackwardCallLevelToolStripMenuItem = new ToolStripMenuItem (); searchStepOverForwardCallLevelToolStripMenuItem = new ToolStripMenuItem (); searchStepOverBackwardCallLevelToolStripMenuItem = new ToolStripMenuItem (); searchStepIntoForwardCallLevelToolStripMenuItem = new ToolStripMenuItem (); searchStepIntoBackwardCallLevelToolStripMenuItem = new ToolStripMenuItem (); toolStripSeparator82 = new ToolStripSeparator (); searchToggleBookmarkToolStripMenuItem = new ToolStripMenuItem (); searchNextBookmarkToolStripMenuItem = new ToolStripMenuItem (); searchPrevBookmarkToolStripMenuItem = new ToolStripMenuItem (); toolsMenu = new ToolStripMenuItem (); toolsAnaylzeContextAttribs = new ToolStripMenuItem (); _menuStrip.SuspendLayout (); SuspendLayout (); // // _menuStrip // _menuStrip.Items.AddRange (new ToolStripItem [] { fileToolStripMenuItem, editToolStripMenuItem, viewToolStripMenuItem, toolsMenu, filterToolStripMenuItem, searchToolStripMenuItem }); _menuStrip.Location = new Point (0, 0); _menuStrip.Size = new Size (706, 24); _menuStrip.TabIndex = 2; _menuStrip.Text = "_menuStrip"; _menuStrip.Visible = false; Controls.Add (_menuStrip); // // fileToolStripMenuItem // fileToolStripMenuItem.DropDownItems.AddRange (new ToolStripItem [] { fileNewWindowToolStripMenuItem, fileOpenLatestToolStripMenuItem, fileDeleteLogToolStripMenuItem}); fileToolStripMenuItem.MergeAction = MergeAction.MatchOnly; fileToolStripMenuItem.MergeIndex = -1; fileToolStripMenuItem.Size = new Size (41, 20); fileToolStripMenuItem.Text = "&File"; // // fileNewWindowToolStripMenuItem // fileNewWindowToolStripMenuItem.MergeAction = MergeAction.Insert; fileNewWindowToolStripMenuItem.MergeIndex = 0; fileNewWindowToolStripMenuItem.Size = new Size (190, 22); fileNewWindowToolStripMenuItem.Text = "Clone Log &Window"; fileNewWindowToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+N"; fileNewWindowToolStripMenuItem.ShowShortcutKeys = true; fileNewWindowToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.N; // // fileOpenLatestToolStripMenuItem // fileOpenLatestToolStripMenuItem.MergeAction = MergeAction.Insert; fileOpenLatestToolStripMenuItem.MergeIndex = 1; fileOpenLatestToolStripMenuItem.Size = new Size (190, 22); fileOpenLatestToolStripMenuItem.Text = "Open Latest in &Series"; fileOpenLatestToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+Shift+N"; fileOpenLatestToolStripMenuItem.ShowShortcutKeys = true; fileOpenLatestToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.Shift | Keys.N; // // fileDeleteLogToolStripMenuItem // fileDeleteLogToolStripMenuItem.MergeAction = MergeAction.Insert; fileDeleteLogToolStripMenuItem.MergeIndex = 4; fileDeleteLogToolStripMenuItem.Size = new Size (190, 22); fileDeleteLogToolStripMenuItem.Text = "&Delete Log"; fileDeleteLogToolStripMenuItem.ShowShortcutKeys = false; // // editToolStripMenuItem // editToolStripMenuItem.DropDownItems.AddRange (new ToolStripItem [] { copyAsToolStripMenuItem}); editToolStripMenuItem.MergeAction = MergeAction.MatchOnly; editToolStripMenuItem.MergeIndex = -1; editToolStripMenuItem.Size = new Size (41, 20); editToolStripMenuItem.Text = "&Edit"; // // copyAsToolStripMenuItem // copyAsToolStripMenuItem.DropDownItems.AddRange (new ToolStripItem [] { copyAsSimpleTextToolStripMenuItem, copyAsRichTextToolStripMenuItem, copyAsHtmlToolStripMenuItem, copyAsCsvToolStripMenuItem}); copyAsToolStripMenuItem.MergeAction = MergeAction.Insert; copyAsToolStripMenuItem.MergeIndex = 2; copyAsToolStripMenuItem.Size = new Size (190, 22); copyAsToolStripMenuItem.Text = "Copy &As"; copyAsToolStripMenuItem.ShowShortcutKeys = false; // // copyAsSimpleTextToolStripMenuItem // copyAsSimpleTextToolStripMenuItem.Size = new Size (190, 22); copyAsSimpleTextToolStripMenuItem.Text = "&Simple Text"; // // copyAsRichTextToolStripMenuItem // copyAsRichTextToolStripMenuItem.Size = new Size (190, 22); copyAsRichTextToolStripMenuItem.Text = "&Rich Text"; // // copyAsHtmlToolStripMenuItem // copyAsHtmlToolStripMenuItem.Size = new Size (190, 22); copyAsHtmlToolStripMenuItem.Text = "&HTML Table"; // // copyAsCsvToolStripMenuItem // copyAsCsvToolStripMenuItem.Size = new Size (190, 22); copyAsCsvToolStripMenuItem.Text = "&CSV Text"; // // viewToolStripMenuItem // viewToolStripMenuItem.DropDownItems.AddRange (new ToolStripItem [] { timeJitterToolStripMenuItem, logHeaderToolStripMenuItem, showFunctionNamesToolStripMenuItem, showContextInDetailToolStripMenuItem, manageColumnsToolStripMenuItem, showBookmarksToolStripMenuItem, autoRefreshLogToolStripMenuItem, refreshLogToolStripMenuItem, colorColumnToolStripMenuItem, timeSynchroNowToolStripMenuItem, decryptMessageToolStripMenuItem}); viewToolStripMenuItem.MergeAction = MergeAction.MatchOnly; viewToolStripMenuItem.MergeIndex = -1; viewToolStripMenuItem.Size = new Size (41, 20); viewToolStripMenuItem.Text = "&View"; // // timeJitterToolStripMenuItem // timeJitterToolStripMenuItem.MergeAction = MergeAction.Append; timeJitterToolStripMenuItem.MergeIndex = 3; timeJitterToolStripMenuItem.Size = new Size (190, 22); timeJitterToolStripMenuItem.Text = "Set Manual Time Offset..."; // // logHeaderToolStripMenuItem // logHeaderToolStripMenuItem.MergeAction = MergeAction.Append; logHeaderToolStripMenuItem.MergeIndex = 3; logHeaderToolStripMenuItem.Size = new Size (190, 22); logHeaderToolStripMenuItem.Text = "Log &Header..."; // // showFunctionNamesToolStripMenuItem // showFunctionNamesToolStripMenuItem.Checked = true; showFunctionNamesToolStripMenuItem.CheckState = CheckState.Checked; showFunctionNamesToolStripMenuItem.MergeAction = MergeAction.Append; showFunctionNamesToolStripMenuItem.MergeIndex = 4; showFunctionNamesToolStripMenuItem.Size = new Size (190, 22); showFunctionNamesToolStripMenuItem.Text = "Show &Function Names"; // // showContextInDetailToolStripMenuItem // showContextInDetailToolStripMenuItem.CheckOnClick = true; showContextInDetailToolStripMenuItem.Checked = true; showContextInDetailToolStripMenuItem.MergeAction = MergeAction.Append; showContextInDetailToolStripMenuItem.MergeIndex = 5; showContextInDetailToolStripMenuItem.Size = new Size (190, 22); showContextInDetailToolStripMenuItem.Text = "Show Context Attributes in Message &Detail"; // // manageColumnsToolStripMenuItem // manageColumnsToolStripMenuItem.MergeAction = MergeAction.Append; manageColumnsToolStripMenuItem.MergeIndex = 6; manageColumnsToolStripMenuItem.Size = new Size (190, 22); manageColumnsToolStripMenuItem.Text = "Manage &Columns..."; // // refreshLogToolStripMenuItem // refreshLogToolStripMenuItem.MergeAction = MergeAction.Append; refreshLogToolStripMenuItem.MergeIndex = 9; refreshLogToolStripMenuItem.Size = new Size (190, 22); refreshLogToolStripMenuItem.Text = "&Refresh Log!"; refreshLogToolStripMenuItem.ShortcutKeys = Keys.F5; refreshLogToolStripMenuItem.ShowShortcutKeys = true; refreshLogToolStripMenuItem.ShortcutKeyDisplayString = "F5"; // // autoRefreshLogToolStripMenuItem // autoRefreshLogToolStripMenuItem.MergeAction = MergeAction.Append; autoRefreshLogToolStripMenuItem.MergeIndex = 8; autoRefreshLogToolStripMenuItem.Size = new Size (190, 22); autoRefreshLogToolStripMenuItem.Text = "&Auto Refresh Log"; autoRefreshLogToolStripMenuItem.CheckOnClick = true; // // showBookmarksToolStripMenuItem // showBookmarksToolStripMenuItem.MergeAction = MergeAction.Append; showBookmarksToolStripMenuItem.MergeIndex = 7; showBookmarksToolStripMenuItem.Size = new Size (190, 22); showBookmarksToolStripMenuItem.Text = "Show Bookmarks..."; showBookmarksToolStripMenuItem.ShowShortcutKeys = true; showBookmarksToolStripMenuItem.ShortcutKeyDisplayString = "Alt+F2"; showBookmarksToolStripMenuItem.ShortcutKeys = Keys.Alt | Keys.F2; // // colorColumnToolStripMenuItem // colorColumnToolStripMenuItem.MergeAction = MergeAction.Append; colorColumnToolStripMenuItem.MergeIndex = 19; colorColumnToolStripMenuItem.Size = new Size (190, 22); colorColumnToolStripMenuItem.Text = "Color Column"; colorColumnToolStripMenuItem.ShowShortcutKeys = false; // // timeSynchroNowToolStripMenuItem // timeSynchroNowToolStripMenuItem.MergeAction = MergeAction.Append; timeSynchroNowToolStripMenuItem.MergeIndex = 20; timeSynchroNowToolStripMenuItem.Size = new Size (190, 22); timeSynchroNowToolStripMenuItem.Text = "Synchronize Now With Other Logs"; timeSynchroNowToolStripMenuItem.ShowShortcutKeys = false; // // decryptMessageToolStripMenuItem // decryptMessageToolStripMenuItem.MergeAction = MergeAction.Append; decryptMessageToolStripMenuItem.MergeIndex = 21; decryptMessageToolStripMenuItem.Size = new Size (190, 22); decryptMessageToolStripMenuItem.Text = "Decrypt Message"; decryptMessageToolStripMenuItem.ShowShortcutKeys = false; // // filterToolStripMenuItem // filterToolStripMenuItem.DropDownItems.AddRange (new ToolStripItem [] { filterUndoToolStripMenuItem, filterRedoToolStripMenuItem, filterSeparator90, filterQuickStringToolStripMenuItem, filterAddToCurrentToolStripMenuItem, filterSetTraceLevelToolStripMenuItem, filterConfigToolStripMenuItem, filterClearAllToolStripMenuItem, filterSavedFiltersToolStripMenuItem}); filterToolStripMenuItem.MergeAction = MergeAction.Insert; filterToolStripMenuItem.MergeIndex = 3; filterToolStripMenuItem.Size = new Size (41, 20); filterToolStripMenuItem.Text = "F&ilter"; // // filterUndoToolStripMenuItem // filterUndoToolStripMenuItem.MergeAction = MergeAction.Insert; //is.filterUndoToolStripMenuItem.MergeIndex = 167; filterUndoToolStripMenuItem.Size = new Size (190, 22); filterUndoToolStripMenuItem.Text = "&Undo Filter Change"; filterUndoToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.Z; filterUndoToolStripMenuItem.ShowShortcutKeys = true; filterUndoToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+Z"; // // filterRedoToolStripMenuItem // filterRedoToolStripMenuItem.MergeAction = MergeAction.Insert; //is.filterRedoToolStripMenuItem.MergeIndex = 167; filterRedoToolStripMenuItem.Size = new Size (190, 22); filterRedoToolStripMenuItem.Text = "&Redo Filter Change"; filterRedoToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.Y; filterRedoToolStripMenuItem.ShowShortcutKeys = true; filterRedoToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+Y"; // // filterSeparator90 // filterSeparator90.Size = new Size (148, 6); filterSeparator90.MergeAction = MergeAction.Insert; // // filterQuickStringToolStripMenuItem // filterQuickStringToolStripMenuItem.MergeAction = MergeAction.Insert; //is.filterQuickStringToolStripMenuItem.MergeIndex = 167; filterQuickStringToolStripMenuItem.Size = new Size (190, 22); filterQuickStringToolStripMenuItem.Text = "Quick &String Filter..."; filterQuickStringToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+Alt+F"; filterQuickStringToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.Alt | Keys.F; filterQuickStringToolStripMenuItem.ShowShortcutKeys = true; // // filterAddToCurrentToolStripMenuItem // filterAddToCurrentToolStripMenuItem.Text = "Add to Filter"; // // filterSetTraceLevelToolStripMenuItem // filterSetTraceLevelToolStripMenuItem.DropDownItems.AddRange (new ToolStripItem [] { filterSetTraceLevelAllToolStripMenuItem, filterSetTraceLevelVerboseToolStripMenuItem, filterSetTraceLevelNotesToolStripMenuItem, filterSetTraceLevelStatusToolStripMenuItem, filterSetTraceLevelWarningToolStripMenuItem, filterSetTraceLevelErrorToolStripMenuItem, filterSetTraceLevelCriticalToolStripMenuItem}); filterSetTraceLevelToolStripMenuItem.Text = "Set Trace Level Filter"; // // filterSetTraceLevelAllToolStripMenuItem // filterSetTraceLevelAllToolStripMenuItem.Text = "&All"; // // filterSetTraceLevelVerboseToolStripMenuItem // filterSetTraceLevelVerboseToolStripMenuItem.Text = "&Verbose Notes"; // // filterSetTraceLevelNotesToolStripMenuItem // filterSetTraceLevelNotesToolStripMenuItem.Text = "&Notes"; // // filterSetTraceLevelStatusToolStripMenuItem // filterSetTraceLevelStatusToolStripMenuItem.Text = "&Status"; // // filterSetTraceLevelWarningToolStripMenuItem // filterSetTraceLevelWarningToolStripMenuItem.Text = "&Warning"; // // filterSetTraceLevelErrorToolStripMenuItem // filterSetTraceLevelErrorToolStripMenuItem.Text = "&Error"; // // filterSetTraceLevelCriticalToolStripMenuItem // filterSetTraceLevelCriticalToolStripMenuItem.Text = "&Critical Error"; // // filterConfigToolStripMenuItem // filterConfigToolStripMenuItem.MergeAction = MergeAction.Insert; //is.filterConfigToolStripMenuItem.MergeIndex = 167; filterConfigToolStripMenuItem.Size = new Size (190, 22); filterConfigToolStripMenuItem.Text = "&Filter Configuration..."; // // filterClearAllToolStripMenuItem // filterClearAllToolStripMenuItem.MergeAction = MergeAction.Insert; //is.filterClearAllToolStripMenuItem.MergeIndex = 168; filterClearAllToolStripMenuItem.Size = new Size (190, 22); filterClearAllToolStripMenuItem.Text = "Clear &All Filters"; // // filterSavedFiltersToolStripMenuItem // filterSavedFiltersToolStripMenuItem.DropDownItems.AddRange (new ToolStripItem [] { filterSaveCurrentFilterToolStripMenuItem, filterImportFiltersToolStripMenuItem}); filterSavedFiltersToolStripMenuItem.MergeAction = MergeAction.Insert; filterSavedFiltersToolStripMenuItem.Size = new Size (190, 22); filterSavedFiltersToolStripMenuItem.Text = "Saved Filters"; // // filterSaveCurrentFilterToolStripMenuItem // filterSaveCurrentFilterToolStripMenuItem.MergeAction = MergeAction.Insert; //is.filterSaveCurrentFilterToolStripMenuItem.MergeIndex = 168; filterSaveCurrentFilterToolStripMenuItem.Size = new Size (190, 22); filterSaveCurrentFilterToolStripMenuItem.Text = "&Save Current Filter As..."; // // filterImportFiltersToolStripMenuItem // filterImportFiltersToolStripMenuItem.MergeAction = MergeAction.Insert; //is.filterImportFiltersToolStripMenuItem.MergeIndex = 168; filterImportFiltersToolStripMenuItem.Size = new Size (190, 22); filterImportFiltersToolStripMenuItem.Text = "I&mport Filters From..."; // // searchToolStripMenuItem // searchToolStripMenuItem.DropDownItems.AddRange (new ToolStripItem [] { searchForwardToolStripMenuItem, searchBackwardToolStripMenuItem, searchForwardOnNamedFilterToolStripMenuItem, searchBackwardOnNamedFilterToolStripMenuItem, searchForwardOnMsgTypeFilterToolStripMenuItem, searchBackwardOnMsgTypeFilterToolStripMenuItem, toolStripSeparator80, searchForwardAgainToolStripMenuItem, searchBackwardAgainToolStripMenuItem, toolStripSeparator81, searchMatchingScopeToolStripMenuItem, searchTimestampJumpToolStripMenuItem, searchNextSameThreadToolStripMenuItem, searchPrevSameThreadToolStripMenuItem, searchStepOutForwardCallLevelToolStripMenuItem, searchStepOutBackwardCallLevelToolStripMenuItem, searchStepOverForwardCallLevelToolStripMenuItem, searchStepOverBackwardCallLevelToolStripMenuItem, searchStepIntoForwardCallLevelToolStripMenuItem, searchStepIntoBackwardCallLevelToolStripMenuItem, toolStripSeparator82, searchToggleBookmarkToolStripMenuItem, searchNextBookmarkToolStripMenuItem, searchPrevBookmarkToolStripMenuItem}); searchToolStripMenuItem.MergeAction = MergeAction.Insert; searchToolStripMenuItem.MergeIndex = 4; searchToolStripMenuItem.Size = new Size (41, 20); searchToolStripMenuItem.Text = "&Search"; // // searchForwardToolStripMenuItem // searchForwardToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchForwardToolStripMenuItem.MergeIndex = 167; searchForwardToolStripMenuItem.Size = new Size (190, 22); searchForwardToolStripMenuItem.Text = "Search &Forward..."; searchForwardToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+F"; searchForwardToolStripMenuItem.ShowShortcutKeys = true; searchForwardToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.F; // // searchBackwardToolStripMenuItem // searchBackwardToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchBackwardToolStripMenuItem.MergeIndex = 167; searchBackwardToolStripMenuItem.Size = new Size (190, 22); searchBackwardToolStripMenuItem.Text = "Search &Backward..."; searchBackwardToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+Shift+F"; searchBackwardToolStripMenuItem.ShowShortcutKeys = true; searchBackwardToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.Shift | Keys.F; // // searchForwardOnNamedFilterToolStripMenuItem // searchForwardOnNamedFilterToolStripMenuItem.DropDownItems.Add ("(none)"); searchForwardOnNamedFilterToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchForwardOnNamedFilterToolStripMenuItem .MergeIndex = 167; searchForwardOnNamedFilterToolStripMenuItem.Size = new Size (190, 22); searchForwardOnNamedFilterToolStripMenuItem.Text = "Search Forward on Named Expression"; // // searchBackwardOnNamedFilterToolStripMenuItem // searchBackwardOnNamedFilterToolStripMenuItem.DropDownItems.Add ("(none)"); searchBackwardOnNamedFilterToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchBackwardOnNamedFilterToolStripMenuItem .MergeIndex = 167; searchBackwardOnNamedFilterToolStripMenuItem.Size = new Size (190, 22); searchBackwardOnNamedFilterToolStripMenuItem.Text = "Search Backward on Named Expression"; // // searchForwardOnMsgTypeFilterToolStripMenuItem // searchForwardOnMsgTypeFilterToolStripMenuItem.Size = new Size (190, 22); searchForwardOnMsgTypeFilterToolStripMenuItem.Text = "Search Forward on Message Type"; // // searchBackwardOnMsgTypeFilterToolStripMenuItem // searchBackwardOnMsgTypeFilterToolStripMenuItem.Size = new Size (190, 22); searchBackwardOnMsgTypeFilterToolStripMenuItem.Text = "Search Backward on Message Type"; // // toolStripSeparator80 // toolStripSeparator80.Size = new Size (148, 6); toolStripSeparator80.MergeAction = MergeAction.Insert; // // searchForwardAgainToolStripMenuItem // searchForwardAgainToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchForwardAgainToolStripMenuItem.MergeIndex = 167; searchForwardAgainToolStripMenuItem.Size = new Size (190, 22); searchForwardAgainToolStripMenuItem.Text = "Search Forward Again"; searchForwardAgainToolStripMenuItem.ShortcutKeyDisplayString = "F3"; searchForwardAgainToolStripMenuItem.ShowShortcutKeys = true; searchForwardAgainToolStripMenuItem.ShortcutKeys = Keys.F3; // // searchBackwardAgainToolStripMenuItem // searchBackwardAgainToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchBackwardAgainToolStripMenuItem.MergeIndex = 167; searchBackwardAgainToolStripMenuItem.Size = new Size (190, 22); searchBackwardAgainToolStripMenuItem.Text = "Search Backward Again"; searchBackwardAgainToolStripMenuItem.ShortcutKeyDisplayString = "Shift+F3"; searchBackwardAgainToolStripMenuItem.ShowShortcutKeys = true; searchBackwardAgainToolStripMenuItem.ShortcutKeys = Keys.Shift | Keys.F3; // // toolStripSeparator81 // toolStripSeparator81.Size = new Size (148, 6); toolStripSeparator81.MergeAction = MergeAction.Insert; // // searchMatchingScopeToolStripMenuItem // searchMatchingScopeToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchMatchingScopeToolStripMenuItem.MergeIndex = 167; searchMatchingScopeToolStripMenuItem.Size = new Size (190, 22); searchMatchingScopeToolStripMenuItem.Text = "Jump to Matching Scope/Create"; searchMatchingScopeToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+E"; searchMatchingScopeToolStripMenuItem.ShowShortcutKeys = true; searchMatchingScopeToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.E; // // searchTimestampJumpToolStripMenuItem // searchTimestampJumpToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchTimestampJumpToolStripMenuItem.MergeIndex = 167; searchTimestampJumpToolStripMenuItem.Size = new Size (190, 22); searchTimestampJumpToolStripMenuItem.Text = "Jump to Specific Timestamp"; searchTimestampJumpToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+T"; searchTimestampJumpToolStripMenuItem.ShowShortcutKeys = true; searchTimestampJumpToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.T; // // searchNextSameThreadToolStripMenuItem // searchNextSameThreadToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchNextSameThreadToolStripMenuItem.MergeIndex = 167; searchNextSameThreadToolStripMenuItem.Size = new Size (190, 22); searchNextSameThreadToolStripMenuItem.Text = "Jump to Next Thread Message"; searchNextSameThreadToolStripMenuItem.ShortcutKeyDisplayString = "F4"; searchNextSameThreadToolStripMenuItem.ShowShortcutKeys = true; searchNextSameThreadToolStripMenuItem.ShortcutKeys = Keys.F4; // // searchPrevSameThreadToolStripMenuItem // searchPrevSameThreadToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchPrevSameThreadToolStripMenuItem.MergeIndex = 167; searchPrevSameThreadToolStripMenuItem.Size = new Size (190, 22); searchPrevSameThreadToolStripMenuItem.Text = "Jump to Previous Thread Message"; searchPrevSameThreadToolStripMenuItem.ShortcutKeyDisplayString = "Shift+F4"; searchPrevSameThreadToolStripMenuItem.ShowShortcutKeys = true; searchPrevSameThreadToolStripMenuItem.ShortcutKeys = Keys.Shift | Keys.F4; // // searchStepOutForwardCallLevelToolStripMenuItem // searchStepOutForwardCallLevelToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchStepOutForwardCallLevelToolStripMenuItem.MergeIndex = 167; searchStepOutForwardCallLevelToolStripMenuItem.Size = new Size (190, 22); searchStepOutForwardCallLevelToolStripMenuItem.Text = "Jump Out of Current Call Level"; searchStepOutForwardCallLevelToolStripMenuItem.ShortcutKeyDisplayString = "F12"; searchStepOutForwardCallLevelToolStripMenuItem.ShowShortcutKeys = true; searchStepOutForwardCallLevelToolStripMenuItem.ShortcutKeys = Keys.F12; // // searchStepOutBackwardCallLevelToolStripMenuItem // searchStepOutBackwardCallLevelToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchStepOutBackwardCallLevelToolStripMenuItem.MergeIndex = 167; searchStepOutBackwardCallLevelToolStripMenuItem.Size = new Size (190, 22); searchStepOutBackwardCallLevelToolStripMenuItem.Text = "Back Out of Current Call Level"; searchStepOutBackwardCallLevelToolStripMenuItem.ShortcutKeyDisplayString = "Shift+F12"; searchStepOutBackwardCallLevelToolStripMenuItem.ShowShortcutKeys = true; searchStepOutBackwardCallLevelToolStripMenuItem.ShortcutKeys = Keys.Shift | Keys.F12; // // searchStepOverForwardCallLevelToolStripMenuItem // searchStepOverForwardCallLevelToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchStepOverForwardCallLevelToolStripMenuItem.MergeIndex = 167; searchStepOverForwardCallLevelToolStripMenuItem.Size = new Size (190, 22); searchStepOverForwardCallLevelToolStripMenuItem.Text = "Step Over Next Call Level"; searchStepOverForwardCallLevelToolStripMenuItem.ShortcutKeyDisplayString = "F10"; searchStepOverForwardCallLevelToolStripMenuItem.ShowShortcutKeys = true; searchStepOverForwardCallLevelToolStripMenuItem.ShortcutKeys = Keys.F10; // // searchStepOverBackwardCallLevelToolStripMenuItem // searchStepOverBackwardCallLevelToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchStepOverBackwardCallLevelToolStripMenuItem.MergeIndex = 167; searchStepOverBackwardCallLevelToolStripMenuItem.Size = new Size (190, 22); searchStepOverBackwardCallLevelToolStripMenuItem.Text = "Back Over Next Call Level"; searchStepOverBackwardCallLevelToolStripMenuItem.ShortcutKeyDisplayString = "Shift+F10"; searchStepOverBackwardCallLevelToolStripMenuItem.ShowShortcutKeys = true; searchStepOverBackwardCallLevelToolStripMenuItem.ShortcutKeys = Keys.Shift | Keys.F10; // // searchStepIntoForwardCallLevelToolStripMenuItem // searchStepIntoForwardCallLevelToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchStepIntoForwardCallLevelToolStripMenuItem.MergeIndex = 167; searchStepIntoForwardCallLevelToolStripMenuItem.Size = new Size (190, 22); searchStepIntoForwardCallLevelToolStripMenuItem.Text = "Step Into Next Call Level"; searchStepIntoForwardCallLevelToolStripMenuItem.ShortcutKeyDisplayString = "F11"; searchStepIntoForwardCallLevelToolStripMenuItem.ShowShortcutKeys = true; searchStepIntoForwardCallLevelToolStripMenuItem.ShortcutKeys = Keys.F11; // // searchStepIntoBackwardCallLevelToolStripMenuItem // searchStepIntoBackwardCallLevelToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchStepIntoBackwardCallLevelToolStripMenuItem.MergeIndex = 167; searchStepIntoBackwardCallLevelToolStripMenuItem.Size = new Size (190, 22); searchStepIntoBackwardCallLevelToolStripMenuItem.Text = "Back Into Next Call Level"; searchStepIntoBackwardCallLevelToolStripMenuItem.ShortcutKeyDisplayString = "Shift+F11"; searchStepIntoBackwardCallLevelToolStripMenuItem.ShowShortcutKeys = true; searchStepIntoBackwardCallLevelToolStripMenuItem.ShortcutKeys = Keys.Shift | Keys.F11; // // toolStripSeparator82 // toolStripSeparator82.Size = new Size (148, 6); toolStripSeparator82.MergeAction = MergeAction.Insert; // // searchToggleBookmarkToolStripMenuItem // searchToggleBookmarkToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchToggleBookmarkToolStripMenuItem.MergeIndex = 167; searchToggleBookmarkToolStripMenuItem.Size = new Size (190, 22); searchToggleBookmarkToolStripMenuItem.Text = "Toggle Bookmark"; searchToggleBookmarkToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+F2"; searchToggleBookmarkToolStripMenuItem.ShowShortcutKeys = true; searchToggleBookmarkToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.F2; // // searchNextBookmarkToolStripMenuItem // searchNextBookmarkToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchNextBookmarkToolStripMenuItem.MergeIndex = 167; searchNextBookmarkToolStripMenuItem.Size = new Size (190, 22); searchNextBookmarkToolStripMenuItem.Text = "Jump to Next Bookmark"; searchNextBookmarkToolStripMenuItem.ShortcutKeyDisplayString = "F2"; searchNextBookmarkToolStripMenuItem.ShowShortcutKeys = true; searchNextBookmarkToolStripMenuItem.ShortcutKeys = Keys.F2; // // searchPrevBookmarkToolStripMenuItem // searchPrevBookmarkToolStripMenuItem.MergeAction = MergeAction.Insert; //is.searchPrevBookmarkToolStripMenuItem.MergeIndex = 167; searchPrevBookmarkToolStripMenuItem.Size = new Size (190, 22); searchPrevBookmarkToolStripMenuItem.Text = "Jump to Previous Bookmark"; searchPrevBookmarkToolStripMenuItem.ShortcutKeyDisplayString = "Shift+F2"; searchPrevBookmarkToolStripMenuItem.ShowShortcutKeys = true; searchPrevBookmarkToolStripMenuItem.ShortcutKeys = Keys.Shift | Keys.F2; // // toolsMenu // toolsMenu.DropDownItems.Add (toolsAnaylzeContextAttribs); toolsMenu.MergeAction = MergeAction.MatchOnly; toolsMenu.MergeIndex = -1; toolsMenu.Size = new Size (41, 20); toolsMenu.Text = "&Tools"; // // toolsAnaylzeContextAttribs // toolsAnaylzeContextAttribs.Size = new Size (23, 22); toolsAnaylzeContextAttribs.Text = "Analyze &Distinct Context Attribute Values"; // // ChildForm // AutoScaleDimensions = new SizeF (6F, 13F); AutoScaleMode = AutoScaleMode.Font; ClientSize = new Size (150, 150); _menuStrip.ResumeLayout (false); _menuStrip.PerformLayout (); ResumeLayout (false); PerformLayout (); }
private void InitializeComponent() { var resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmManageServices)); var BorderEdges1 = new Bunifu.UI.WinForms.BunifuButton.BunifuButton.BorderEdges(); var StateProperties1 = new Bunifu.UI.WinForms.BunifuButton.BunifuButton.StateProperties(); var StateProperties2 = new Bunifu.UI.WinForms.BunifuButton.BunifuButton.StateProperties(); var BorderEdges2 = new Bunifu.UI.WinForms.BunifuButton.BunifuButton.BorderEdges(); var StateProperties3 = new Bunifu.UI.WinForms.BunifuButton.BunifuButton.StateProperties(); var StateProperties4 = new Bunifu.UI.WinForms.BunifuButton.BunifuButton.StateProperties(); var DataGridViewCellStyle1 = new DataGridViewCellStyle(); var DataGridViewCellStyle2 = new DataGridViewCellStyle(); var DataGridViewCellStyle3 = new DataGridViewCellStyle(); var StateProperties5 = new Bunifu.UI.WinForms.BunifuTextbox.BunifuTextBox.StateProperties(); var StateProperties6 = new Bunifu.UI.WinForms.BunifuTextbox.BunifuTextBox.StateProperties(); var StateProperties7 = new Bunifu.UI.WinForms.BunifuTextbox.BunifuTextBox.StateProperties(); var StateProperties8 = new Bunifu.UI.WinForms.BunifuTextbox.BunifuTextBox.StateProperties(); var StateProperties9 = new Bunifu.UI.WinForms.BunifuTextbox.BunifuTextBox.StateProperties(); var StateProperties10 = new Bunifu.UI.WinForms.BunifuTextbox.BunifuTextBox.StateProperties(); var StateProperties11 = new Bunifu.UI.WinForms.BunifuTextbox.BunifuTextBox.StateProperties(); var StateProperties12 = new Bunifu.UI.WinForms.BunifuTextbox.BunifuTextBox.StateProperties(); _closeLabel = new Label(); _closeLabel.Click += new EventHandler(Label6_Click); _closeLabel.MouseHover += new EventHandler(closeLabel_MouseHover); _closeLabel.MouseLeave += new EventHandler(closeLabel_Click); _closeLabel.Click += new EventHandler(closeLabel_MouseLeave); Label7 = new Label(); _cancelButton = new Bunifu.UI.WinForms.BunifuButton.BunifuButton(); _cancelButton.Click += new EventHandler(Label6_Click); saveButton = new Bunifu.UI.WinForms.BunifuButton.BunifuButton(); Panel4 = new Panel(); blockContBunifuDataGridView = new Bunifu.UI.WinForms.BunifuDataGridView(); Column1 = new DataGridViewTextBoxColumn(); Column4 = new DataGridViewTextBoxColumn(); Column5 = new DataGridViewTextBoxColumn(); MenuStrip1 = new MenuStrip(); CompanyToolStripMenuItem = new ToolStripMenuItem(); EditToolStripMenuItem = new ToolStripMenuItem(); DeleteToolStripMenuItem = new ToolStripMenuItem(); ruleActionLabel = new Label(); Label1 = new Label(); subTitleLabel = new Label(); searchBunifuTextBox1 = new BunifuTextBox(); BunifuTextBox1 = new BunifuTextBox(); Panel4.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)blockContBunifuDataGridView).BeginInit(); MenuStrip1.SuspendLayout(); SuspendLayout(); // // closeLabel // _closeLabel.Anchor = AnchorStyles.Top | AnchorStyles.Right; _closeLabel.BackColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64))); _closeLabel.Font = new Font("Arial Narrow", 22.25455f, FontStyle.Regular, GraphicsUnit.Point, Conversions.ToByte(0)); _closeLabel.ForeColor = Color.White; _closeLabel.Location = new Point(918, 0); _closeLabel.Margin = new Padding(0); _closeLabel.Name = "_closeLabel"; _closeLabel.Size = new Size(48, 46); _closeLabel.TabIndex = 81; _closeLabel.Text = "🗙"; _closeLabel.TextAlign = ContentAlignment.MiddleCenter; // // Label7 // Label7.BackColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64))); Label7.Dock = DockStyle.Top; Label7.Font = new Font("Microsoft Sans Serif", 24.0f, FontStyle.Regular, GraphicsUnit.Point, Conversions.ToByte(0)); Label7.ForeColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64))); Label7.Location = new Point(0, 0); Label7.Name = "Label7"; Label7.Size = new Size(966, 46); Label7.TabIndex = 80; Label7.TextAlign = ContentAlignment.MiddleCenter; // // cancelButton // _cancelButton.AllowToggling = false; _cancelButton.Anchor = AnchorStyles.None; _cancelButton.AnimationSpeed = 200; _cancelButton.AutoGenerateColors = false; _cancelButton.BackColor = Color.Transparent; _cancelButton.BackColor1 = Color.White; _cancelButton.BackgroundImage = (Image)resources.GetObject("cancelButton.BackgroundImage"); _cancelButton.BorderStyle = Bunifu.UI.WinForms.BunifuButton.BunifuButton.BorderStyles.Solid; _cancelButton.ButtonText = "Cancel"; _cancelButton.ButtonTextMarginLeft = 0; _cancelButton.ColorContrastOnClick = 45; _cancelButton.ColorContrastOnHover = 45; _cancelButton.Cursor = Cursors.Hand; BorderEdges1.BottomLeft = true; BorderEdges1.BottomRight = true; BorderEdges1.TopLeft = true; BorderEdges1.TopRight = true; _cancelButton.CustomizableEdges = BorderEdges1; _cancelButton.DialogResult = DialogResult.None; _cancelButton.DisabledBorderColor = Color.Empty; _cancelButton.DisabledFillColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(204)), Conversions.ToInteger(Conversions.ToByte(204)), Conversions.ToInteger(Conversions.ToByte(204))); _cancelButton.DisabledForecolor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(168)), Conversions.ToInteger(Conversions.ToByte(160)), Conversions.ToInteger(Conversions.ToByte(168))); _cancelButton.FocusState = Bunifu.UI.WinForms.BunifuButton.BunifuButton.ButtonStates.Pressed; _cancelButton.Font = new Font("Segoe UI Semibold", 11.12727f, FontStyle.Bold, GraphicsUnit.Point, Conversions.ToByte(0)); _cancelButton.ForeColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64))); _cancelButton.IconLeftCursor = Cursors.Hand; _cancelButton.IconMarginLeft = 11; _cancelButton.IconPadding = 10; _cancelButton.IconRightCursor = Cursors.Hand; _cancelButton.IdleBorderColor = Color.Gray; _cancelButton.IdleBorderRadius = 3; _cancelButton.IdleBorderThickness = 1; _cancelButton.IdleFillColor = Color.White; _cancelButton.IdleIconLeftImage = null; _cancelButton.IdleIconRightImage = null; _cancelButton.IndicateFocus = true; _cancelButton.Location = new Point(847, 491); _cancelButton.Name = "_cancelButton"; StateProperties1.BorderColor = Color.DarkGray; StateProperties1.BorderRadius = 3; StateProperties1.BorderStyle = Bunifu.UI.WinForms.BunifuButton.BunifuButton.BorderStyles.Solid; StateProperties1.BorderThickness = 1; StateProperties1.FillColor = Color.DarkGray; StateProperties1.ForeColor = Color.White; StateProperties1.IconLeftImage = null; StateProperties1.IconRightImage = null; _cancelButton.onHoverState = StateProperties1; StateProperties2.BorderColor = Color.IndianRed; StateProperties2.BorderRadius = 3; StateProperties2.BorderStyle = Bunifu.UI.WinForms.BunifuButton.BunifuButton.BorderStyles.Solid; StateProperties2.BorderThickness = 1; StateProperties2.FillColor = Color.IndianRed; StateProperties2.ForeColor = Color.White; StateProperties2.IconLeftImage = null; StateProperties2.IconRightImage = null; _cancelButton.OnPressedState = StateProperties2; _cancelButton.Size = new Size(97, 45); _cancelButton.TabIndex = 79; _cancelButton.TextAlign = ContentAlignment.MiddleCenter; _cancelButton.TextMarginLeft = 0; _cancelButton.UseDefaultRadiusAndThickness = true; // // saveButton // saveButton.AllowToggling = false; saveButton.Anchor = AnchorStyles.None; saveButton.AnimationSpeed = 200; saveButton.AutoGenerateColors = false; saveButton.BackColor = Color.Transparent; saveButton.BackColor1 = Color.Teal; saveButton.BackgroundImage = (Image)resources.GetObject("saveButton.BackgroundImage"); saveButton.BorderStyle = Bunifu.UI.WinForms.BunifuButton.BunifuButton.BorderStyles.Solid; saveButton.ButtonText = "Save"; saveButton.ButtonTextMarginLeft = 0; saveButton.ColorContrastOnClick = 45; saveButton.ColorContrastOnHover = 45; saveButton.Cursor = Cursors.Hand; BorderEdges2.BottomLeft = true; BorderEdges2.BottomRight = true; BorderEdges2.TopLeft = true; BorderEdges2.TopRight = true; saveButton.CustomizableEdges = BorderEdges2; saveButton.DialogResult = DialogResult.None; saveButton.DisabledBorderColor = Color.Empty; saveButton.DisabledFillColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(204)), Conversions.ToInteger(Conversions.ToByte(204)), Conversions.ToInteger(Conversions.ToByte(204))); saveButton.DisabledForecolor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(168)), Conversions.ToInteger(Conversions.ToByte(160)), Conversions.ToInteger(Conversions.ToByte(168))); saveButton.FocusState = Bunifu.UI.WinForms.BunifuButton.BunifuButton.ButtonStates.Pressed; saveButton.Font = new Font("Segoe UI Semibold", 11.12727f, FontStyle.Bold, GraphicsUnit.Point, Conversions.ToByte(0)); saveButton.ForeColor = Color.White; saveButton.IconLeftCursor = Cursors.Hand; saveButton.IconMarginLeft = 11; saveButton.IconPadding = 10; saveButton.IconRightCursor = Cursors.Hand; saveButton.IdleBorderColor = Color.Teal; saveButton.IdleBorderRadius = 3; saveButton.IdleBorderThickness = 1; saveButton.IdleFillColor = Color.Teal; saveButton.IdleIconLeftImage = null; saveButton.IdleIconRightImage = null; saveButton.IndicateFocus = true; saveButton.Location = new Point(725, 491); saveButton.Name = "saveButton"; StateProperties3.BorderColor = Color.MediumTurquoise; StateProperties3.BorderRadius = 3; StateProperties3.BorderStyle = Bunifu.UI.WinForms.BunifuButton.BunifuButton.BorderStyles.Solid; StateProperties3.BorderThickness = 1; StateProperties3.FillColor = Color.MediumTurquoise; StateProperties3.ForeColor = Color.White; StateProperties3.IconLeftImage = null; StateProperties3.IconRightImage = null; saveButton.onHoverState = StateProperties3; StateProperties4.BorderColor = Color.Teal; StateProperties4.BorderRadius = 3; StateProperties4.BorderStyle = Bunifu.UI.WinForms.BunifuButton.BunifuButton.BorderStyles.Solid; StateProperties4.BorderThickness = 1; StateProperties4.FillColor = Color.Teal; StateProperties4.ForeColor = Color.White; StateProperties4.IconLeftImage = null; StateProperties4.IconRightImage = null; saveButton.OnPressedState = StateProperties4; saveButton.Size = new Size(100, 45); saveButton.TabIndex = 78; saveButton.TextAlign = ContentAlignment.MiddleCenter; saveButton.TextMarginLeft = 0; saveButton.UseDefaultRadiusAndThickness = true; // // Panel4 // Panel4.Anchor = AnchorStyles.None; Panel4.BorderStyle = BorderStyle.FixedSingle; Panel4.Controls.Add(blockContBunifuDataGridView); Panel4.Location = new Point(31, 148); Panel4.Name = "Panel4"; Panel4.Size = new Size(403, 364); Panel4.TabIndex = 113; // // blockContBunifuDataGridView // blockContBunifuDataGridView.AllowCustomTheming = true; blockContBunifuDataGridView.AllowUserToAddRows = false; blockContBunifuDataGridView.AllowUserToDeleteRows = false; blockContBunifuDataGridView.AllowUserToOrderColumns = true; blockContBunifuDataGridView.AllowUserToResizeRows = false; DataGridViewCellStyle1.BackColor = Color.White; DataGridViewCellStyle1.ForeColor = Color.Black; DataGridViewCellStyle1.SelectionBackColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64))); blockContBunifuDataGridView.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1; blockContBunifuDataGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; blockContBunifuDataGridView.BackgroundColor = Color.White; blockContBunifuDataGridView.BorderStyle = BorderStyle.None; blockContBunifuDataGridView.CellBorderStyle = DataGridViewCellBorderStyle.SingleHorizontal; blockContBunifuDataGridView.ClipboardCopyMode = DataGridViewClipboardCopyMode.EnableAlwaysIncludeHeaderText; blockContBunifuDataGridView.ColumnHeadersBorderStyle = DataGridViewHeaderBorderStyle.None; DataGridViewCellStyle2.Alignment = DataGridViewContentAlignment.MiddleLeft; DataGridViewCellStyle2.BackColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64))); DataGridViewCellStyle2.Font = new Font("Segoe UI Semibold", 11.75f, FontStyle.Bold); DataGridViewCellStyle2.ForeColor = Color.White; DataGridViewCellStyle2.SelectionBackColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64))); DataGridViewCellStyle2.SelectionForeColor = SystemColors.HighlightText; DataGridViewCellStyle2.WrapMode = DataGridViewTriState.True; blockContBunifuDataGridView.ColumnHeadersDefaultCellStyle = DataGridViewCellStyle2; blockContBunifuDataGridView.ColumnHeadersHeight = 40; blockContBunifuDataGridView.ColumnHeadersVisible = false; blockContBunifuDataGridView.Columns.AddRange(new DataGridViewColumn[] { Column1, Column4, Column5 }); blockContBunifuDataGridView.CurrentTheme.AlternatingRowsStyle.BackColor = Color.White; blockContBunifuDataGridView.CurrentTheme.AlternatingRowsStyle.Font = new Font("Segoe UI Semibold", 9.75f, FontStyle.Bold); blockContBunifuDataGridView.CurrentTheme.AlternatingRowsStyle.ForeColor = Color.Black; blockContBunifuDataGridView.CurrentTheme.AlternatingRowsStyle.SelectionBackColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(224)), Conversions.ToInteger(Conversions.ToByte(224)), Conversions.ToInteger(Conversions.ToByte(224))); blockContBunifuDataGridView.CurrentTheme.AlternatingRowsStyle.SelectionForeColor = Color.Black; blockContBunifuDataGridView.CurrentTheme.BackColor = Color.Snow; blockContBunifuDataGridView.CurrentTheme.GridColor = Color.Gray; blockContBunifuDataGridView.CurrentTheme.HeaderStyle.BackColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64))); blockContBunifuDataGridView.CurrentTheme.HeaderStyle.Font = new Font("Segoe UI Semibold", 11.75f, FontStyle.Bold); blockContBunifuDataGridView.CurrentTheme.HeaderStyle.ForeColor = Color.White; blockContBunifuDataGridView.CurrentTheme.Name = null; blockContBunifuDataGridView.CurrentTheme.RowsStyle.BackColor = Color.WhiteSmoke; blockContBunifuDataGridView.CurrentTheme.RowsStyle.Font = new Font("Segoe UI Semibold", 9.75f, FontStyle.Bold); blockContBunifuDataGridView.CurrentTheme.RowsStyle.ForeColor = Color.Black; blockContBunifuDataGridView.CurrentTheme.RowsStyle.SelectionBackColor = Color.Gray; blockContBunifuDataGridView.CurrentTheme.RowsStyle.SelectionForeColor = Color.Black; DataGridViewCellStyle3.Alignment = DataGridViewContentAlignment.MiddleLeft; DataGridViewCellStyle3.BackColor = Color.WhiteSmoke; DataGridViewCellStyle3.Font = new Font("Segoe UI Semibold", 9.75f, FontStyle.Bold); DataGridViewCellStyle3.ForeColor = Color.Black; DataGridViewCellStyle3.SelectionBackColor = Color.Gray; DataGridViewCellStyle3.SelectionForeColor = Color.Black; DataGridViewCellStyle3.WrapMode = DataGridViewTriState.False; blockContBunifuDataGridView.DefaultCellStyle = DataGridViewCellStyle3; blockContBunifuDataGridView.Dock = DockStyle.Fill; blockContBunifuDataGridView.EnableHeadersVisualStyles = false; blockContBunifuDataGridView.GridColor = Color.Gray; blockContBunifuDataGridView.HeaderBackColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64))); blockContBunifuDataGridView.HeaderBgColor = Color.Empty; blockContBunifuDataGridView.HeaderForeColor = Color.White; blockContBunifuDataGridView.Location = new Point(0, 0); blockContBunifuDataGridView.Name = "blockContBunifuDataGridView"; blockContBunifuDataGridView.ReadOnly = true; blockContBunifuDataGridView.RowHeadersVisible = false; blockContBunifuDataGridView.RowTemplate.DefaultCellStyle.SelectionBackColor = Color.Gray; blockContBunifuDataGridView.RowTemplate.Height = 30; blockContBunifuDataGridView.SelectionMode = DataGridViewSelectionMode.FullRowSelect; blockContBunifuDataGridView.Size = new Size(401, 362); blockContBunifuDataGridView.TabIndex = 57; blockContBunifuDataGridView.Theme = Bunifu.UI.WinForms.BunifuDataGridView.PresetThemes.Dark; // // Column1 // Column1.HeaderText = ""; Column1.Name = "Column1"; Column1.ReadOnly = true; Column1.Visible = false; // // Column4 // Column4.FillWeight = 93.73149f; Column4.HeaderText = "Service Name"; Column4.Name = "Column4"; Column4.ReadOnly = true; // // Column5 // Column5.FillWeight = 10.59113f; Column5.HeaderText = "Rate"; Column5.Name = "Column5"; Column5.ReadOnly = true; Column5.Resizable = DataGridViewTriState.True; Column5.SortMode = DataGridViewColumnSortMode.NotSortable; // // MenuStrip1 // MenuStrip1.Anchor = AnchorStyles.None; MenuStrip1.BackColor = Color.Transparent; MenuStrip1.Dock = DockStyle.None; MenuStrip1.GripMargin = new Padding(2); MenuStrip1.GripStyle = ToolStripGripStyle.Visible; MenuStrip1.ImageScalingSize = new Size(18, 18); MenuStrip1.Items.AddRange(new ToolStripItem[] { CompanyToolStripMenuItem, EditToolStripMenuItem, DeleteToolStripMenuItem }); MenuStrip1.Location = new Point(31, 108); MenuStrip1.Name = "MenuStrip1"; MenuStrip1.Padding = new Padding(2); MenuStrip1.Size = new Size(422, 37); MenuStrip1.TabIndex = 114; MenuStrip1.Text = "MenuStrip1"; // // CompanyToolStripMenuItem // CompanyToolStripMenuItem.Font = new Font("Segoe UI", 11.78182f, FontStyle.Regular, GraphicsUnit.Point, Conversions.ToByte(0)); CompanyToolStripMenuItem.ForeColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64))); CompanyToolStripMenuItem.Image = (Image)resources.GetObject("CompanyToolStripMenuItem.Image"); CompanyToolStripMenuItem.Name = "CompanyToolStripMenuItem"; CompanyToolStripMenuItem.Padding = new Padding(2, 2, 35, 2); CompanyToolStripMenuItem.Size = new Size(109, 33); CompanyToolStripMenuItem.Text = "New"; // // EditToolStripMenuItem // EditToolStripMenuItem.Enabled = false; EditToolStripMenuItem.Font = new Font("Segoe UI", 11.78182f, FontStyle.Regular, GraphicsUnit.Point, Conversions.ToByte(0)); EditToolStripMenuItem.ForeColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64))); EditToolStripMenuItem.Image = (Image)resources.GetObject("EditToolStripMenuItem.Image"); EditToolStripMenuItem.Name = "EditToolStripMenuItem"; EditToolStripMenuItem.Padding = new Padding(2, 2, 70, 2); EditToolStripMenuItem.Size = new Size(138, 33); EditToolStripMenuItem.Text = "Edit"; // // DeleteToolStripMenuItem // DeleteToolStripMenuItem.Enabled = false; DeleteToolStripMenuItem.Font = new Font("Segoe UI", 11.78182f, FontStyle.Regular, GraphicsUnit.Point, Conversions.ToByte(0)); DeleteToolStripMenuItem.ForeColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64))); DeleteToolStripMenuItem.Image = (Image)resources.GetObject("DeleteToolStripMenuItem.Image"); DeleteToolStripMenuItem.Name = "DeleteToolStripMenuItem"; DeleteToolStripMenuItem.Padding = new Padding(2, 2, 70, 2); DeleteToolStripMenuItem.Size = new Size(160, 33); DeleteToolStripMenuItem.Text = "Delete"; // // ruleActionLabel // ruleActionLabel.Anchor = AnchorStyles.None; ruleActionLabel.AutoSize = true; ruleActionLabel.Font = new Font("Segoe UI", 11.78182f, FontStyle.Regular, GraphicsUnit.Point, Conversions.ToByte(0)); ruleActionLabel.Location = new Point(467, 197); ruleActionLabel.Name = "ruleActionLabel"; ruleActionLabel.Size = new Size(131, 25); ruleActionLabel.TabIndex = 116; ruleActionLabel.Text = "Service Name:"; // // Label1 // Label1.Anchor = AnchorStyles.None; Label1.AutoSize = true; Label1.Font = new Font("Segoe UI", 11.78182f, FontStyle.Regular, GraphicsUnit.Point, Conversions.ToByte(0)); Label1.Location = new Point(480, 244); Label1.Name = "Label1"; Label1.Size = new Size(118, 25); Label1.TabIndex = 118; Label1.Text = "Service Rate:"; // // subTitleLabel // subTitleLabel.AutoSize = true; subTitleLabel.Font = new Font("Segoe UI Semibold", 13.74545f, FontStyle.Bold, GraphicsUnit.Point, Conversions.ToByte(0)); subTitleLabel.ForeColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64))); subTitleLabel.Location = new Point(26, 61); subTitleLabel.Name = "subTitleLabel"; subTitleLabel.Size = new Size(370, 30); subTitleLabel.TabIndex = 119; subTitleLabel.Text = "Select existing rule to edit or delete"; // // searchBunifuTextBox1 // searchBunifuTextBox1.AcceptsReturn = false; searchBunifuTextBox1.AcceptsTab = false; searchBunifuTextBox1.Anchor = AnchorStyles.Top; searchBunifuTextBox1.AnimationSpeed = 200; searchBunifuTextBox1.AutoCompleteMode = AutoCompleteMode.None; searchBunifuTextBox1.AutoCompleteSource = AutoCompleteSource.None; searchBunifuTextBox1.BackColor = Color.Transparent; searchBunifuTextBox1.BackgroundImage = (Image)resources.GetObject("searchBunifuTextBox1.BackgroundImage"); searchBunifuTextBox1.BorderColorActive = Color.DodgerBlue; searchBunifuTextBox1.BorderColorDisabled = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(161)), Conversions.ToInteger(Conversions.ToByte(161)), Conversions.ToInteger(Conversions.ToByte(161))); searchBunifuTextBox1.BorderColorHover = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(105)), Conversions.ToInteger(Conversions.ToByte(181)), Conversions.ToInteger(Conversions.ToByte(255))); searchBunifuTextBox1.BorderColorIdle = Color.Silver; searchBunifuTextBox1.BorderRadius = 1; searchBunifuTextBox1.BorderThickness = 1; searchBunifuTextBox1.CharacterCasing = CharacterCasing.Normal; searchBunifuTextBox1.Cursor = Cursors.IBeam; searchBunifuTextBox1.DefaultFont = new Font("Segoe UI", 11.78182f, FontStyle.Regular, GraphicsUnit.Point, Conversions.ToByte(0)); searchBunifuTextBox1.DefaultText = ""; searchBunifuTextBox1.FillColor = Color.White; searchBunifuTextBox1.ForeColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64))); searchBunifuTextBox1.HideSelection = true; searchBunifuTextBox1.IconLeft = null; searchBunifuTextBox1.IconLeftCursor = Cursors.IBeam; searchBunifuTextBox1.IconPadding = 10; searchBunifuTextBox1.IconRight = null; searchBunifuTextBox1.IconRightCursor = Cursors.IBeam; searchBunifuTextBox1.Lines = new string[0]; searchBunifuTextBox1.Location = new Point(594, 189); searchBunifuTextBox1.MaxLength = 32767; searchBunifuTextBox1.MinimumSize = new Size(100, 35); searchBunifuTextBox1.Modified = false; searchBunifuTextBox1.Multiline = false; searchBunifuTextBox1.Name = "searchBunifuTextBox1"; StateProperties5.BorderColor = Color.DodgerBlue; StateProperties5.FillColor = Color.Empty; StateProperties5.ForeColor = Color.Empty; StateProperties5.PlaceholderForeColor = Color.Empty; searchBunifuTextBox1.OnActiveState = StateProperties5; StateProperties6.BorderColor = Color.Empty; StateProperties6.FillColor = Color.White; StateProperties6.ForeColor = Color.Empty; StateProperties6.PlaceholderForeColor = Color.Silver; searchBunifuTextBox1.OnDisabledState = StateProperties6; StateProperties7.BorderColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(105)), Conversions.ToInteger(Conversions.ToByte(181)), Conversions.ToInteger(Conversions.ToByte(255))); StateProperties7.FillColor = Color.Empty; StateProperties7.ForeColor = Color.Empty; StateProperties7.PlaceholderForeColor = Color.Empty; searchBunifuTextBox1.OnHoverState = StateProperties7; StateProperties8.BorderColor = Color.Silver; StateProperties8.FillColor = Color.White; StateProperties8.ForeColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64))); StateProperties8.PlaceholderForeColor = Color.Empty; searchBunifuTextBox1.OnIdleState = StateProperties8; searchBunifuTextBox1.PasswordChar = '\0'; searchBunifuTextBox1.PlaceholderForeColor = Color.Silver; searchBunifuTextBox1.PlaceholderText = ""; searchBunifuTextBox1.ReadOnly = false; searchBunifuTextBox1.ScrollBars = ScrollBars.None; searchBunifuTextBox1.SelectedText = ""; searchBunifuTextBox1.SelectionLength = 0; searchBunifuTextBox1.SelectionStart = 0; searchBunifuTextBox1.ShortcutsEnabled = true; searchBunifuTextBox1.Size = new Size(350, 35); searchBunifuTextBox1.Style = _Style.Bunifu; searchBunifuTextBox1.TabIndex = 120; searchBunifuTextBox1.TextAlign = HorizontalAlignment.Left; searchBunifuTextBox1.TextMarginBottom = 0; searchBunifuTextBox1.TextMarginLeft = 5; searchBunifuTextBox1.TextMarginTop = 0; searchBunifuTextBox1.TextPlaceholder = ""; searchBunifuTextBox1.UseSystemPasswordChar = false; searchBunifuTextBox1.WordWrap = true; // // BunifuTextBox1 // BunifuTextBox1.AcceptsReturn = false; BunifuTextBox1.AcceptsTab = false; BunifuTextBox1.Anchor = AnchorStyles.Top; BunifuTextBox1.AnimationSpeed = 200; BunifuTextBox1.AutoCompleteMode = AutoCompleteMode.None; BunifuTextBox1.AutoCompleteSource = AutoCompleteSource.None; BunifuTextBox1.BackColor = Color.Transparent; BunifuTextBox1.BackgroundImage = (Image)resources.GetObject("BunifuTextBox1.BackgroundImage"); BunifuTextBox1.BorderColorActive = Color.DodgerBlue; BunifuTextBox1.BorderColorDisabled = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(161)), Conversions.ToInteger(Conversions.ToByte(161)), Conversions.ToInteger(Conversions.ToByte(161))); BunifuTextBox1.BorderColorHover = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(105)), Conversions.ToInteger(Conversions.ToByte(181)), Conversions.ToInteger(Conversions.ToByte(255))); BunifuTextBox1.BorderColorIdle = Color.Silver; BunifuTextBox1.BorderRadius = 1; BunifuTextBox1.BorderThickness = 1; BunifuTextBox1.CharacterCasing = CharacterCasing.Normal; BunifuTextBox1.Cursor = Cursors.IBeam; BunifuTextBox1.DefaultFont = new Font("Segoe UI", 11.78182f); BunifuTextBox1.DefaultText = ""; BunifuTextBox1.FillColor = Color.White; BunifuTextBox1.ForeColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64))); BunifuTextBox1.HideSelection = true; BunifuTextBox1.IconLeft = null; BunifuTextBox1.IconLeftCursor = Cursors.IBeam; BunifuTextBox1.IconPadding = 10; BunifuTextBox1.IconRight = null; BunifuTextBox1.IconRightCursor = Cursors.IBeam; BunifuTextBox1.Lines = new string[0]; BunifuTextBox1.Location = new Point(594, 236); BunifuTextBox1.MaxLength = 32767; BunifuTextBox1.MinimumSize = new Size(100, 35); BunifuTextBox1.Modified = false; BunifuTextBox1.Multiline = false; BunifuTextBox1.Name = "BunifuTextBox1"; StateProperties9.BorderColor = Color.DodgerBlue; StateProperties9.FillColor = Color.Empty; StateProperties9.ForeColor = Color.Empty; StateProperties9.PlaceholderForeColor = Color.Empty; BunifuTextBox1.OnActiveState = StateProperties9; StateProperties10.BorderColor = Color.Empty; StateProperties10.FillColor = Color.White; StateProperties10.ForeColor = Color.Empty; StateProperties10.PlaceholderForeColor = Color.Silver; BunifuTextBox1.OnDisabledState = StateProperties10; StateProperties11.BorderColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(105)), Conversions.ToInteger(Conversions.ToByte(181)), Conversions.ToInteger(Conversions.ToByte(255))); StateProperties11.FillColor = Color.Empty; StateProperties11.ForeColor = Color.Empty; StateProperties11.PlaceholderForeColor = Color.Empty; BunifuTextBox1.OnHoverState = StateProperties11; StateProperties12.BorderColor = Color.Silver; StateProperties12.FillColor = Color.White; StateProperties12.ForeColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64))); StateProperties12.PlaceholderForeColor = Color.Empty; BunifuTextBox1.OnIdleState = StateProperties12; BunifuTextBox1.PasswordChar = '\0'; BunifuTextBox1.PlaceholderForeColor = Color.Silver; BunifuTextBox1.PlaceholderText = "$"; BunifuTextBox1.ReadOnly = false; BunifuTextBox1.ScrollBars = ScrollBars.None; BunifuTextBox1.SelectedText = ""; BunifuTextBox1.SelectionLength = 0; BunifuTextBox1.SelectionStart = 0; BunifuTextBox1.ShortcutsEnabled = true; BunifuTextBox1.Size = new Size(100, 35); BunifuTextBox1.Style = _Style.Bunifu; BunifuTextBox1.TabIndex = 121; BunifuTextBox1.TextAlign = HorizontalAlignment.Left; BunifuTextBox1.TextMarginBottom = 0; BunifuTextBox1.TextMarginLeft = 5; BunifuTextBox1.TextMarginTop = 0; BunifuTextBox1.TextPlaceholder = "$"; BunifuTextBox1.UseSystemPasswordChar = false; BunifuTextBox1.WordWrap = true; // // FrmManageServices // AutoScaleDimensions = new SizeF(6.0f, 13.0f); AutoScaleMode = AutoScaleMode.Font; BackColor = Color.White; ClientSize = new Size(966, 570); Controls.Add(BunifuTextBox1); Controls.Add(searchBunifuTextBox1); Controls.Add(subTitleLabel); Controls.Add(Label1); Controls.Add(ruleActionLabel); Controls.Add(MenuStrip1); Controls.Add(Panel4); Controls.Add(_closeLabel); Controls.Add(Label7); Controls.Add(_cancelButton); Controls.Add(saveButton); FormBorderStyle = FormBorderStyle.None; Name = "FrmManageServices"; Text = "FrmManageServices"; Panel4.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)blockContBunifuDataGridView).EndInit(); MenuStrip1.ResumeLayout(false); MenuStrip1.PerformLayout(); ResumeLayout(false); PerformLayout(); }
private void Init() { if (s_schemaLoader == null) { s_schemaLoader = new SchemaLoader(); } m_PropertyGrid = new PropertyGrid(PropertyGridMode.PropertySorting | PropertyGridMode.DisplayDescriptions | PropertyGridMode.HideResetAllButton); m_treeControl = new TreeControl(); m_menu = new MenuStrip(); var fileMenu = new ToolStripMenuItem(); var newMenu = new ToolStripMenuItem(); var openMenu = new ToolStripMenuItem(); var exitMenu = new ToolStripMenuItem(); var splitter = new SplitContainer(); m_menu.SuspendLayout(); splitter.BeginInit(); splitter.Panel1.SuspendLayout(); splitter.Panel2.SuspendLayout(); splitter.SuspendLayout(); SuspendLayout(); // m_menu m_menu.Location = new System.Drawing.Point(0, 0); m_menu.Name = "m_menu"; m_menu.TabIndex = 0; m_menu.Text = "m_menu"; m_menu.Items.Add(fileMenu); // file fileMenu.Name = "fileToolStripMenuItem"; fileMenu.Size = new System.Drawing.Size(37, 20); fileMenu.Text = "File".Localize(); fileMenu.DropDownOpening += new EventHandler(fileMenu_DropDownOpening); fileMenu.DropDownItems.AddRange(new ToolStripItem[] { newMenu, openMenu, m_openFolderMenu, m_saveMenu, m_saveAsMenu, exitMenu }); // new newMenu.Name = "newToolStripMenuItem"; newMenu.ShortcutKeys = Keys.Control | Keys.N; newMenu.Text = "New".Localize(); newMenu.Click += NewToolStripMenuItem_Click; //open openMenu.Name = "openToolStripMenuItem"; openMenu.ShortcutKeys = Keys.Control | Keys.O; openMenu.Text = "Open...".Localize(); openMenu.Click += OpenToolStripMenuItem_Click; // open containing folder m_openFolderMenu.Name = "OpenFolderMenu"; m_openFolderMenu.Text = "Open Containing Folder".Localize(); m_openFolderMenu.Click += new EventHandler(OpenFolderMenu_Click); //save m_saveMenu.Name = "saveToolStripMenuItem"; m_saveMenu.ShortcutKeys = Keys.Control | Keys.S; m_saveMenu.Text = "Save".Localize(); m_saveMenu.Click += SaveToolStripMenuItem_Click; // save as m_saveAsMenu.Name = "saveAsToolStripMenuItem"; m_saveAsMenu.Text = "Save As...".Localize(); m_saveAsMenu.Click += SaveAsToolStripMenuItem_Click; // exit exitMenu.Name = "exitToolStripMenuItem"; exitMenu.Text = "Exit".Localize(); exitMenu.Click += ExitToolStripMenuItem_Click; // tree control m_treeControl.Dock = DockStyle.Fill; m_treeControl.Name = "m_treeControl"; m_treeControl.TabIndex = 1; m_treeControl.Width = 150; m_treeControl.ShowRoot = false; m_treeControl.AllowDrop = false; m_treeControl.SelectionMode = SelectionMode.One; m_treeControlAdapter = new TreeControlAdapter(m_treeControl); // propertyGrid1 m_PropertyGrid.Dock = DockStyle.Fill; m_PropertyGrid.Name = "propertyGrid1"; m_PropertyGrid.TabIndex = 3; m_PropertyGrid.PropertySorting = PropertySorting.None; // splitter splitter.Dock = DockStyle.Fill; splitter.Name = "splitContainer1"; splitter.Panel1.Controls.Add(m_treeControl); splitter.Panel2.Controls.Add(m_PropertyGrid); splitter.SplitterDistance = 100; splitter.TabIndex = 1; AutoScaleMode = AutoScaleMode.Font; ClientSize = new System.Drawing.Size(600, 400); Controls.Add(splitter); Controls.Add(m_menu); MainMenuStrip = m_menu; Name = "SkinEditor"; Icon = GdiUtil.CreateIcon(ResourceUtil.GetImage(Sce.Atf.Resources.AtfIconImage)); UpdateTitleText(); m_menu.ResumeLayout(false); m_menu.PerformLayout(); splitter.Panel1.ResumeLayout(false); splitter.Panel2.ResumeLayout(false); splitter.EndInit(); splitter.ResumeLayout(false); ResumeLayout(false); PerformLayout(); splitter.SplitterDistance = 170; }
/// <summary> /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// </summary> private void InitializeComponent() { components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm)); mainMenu_ = new System.Windows.Forms.MenuStrip(); fileMi_ = new System.Windows.Forms.ToolStripMenuItem(); exitMi_ = new System.Windows.Forms.ToolStripMenuItem(); serverMi_ = new System.Windows.Forms.ToolStripMenuItem(); connectMi_ = new System.Windows.Forms.ToolStripMenuItem(); disconnecMi_ = new System.Windows.Forms.ToolStripMenuItem(); separatorS1_ = new System.Windows.Forms.ToolStripMenuItem(); viewStatusMi_ = new System.Windows.Forms.ToolStripMenuItem(); browseMi_ = new System.Windows.Forms.ToolStripMenuItem(); separatorS2_ = new System.Windows.Forms.ToolStripMenuItem(); readMi_ = new System.Windows.Forms.ToolStripMenuItem(); writeMi_ = new System.Windows.Forms.ToolStripMenuItem(); menuItem1_ = new System.Windows.Forms.ToolStripMenuItem(); outputMi_ = new System.Windows.Forms.ToolStripMenuItem(); outputClearMi_ = new System.Windows.Forms.ToolStripMenuItem(); optionsMi_ = new System.Windows.Forms.ToolStripMenuItem(); clearHistoryMi_ = new System.Windows.Forms.ToolStripMenuItem(); forceDa20UsageMenuItem_ = new System.Windows.Forms.ToolStripMenuItem(); helpMi_ = new System.Windows.Forms.ToolStripMenuItem(); aboutMi_ = new System.Windows.Forms.ToolStripMenuItem(); toolBar_ = new System.Windows.Forms.ToolStrip(); toolBarImageList_ = new System.Windows.Forms.ImageList(components); connectBtn_ = new System.Windows.Forms.ToolStripButton(); disconnectBtn_ = new System.Windows.Forms.ToolStripButton(); viewStatusBtn_ = new System.Windows.Forms.ToolStripButton(); browseBtn_ = new System.Windows.Forms.ToolStripButton(); toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); readBtn_ = new System.Windows.Forms.ToolStripButton(); writeBtn_ = new System.Windows.Forms.ToolStripButton(); toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); aboutBtn_ = new System.Windows.Forms.ToolStripButton(); bottomPn_ = new System.Windows.Forms.Panel(); outputCtrl_ = new System.Windows.Forms.RichTextBox(); splitterH_ = new System.Windows.Forms.Splitter(); splitterV_ = new System.Windows.Forms.Splitter(); leftPn_ = new System.Windows.Forms.Panel(); subscriptionCtrl_ = new SampleClients.Da.Subscription.SubscriptionsTreeCtrl(); rightPn_ = new System.Windows.Forms.Panel(); updatesCtrl_ = new SampleClients.Da.UpdatesListViewCtrl(); updateTimerControl_ = new System.Windows.Forms.Timer(components); statusCtrl_ = new SampleClients.Da.Server.ServerStatusCtrl(); selectServerCtrl_ = new SampleClients.Common.SelectServerCtrl(); mainMenu_.SuspendLayout(); toolBar_.SuspendLayout(); bottomPn_.SuspendLayout(); leftPn_.SuspendLayout(); rightPn_.SuspendLayout(); SuspendLayout(); // // mainMenu_ // mainMenu_.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { fileMi_, serverMi_, outputMi_, optionsMi_, helpMi_ }); mainMenu_.Location = new System.Drawing.Point(0, 0); mainMenu_.Name = "mainMenu_"; mainMenu_.Size = new System.Drawing.Size(200, 24); mainMenu_.TabIndex = 0; // // fileMi_ // fileMi_.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { exitMi_ }); fileMi_.Name = "fileMi_"; fileMi_.Size = new System.Drawing.Size(37, 20); fileMi_.Text = "&File"; // // exitMi_ // exitMi_.Name = "exitMi_"; exitMi_.Size = new System.Drawing.Size(93, 22); exitMi_.Text = "&Exit"; exitMi_.Click += new System.EventHandler(ExitMI_Click); // // serverMi_ // serverMi_.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { connectMi_, disconnecMi_, separatorS1_, viewStatusMi_, browseMi_, separatorS2_, readMi_, writeMi_, menuItem1_ }); serverMi_.Name = "serverMi_"; serverMi_.Size = new System.Drawing.Size(51, 20); serverMi_.Text = "&Server"; // // connectMi_ // connectMi_.Name = "connectMi_"; connectMi_.Size = new System.Drawing.Size(134, 22); connectMi_.Text = "&Connect"; connectMi_.Click += new System.EventHandler(ConnectMI_Click); // // disconnecMi_ // disconnecMi_.Name = "disconnecMi_"; disconnecMi_.Size = new System.Drawing.Size(134, 22); disconnecMi_.Text = "&Disconnect"; disconnecMi_.Click += new System.EventHandler(DisconnectMI_Click); // // separatorS1_ // separatorS1_.Name = "separatorS1_"; separatorS1_.Size = new System.Drawing.Size(134, 22); separatorS1_.Text = "-"; // // viewStatusMi_ // viewStatusMi_.Name = "viewStatusMi_"; viewStatusMi_.Size = new System.Drawing.Size(134, 22); viewStatusMi_.Text = "&View Status"; viewStatusMi_.Click += new System.EventHandler(ViewStatusMI_Click); // // browseMi_ // browseMi_.Name = "browseMi_"; browseMi_.Size = new System.Drawing.Size(134, 22); browseMi_.Text = "&Browse..."; browseMi_.Click += new System.EventHandler(BrowseMI_Click); // // separatorS2_ // separatorS2_.Name = "separatorS2_"; separatorS2_.Size = new System.Drawing.Size(134, 22); separatorS2_.Text = "-"; // // readMi_ // readMi_.Name = "readMi_"; readMi_.Size = new System.Drawing.Size(134, 22); readMi_.Text = "&Read..."; readMi_.Click += new System.EventHandler(ReadMI_Click); // // writeMi_ // writeMi_.Name = "writeMi_"; writeMi_.Size = new System.Drawing.Size(134, 22); writeMi_.Text = "&Write..."; writeMi_.Click += new System.EventHandler(WriteMI_Click); // // menuItem1_ // menuItem1_.Name = "menuItem1_"; menuItem1_.Size = new System.Drawing.Size(134, 22); menuItem1_.Text = "-"; // // outputMi_ // outputMi_.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { outputClearMi_ }); outputMi_.Name = "outputMi_"; outputMi_.Size = new System.Drawing.Size(57, 20); outputMi_.Text = "&Output"; // // outputClearMi_ // outputClearMi_.Name = "outputClearMi_"; outputClearMi_.Size = new System.Drawing.Size(101, 22); outputClearMi_.Text = "&Clear"; outputClearMi_.Click += new System.EventHandler(OutputClearMI_Click); // // optionsMi_ // optionsMi_.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { clearHistoryMi_, forceDa20UsageMenuItem_ }); optionsMi_.Name = "optionsMi_"; optionsMi_.Size = new System.Drawing.Size(61, 20); optionsMi_.Text = "O&ptions"; // // clearHistoryMi_ // clearHistoryMi_.Name = "clearHistoryMi_"; clearHistoryMi_.Size = new System.Drawing.Size(175, 22); clearHistoryMi_.Text = "&Clear History"; clearHistoryMi_.Click += new System.EventHandler(ClearHistoryMI_Click); // // forceDa20UsageMenuItem_ // forceDa20UsageMenuItem_.Name = "forceDa20UsageMenuItem_"; forceDa20UsageMenuItem_.Size = new System.Drawing.Size(175, 22); forceDa20UsageMenuItem_.Text = "&Force DA 2.0 Usage"; forceDa20UsageMenuItem_.Click += new System.EventHandler(OnForceDa20Usage); // // helpMi_ // helpMi_.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { aboutMi_ }); helpMi_.Name = "helpMi_"; helpMi_.Size = new System.Drawing.Size(44, 20); helpMi_.Text = "&Help"; // // aboutMi_ // aboutMi_.Name = "aboutMi_"; aboutMi_.Size = new System.Drawing.Size(116, 22); aboutMi_.Text = "&About..."; aboutMi_.Click += new System.EventHandler(AboutMI_Click); // // toolBar_ // toolBar_.ImageList = toolBarImageList_; toolBar_.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { connectBtn_, disconnectBtn_, viewStatusBtn_, browseBtn_, toolStripSeparator1, readBtn_, writeBtn_, toolStripSeparator2, aboutBtn_ }); toolBar_.Location = new System.Drawing.Point(3, 0); toolBar_.Name = "toolBar_"; toolBar_.Size = new System.Drawing.Size(1010, 25); toolBar_.TabIndex = 0; // // toolBarImageList_ // toolBarImageList_.ColorDepth = System.Windows.Forms.ColorDepth.Depth24Bit; toolBarImageList_.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("toolBarImageList_.ImageStream"))); toolBarImageList_.TransparentColor = System.Drawing.Color.Teal; toolBarImageList_.Images.SetKeyName(0, ""); toolBarImageList_.Images.SetKeyName(1, ""); toolBarImageList_.Images.SetKeyName(2, ""); toolBarImageList_.Images.SetKeyName(3, ""); toolBarImageList_.Images.SetKeyName(4, ""); toolBarImageList_.Images.SetKeyName(5, ""); toolBarImageList_.Images.SetKeyName(6, ""); toolBarImageList_.Images.SetKeyName(7, ""); toolBarImageList_.Images.SetKeyName(8, ""); toolBarImageList_.Images.SetKeyName(9, ""); toolBarImageList_.Images.SetKeyName(10, ""); toolBarImageList_.Images.SetKeyName(11, ""); toolBarImageList_.Images.SetKeyName(12, ""); toolBarImageList_.Images.SetKeyName(13, ""); // // connectBtn_ // connectBtn_.ImageIndex = 0; connectBtn_.Name = "connectBtn_"; connectBtn_.Size = new System.Drawing.Size(23, 22); connectBtn_.ToolTipText = "Connect to Server"; connectBtn_.Click += new System.EventHandler(ConnectMI_Click); // // disconnectBtn_ // disconnectBtn_.ImageIndex = 1; disconnectBtn_.Name = "disconnectBtn_"; disconnectBtn_.Size = new System.Drawing.Size(23, 22); disconnectBtn_.ToolTipText = "Disconnect from Server"; disconnectBtn_.Click += new System.EventHandler(DisconnectMI_Click); // // viewStatusBtn_ // viewStatusBtn_.ImageIndex = 4; viewStatusBtn_.Name = "viewStatusBtn_"; viewStatusBtn_.Size = new System.Drawing.Size(23, 22); viewStatusBtn_.ToolTipText = "View Server Status"; viewStatusBtn_.Click += new System.EventHandler(ViewStatusMI_Click); // // browseBtn_ // browseBtn_.ImageIndex = 6; browseBtn_.Name = "browseBtn_"; browseBtn_.Size = new System.Drawing.Size(23, 22); browseBtn_.ToolTipText = "Browse Address Space"; browseBtn_.Click += new System.EventHandler(BrowseMI_Click); // // toolStripSeparator1 // toolStripSeparator1.Name = "toolStripSeparator1"; toolStripSeparator1.Size = new System.Drawing.Size(6, 25); // // readBtn_ // readBtn_.ImageIndex = 7; readBtn_.Name = "readBtn_"; readBtn_.Size = new System.Drawing.Size(23, 22); readBtn_.ToolTipText = "Read Items"; readBtn_.Click += new System.EventHandler(ReadMI_Click); // // writeBtn_ // writeBtn_.ImageIndex = 8; writeBtn_.Name = "writeBtn_"; writeBtn_.Size = new System.Drawing.Size(23, 22); writeBtn_.ToolTipText = "Write Items"; writeBtn_.Click += new System.EventHandler(WriteMI_Click); // // toolStripSeparator2 // toolStripSeparator2.Name = "toolStripSeparator2"; toolStripSeparator2.Size = new System.Drawing.Size(6, 25); // // aboutBtn_ // aboutBtn_.ImageIndex = 13; aboutBtn_.Name = "aboutBtn_"; aboutBtn_.Size = new System.Drawing.Size(23, 22); aboutBtn_.ToolTipText = "About"; aboutBtn_.Click += new System.EventHandler(AboutMI_Click); // // bottomPn_ // bottomPn_.Controls.Add(outputCtrl_); bottomPn_.Dock = System.Windows.Forms.DockStyle.Bottom; bottomPn_.Location = new System.Drawing.Point(3, 463); bottomPn_.Name = "bottomPn_"; bottomPn_.Size = new System.Drawing.Size(1010, 123); bottomPn_.TabIndex = 3; // // outputCtrl_ // outputCtrl_.Dock = System.Windows.Forms.DockStyle.Fill; outputCtrl_.Location = new System.Drawing.Point(0, 0); outputCtrl_.Name = "outputCtrl_"; outputCtrl_.Size = new System.Drawing.Size(1010, 123); outputCtrl_.TabIndex = 0; outputCtrl_.Text = ""; // // splitterH_ // splitterH_.Dock = System.Windows.Forms.DockStyle.Bottom; splitterH_.Location = new System.Drawing.Point(3, 459); splitterH_.Name = "splitterH_"; splitterH_.Size = new System.Drawing.Size(1010, 4); splitterH_.TabIndex = 4; splitterH_.TabStop = false; // // splitterV_ // splitterV_.Location = new System.Drawing.Point(319, 52); splitterV_.Name = "splitterV_"; splitterV_.Size = new System.Drawing.Size(4, 407); splitterV_.TabIndex = 5; splitterV_.TabStop = false; // // leftPn_ // leftPn_.Controls.Add(subscriptionCtrl_); leftPn_.Dock = System.Windows.Forms.DockStyle.Left; leftPn_.Location = new System.Drawing.Point(3, 52); leftPn_.Name = "leftPn_"; leftPn_.Padding = new System.Windows.Forms.Padding(0, 3, 0, 0); leftPn_.Size = new System.Drawing.Size(316, 407); leftPn_.TabIndex = 6; // // subscriptionCtrl_ // subscriptionCtrl_.Dock = System.Windows.Forms.DockStyle.Fill; subscriptionCtrl_.Location = new System.Drawing.Point(0, 3); subscriptionCtrl_.Name = "subscriptionCtrl_"; subscriptionCtrl_.Size = new System.Drawing.Size(316, 404); subscriptionCtrl_.TabIndex = 0; // // rightPn_ // rightPn_.Controls.Add(updatesCtrl_); rightPn_.Dock = System.Windows.Forms.DockStyle.Fill; rightPn_.Location = new System.Drawing.Point(323, 52); rightPn_.Name = "rightPn_"; rightPn_.Padding = new System.Windows.Forms.Padding(0, 3, 0, 0); rightPn_.Size = new System.Drawing.Size(690, 407); rightPn_.TabIndex = 7; // // updatesCtrl_ // updatesCtrl_.AllowDrop = true; updatesCtrl_.Dock = System.Windows.Forms.DockStyle.Fill; updatesCtrl_.Location = new System.Drawing.Point(0, 3); updatesCtrl_.Name = "updatesCtrl_"; updatesCtrl_.Size = new System.Drawing.Size(690, 404); updatesCtrl_.TabIndex = 0; // // updateTimerControl_ // updateTimerControl_.Interval = 10000; updateTimerControl_.Tick += new System.EventHandler(UpdateTimerCtrlTick); // // statusCtrl_ // statusCtrl_.Location = new System.Drawing.Point(3, 586); statusCtrl_.Name = "statusCtrl_"; statusCtrl_.Size = new System.Drawing.Size(1010, 22); statusCtrl_.TabIndex = 8; // // selectServerCtrl_ // selectServerCtrl_.Dock = System.Windows.Forms.DockStyle.Top; selectServerCtrl_.Label = "Server"; selectServerCtrl_.Location = new System.Drawing.Point(3, 25); selectServerCtrl_.Name = "selectServerCtrl_"; selectServerCtrl_.Padding = new System.Windows.Forms.Padding(4, 0, 4, 0); selectServerCtrl_.Size = new System.Drawing.Size(1010, 27); selectServerCtrl_.TabIndex = 0; // // MainForm // AutoScaleBaseSize = new System.Drawing.Size(6, 16); ClientSize = new System.Drawing.Size(1016, 608); Controls.Add(rightPn_); Controls.Add(splitterV_); Controls.Add(leftPn_); Controls.Add(splitterH_); Controls.Add(bottomPn_); Controls.Add(statusCtrl_); Controls.Add(selectServerCtrl_); Controls.Add(toolBar_); MainMenuStrip = mainMenu_; Name = "MainForm"; Padding = new System.Windows.Forms.Padding(3, 0, 3, 0); Text = "OPC DA Sample Client"; mainMenu_.ResumeLayout(false); mainMenu_.PerformLayout(); toolBar_.ResumeLayout(false); toolBar_.PerformLayout(); bottomPn_.ResumeLayout(false); leftPn_.ResumeLayout(false); rightPn_.ResumeLayout(false); ResumeLayout(false); PerformLayout(); }
private void LoadResources() { _Container = new Container(); ComponentResourceManager componentResourceManager = new ComponentResourceManager(typeof(MainForm)); while (true) { int num = -980225411; while (true) { uint num2; switch ((num2 = (uint)num ^ 0xB2AFB436u) % 48u) { case 8u: break; case 0u: lblVersion.Text = "For Exalt X1.3.1.0.0"; num = ((int)num2 * -360168117) ^ -1384489657; continue; case 35u: btnAbout.Click += _nWNC2n3d6mM4TKIRjZMk5IcaAc3; num = ((int)num2 * -39973096) ^ 0x466EF761; continue; case 16u: base.AutoScaleMode = AutoScaleMode.Dpi; BackColor = Color.Black; num = ((int)num2 * -1047768317) ^ 0x785CE354; continue; case 19u: base.Icon = (Icon)componentResourceManager.GetObject("$this.Icon"); base.MaximizeBox = false; num = ((int)num2 * -1728412453) ^ 0x2CCDFF6E; continue; case 28u: btnAbout.Text = "Start"; num = ((int)num2 * -1461797703) ^ -1893020231; continue; case 30u: DoubleBuffered = true; Font = new Font("Segoe UI", 8.25f, FontStyle.Regular, GraphicsUnit.Point, 0); num = ((int)num2 * -891468744) ^ 0x2181CD45; continue; case 20u: menuStrip.ResumeLayout(performLayout: false); menuStrip.PerformLayout(); num = ((int)num2 * -1400860324) ^ 0x8F351EB; continue; case 18u: pnlStrip.SuspendLayout(); menuStrip.SuspendLayout(); SuspendLayout(); num = ((int)num2 * -41414382) ^ -601297836; continue; case 27u: menuStrip = new MenuStrip(); num = (int)((num2 * 667676371) ^ 0x43BE611D); continue; case 4u: lblVersion.Image = (Image)componentResourceManager.GetObject("lblVersion.Image"); lblVersion.Name = "lblVersion"; num = (int)((num2 * 1117308565) ^ 0x11927395); continue; case 14u: pnlContent.Name = "pnlContent"; pnlContent.Size = new Size(560, 342); num = ((int)num2 * -878268699) ^ -621013233; continue; case 41u: MinimumSize = new Size(600, 450); base.Name = "FrmMultiTool"; Text = "RealmStock Exalt Multi-Tool v0.23d"; base.FormClosing += OnCloseWindow; num = (int)((num2 * 882658797) ^ 0x4DD90D45); continue; case 34u: btnHacks.Image = (Image)componentResourceManager.GetObject("btnHacks.Image"); btnHacks.Name = "btnHacks"; btnHacks.Size = new Size(85, 33); btnHacks.Text = "Hacks"; btnHacks.Click += _cjAqFPFbW329JYZnkT0wAIi7ehk; lblVersion.Alignment = ToolStripItemAlignment.Right; lblVersion.ForeColor = Color.Gold; num = ((int)num2 * -3383682) ^ 0x3BAFB7E; continue; case 23u: pnlContent = new Panel(); pnlStrip = new Panel(); num = ((int)num2 * -1326145905) ^ -803245292; continue; case 32u: instructionsToolStripMenuItem.Name = "instructionsToolStripMenuItem"; instructionsToolStripMenuItem.Size = new Size(121, 33); instructionsToolStripMenuItem.Text = "Instructions"; num = ((int)num2 * -551465386) ^ -1161875193; continue; case 9u: pnlStrip.PerformLayout(); num = (int)(num2 * 525322542) ^ -271075268; continue; case 44u: BackgroundImageLayout = ImageLayout.Stretch; num = ((int)num2 * -1163938881) ^ -1402246489; continue; case 21u: base.ClientSize = new Size(584, 411); base.Controls.Add(pnlStrip); base.Controls.Add(pnlContent); num = ((int)num2 * -56046519) ^ 0x5A7134E5; continue; case 46u: base.Shown += _PnabFdaHeNip6yrE1w2T0lOQNY5; num = (int)((num2 * 1105271890) ^ 0x353F7DA0); continue; case 36u: btnAbout.Image = (Image)componentResourceManager.GetObject("btnAbout.Image"); btnAbout.Name = "btnAbout"; btnAbout.Size = new Size(77, 33); num = (int)(num2 * 1393430669) ^ -1440301394; continue; case 13u: pnlContent.BorderStyle = BorderStyle.FixedSingle; pnlContent.Location = new Point(12, 57); num = ((int)num2 * -1853723983) ^ 0x43513875; continue; case 38u: base.FormClosed += onFormClose; num = ((int)num2 * -1347633006) ^ 0x6F2602D4; continue; case 15u: pnlContent.TabIndex = 1; num = (int)(num2 * 1809742800) ^ -2002911046; continue; case 25u: pnlContent.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right; pnlContent.BackColor = Color.FromArgb(14, 11, 22); pnlContent.BackgroundImage = (Image)componentResourceManager.GetObject("pnlContent.BackgroundImage"); num = (int)(num2 * 1946084431) ^ -2119255767; continue; case 42u: timer.Interval = 3000; timer.Tick += OnStartLauncherClick; num = ((int)num2 * -1394676259) ^ -89096063; continue; case 5u: base.AutoScaleDimensions = new SizeF(96f, 96f); num = ((int)num2 * -540032257) ^ -533037427; continue; case 6u: imageList.ImageStream = (ImageListStreamer)componentResourceManager.GetObject("imagesTabs.ImageStream"); imageList.TransparentColor = Color.Transparent; num = ((int)num2 * -200336298) ^ 0x49CA0C67; continue; case 2u: BackgroundImage = (Image)componentResourceManager.GetObject("$this.BackgroundImage"); num = (int)(num2 * 1918292426) ^ -2099668482; continue; case 3u: btnHacks.Font = new Font("Segoe UI", 10.5f, FontStyle.Bold); btnHacks.ForeColor = Color.Gold; num = (int)((num2 * 1157351681) ^ 0x3F0AE6C7); continue; case 43u: imageList = new ImageList(_Container); num = (int)((num2 * 1146838945) ^ 0x2A42382A); continue; case 40u: pnlContent.BackgroundImageLayout = ImageLayout.Zoom; num = (int)(num2 * 414665822) ^ -935751221; continue; case 11u: menuStrip.Enabled = false; menuStrip.ImageScalingSize = new Size(24, 24); menuStrip.Items.AddRange(new ToolStripItem[4] { btnAbout, instructionsToolStripMenuItem, btnHacks, lblVersion }); num = ((int)num2 * -1967784721) ^ 0x781B6725; continue; case 22u: menuStrip.Location = new Point(0, 0); num = (int)(num2 * 1708947951) ^ -29506013; continue; case 17u: pnlStrip.Name = "pnlStrip"; num = (int)((num2 * 1868666428) ^ 0xB4FFA37); continue; case 31u: menuStrip.Name = "stripMain"; menuStrip.Size = new Size(558, 37); menuStrip.TabIndex = 2; menuStrip.Text = "menuStrip1"; btnAbout.Font = new Font("Segoe UI", 10.5f, FontStyle.Bold); btnAbout.ForeColor = Color.Gold; num = ((int)num2 * -2037727789) ^ -2011314785; continue; case 10u: pnlStrip.ResumeLayout(performLayout: false); num = (int)(num2 * 2106473021) ^ -2076455043; continue; case 45u: pnlStrip.Size = new Size(560, 39); pnlStrip.TabIndex = 2; menuStrip.BackgroundImage = (Image)componentResourceManager.GetObject("stripMain.BackgroundImage"); menuStrip.Dock = DockStyle.Fill; num = (int)(num2 * 242745370) ^ -449790337; continue; case 33u: lblVersion.Click += OnClientLinkClick; num = (int)((num2 * 469677311) ^ 0x6CDE9F1E); continue; case 24u: lblVersion = new ToolStripMenuItem(); timer = new Timer(_Container); num = ((int)num2 * -191228145) ^ -1894647636; continue; case 47u: instructionsToolStripMenuItem.Font = new Font("Segoe UI", 10.5f, FontStyle.Bold); instructionsToolStripMenuItem.ForeColor = Color.Gold; instructionsToolStripMenuItem.Image = (Image)componentResourceManager.GetObject("instructionsToolStripMenuItem.Image"); num = (int)((num2 * 315973106) ^ 0x156547E8); continue; case 12u: pnlStrip.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right; pnlStrip.BorderStyle = BorderStyle.FixedSingle; pnlStrip.Controls.Add(menuStrip); pnlStrip.Location = new Point(12, 12); num = (int)((num2 * 535178139) ^ 0x279318C3); continue; case 1u: instructionsToolStripMenuItem.Click += _GU6csqtcZcVmT42WMdJViL1lkGK; num = ((int)num2 * -740485682) ^ -1190279413; continue; case 26u: btnAbout = new ToolStripMenuItem(); instructionsToolStripMenuItem = new ToolStripMenuItem(); btnHacks = new ToolStripMenuItem(); num = (int)((num2 * 558971674) ^ 0x2DD6D94A); continue; case 39u: timer.Enabled = true; num = ((int)num2 * -1331710237) ^ -2045404391; continue; case 37u: imageList.Images.SetKeyName(0, "Crown.png"); num = ((int)num2 * -492535975) ^ -765312382; continue; case 7u: lblVersion.Size = new Size(139, 33); num = ((int)num2 * -1204561361) ^ 0xE57226F; continue; default: ResumeLayout(performLayout: false); return; } break; } } }
/// <summary> /// Here is where all the fun stuff starts. We create the structure and apply the naming here. /// </summary> private void CreateStandardMenuStrip(IDesignerHost host, MenuStrip tool) { // build the static menu items structure. string[][] menuItemNames = new string[][] { new string[] { SR.StandardMenuFile, SR.StandardMenuNew, SR.StandardMenuOpen, "-", SR.StandardMenuSave, SR.StandardMenuSaveAs, "-", SR.StandardMenuPrint, SR.StandardMenuPrintPreview, "-", SR.StandardMenuExit }, new string[] { SR.StandardMenuEdit, SR.StandardMenuUndo, SR.StandardMenuRedo, "-", SR.StandardMenuCut, SR.StandardMenuCopy, SR.StandardMenuPaste, "-", SR.StandardMenuSelectAll }, new string[] { SR.StandardMenuTools, SR.StandardMenuCustomize, SR.StandardMenuOptions }, new string[] { SR.StandardMenuHelp, SR.StandardMenuContents, SR.StandardMenuIndex, SR.StandardMenuSearch, "-", SR.StandardMenuAbout } }; // build the static menu items image list that maps one-one with above menuItems structure. this is required so that the in LOCALIZED build we dont use the Localized item string. string[][] menuItemImageNames = new string[][] { new string[] { "", "new", "open", "-", "save", "", "-", "print", "printPreview", "-", "" }, new string[] { "", "", "", "-", "cut", "copy", "paste", "-", "" }, new string[] { "", "", "" }, new string[] { "", "", "", "", "-", "" } }; Keys[][] menuItemShortcuts = new Keys[][] { new Keys[] { /*File*/ Keys.None, /*New*/ Keys.Control | Keys.N, /*Open*/ Keys.Control | Keys.O, /*Separator*/ Keys.None, /*Save*/ Keys.Control | Keys.S, /*SaveAs*/ Keys.None, Keys.None, /*Print*/ Keys.Control | Keys.P, /*PrintPreview*/ Keys.None, /*Separator*/ Keys.None, /*Exit*/ Keys.None }, new Keys[] { /*Edit*/ Keys.None, /*Undo*/ Keys.Control | Keys.Z, /*Redo*/ Keys.Control | Keys.Y, /*Separator*/ Keys.None, /*Cut*/ Keys.Control | Keys.X, /*Copy*/ Keys.Control | Keys.C, /*Paste*/ Keys.Control | Keys.V, /*Separator*/ Keys.None, /*SelectAll*/ Keys.None }, new Keys[] { /*Tools*/ Keys.None, /*Customize*/ Keys.None, /*Options*/ Keys.None }, new Keys[] { /*Help*/ Keys.None, /*Contents*/ Keys.None, /*Index*/ Keys.None, /*Search*/ Keys.None, /*Separator*/ Keys.None, /*About*/ Keys.None } }; Debug.Assert(host != null, "can't create standard menu without designer _host."); if (host is null) { return; } tool.SuspendLayout(); ToolStripDesigner.s_autoAddNewItems = false; // create a transaction so this happens as an atomic unit. DesignerTransaction createMenu = _host.CreateTransaction(SR.StandardMenuCreateDesc); try { INameCreationService nameCreationService = (INameCreationService)_provider.GetService(typeof(INameCreationService)); string defaultName = "standardMainMenuStrip"; string name = defaultName; int index = 1; if (host != null) { while (_host.Container.Components[name] != null) { name = defaultName + (index++).ToString(CultureInfo.InvariantCulture); } } // now build the menu items themselves. for (int j = 0; j < menuItemNames.Length; j++) { string[] menuArray = menuItemNames[j]; ToolStripMenuItem rootItem = null; for (int i = 0; i < menuArray.Length; i++) { name = null; // for separators, just use the default name. Otherwise, remove any non-characters and get the name from the text. string itemText = menuArray[i]; name = NameFromText(itemText, typeof(ToolStripMenuItem), nameCreationService, true); ToolStripItem item = null; if (name.Contains("Separator")) { // create the componennt. item = (ToolStripSeparator)_host.CreateComponent(typeof(ToolStripSeparator), name); IDesigner designer = _host.GetDesigner(item); if (designer is ComponentDesigner) { ((ComponentDesigner)designer).InitializeNewComponent(null); } item.Text = itemText; } else { // create the componennt. item = (ToolStripMenuItem)_host.CreateComponent(typeof(ToolStripMenuItem), name); IDesigner designer = _host.GetDesigner(item); if (designer is ComponentDesigner) { ((ComponentDesigner)designer).InitializeNewComponent(null); } item.Text = itemText; Keys shortcut = menuItemShortcuts[j][i]; if ((item is ToolStripMenuItem) && shortcut != Keys.None) { if (!ToolStripManager.IsShortcutDefined(shortcut) && ToolStripManager.IsValidShortcut(shortcut)) { ((ToolStripMenuItem)item).ShortcutKeys = shortcut; } } Bitmap image = null; try { image = GetImage(menuItemImageNames[j][i]); } catch { // eat the exception.. as you may not find image for all MenuItems. } if (image != null) { PropertyDescriptor imageProperty = TypeDescriptor.GetProperties(item)["Image"]; Debug.Assert(imageProperty != null, "Could not find 'Image' property in ToolStripItem."); if (imageProperty != null) { imageProperty.SetValue(item, image); } item.ImageTransparentColor = Color.Magenta; } } // the first item in each array is the root item. if (i == 0) { rootItem = (ToolStripMenuItem)item; rootItem.DropDown.SuspendLayout(); } else { rootItem.DropDownItems.Add(item); } //If Last SubItem Added the Raise the Events if (i == menuArray.Length - 1) { // member is OK to be null... MemberDescriptor member = TypeDescriptor.GetProperties(rootItem)["DropDownItems"]; _componentChangeSvc.OnComponentChanging(rootItem, member); _componentChangeSvc.OnComponentChanged(rootItem, member, null, null); } } // finally, add it to the MainMenu. rootItem.DropDown.ResumeLayout(false); tool.Items.Add(rootItem); //If Last SubItem Added the Raise the Events if (j == menuItemNames.Length - 1) { // member is OK to be null... MemberDescriptor topMember = TypeDescriptor.GetProperties(tool)["Items"]; _componentChangeSvc.OnComponentChanging(tool, topMember); _componentChangeSvc.OnComponentChanged(tool, topMember, null, null); } } } catch (Exception e) { if (e is InvalidOperationException) { IUIService uiService = (IUIService)_provider.GetService(typeof(IUIService)); uiService.ShowError(e.Message); } if (createMenu != null) { createMenu.Cancel(); createMenu = null; } } finally { ToolStripDesigner.s_autoAddNewItems = true; if (createMenu != null) { createMenu.Commit(); createMenu = null; } tool.ResumeLayout(); // Select the Main Menu... ISelectionService selSvc = (ISelectionService)_provider.GetService(typeof(ISelectionService)); if (selSvc != null) { selSvc.SetSelectedComponents(new object[] { _designer.Component }); } //Refresh the Glyph DesignerActionUIService actionUIService = (DesignerActionUIService)_provider.GetService(typeof(DesignerActionUIService)); if (actionUIService != null) { actionUIService.Refresh(_designer.Component); } // this will invalidate the Selection Glyphs. SelectionManager selMgr = (SelectionManager)_provider.GetService(typeof(SelectionManager)); selMgr.Refresh(); } }
public FormMain(string[] args) { _logger = Logger.Get(nameof(FormMain)); _logger.Trace("constructing the main window..."); // コントロールのインスタンス生成 _logger.Trace("creating controls..."); _mdi_tab = new MdiChildrenTab(); _main_menu = new MenuStrip(); _tool_menu = new ToolStrip(); _status_bar = new StatusStrip(); _explorer = new FileTreeBox(this); _terminal = new TabControlEx(); _splitter_vert = new Splitter(); _splitter_hori = new Splitter(); // レイアウト停止 _logger.Trace("suspending the control layouts..."); this.SuspendLayout(); _mdi_tab.SuspendLayout(); _main_menu.SuspendLayout(); _tool_menu.SuspendLayout(); _status_bar.SuspendLayout(); _explorer.SuspendLayout(); _terminal.SuspendLayout(); _splitter_vert.SuspendLayout(); _splitter_hori.SuspendLayout(); { // MDI親ウィンドウとして設定 _logger.Trace($"setting the main window as MDI parent..."); this.IsMdiContainer = true; for (int i = 0; i < this.Controls.Count; ++i) { if (this.Controls[i] is MdiClient mc) { _mdi_client = mc; break; } } } { // _mdi_tab _logger.Trace($"setting {nameof(_mdi_tab)}..."); _mdi_tab.Name = nameof(_mdi_tab); _mdi_tab.Dock = DockStyle.Top; _mdi_tab.Size = new Size(192, 32); _mdi_tab.MdiClient = _mdi_client; _mdi_tab.Font = SystemFonts.IconTitleFont; } this.BuildMenus(); this.BuildMainMenuItems(); this.BuildToolMenuItems(); this.BuildStatusLabels(); { // _explorer _logger.Trace($"setting {nameof(_explorer)}..."); _explorer.Name = nameof(_explorer); _explorer.Dock = DockStyle.Left; _explorer.Size = new Size(200, 200); _explorer.BorderStyle = BorderStyle.Fixed3D; } { // _terminal _logger.Trace($"setting {nameof(_terminal)}..."); _terminal.Name = nameof(_terminal); _terminal.Dock = DockStyle.Bottom; _terminal.Size = new Size(200, 200); } { // _splitter_vert _logger.Trace($"setting {nameof(_splitter_vert)}..."); _splitter_vert.Name = nameof(_splitter_vert); _splitter_vert.Dock = DockStyle.Left; } { // _splitter_hori _logger.Trace($"setting {nameof(_splitter_hori)}..."); _splitter_hori.Name = nameof(_splitter_hori); _splitter_hori.Dock = DockStyle.Bottom; } { // FormMain _logger.Trace($"setting {nameof(FormMain)}..."); this.Name = nameof(FormMain); this.Text = $"{ASMINFO.Caption} {ASMINFO.Edition}"; this.Icon = Libosdev.GetIcon(FormMainRes.Icon); this.MinimumSize = new Size(600, 450); this.ClientSize = SettingManager.System.MainWindowPosition.Size; if (SettingManager.System.MainWindowPosition.X > -1 && SettingManager.System.MainWindowPosition.Y > -1) { this.StartPosition = FormStartPosition.Manual; this.Location = SettingManager.System.MainWindowPosition.Location; } } // ToolStrip系コントロールに関する設定 ToolStripManager.Renderer = new ToolStripRendererEx(new ToolStripColorTable()); // コントロール登録 _logger.Trace($"adding controls..."); this.Controls.Add(_mdi_tab); this.Controls.Add(_splitter_hori); this.Controls.Add(_splitter_vert); this.Controls.Add(_terminal); this.Controls.Add(_explorer); this.Controls.Add(_status_bar); this.Controls.Add(_tool_menu); this.Controls.Add(_main_menu); this.MainMenuStrip = _main_menu; // レイアウト再開 _logger.Trace("resuming the control layouts..."); _splitter_hori.ResumeLayout(false); _splitter_hori.PerformLayout(); _splitter_vert.ResumeLayout(false); _splitter_vert.PerformLayout(); _terminal.ResumeLayout(false); _terminal.PerformLayout(); _explorer.ResumeLayout(false); _explorer.PerformLayout(); _status_bar.ResumeLayout(false); _status_bar.PerformLayout(); _tool_menu.ResumeLayout(false); _tool_menu.PerformLayout(); _main_menu.ResumeLayout(false); _main_menu.PerformLayout(); _mdi_tab.ResumeLayout(false); _mdi_tab.PerformLayout(); this.ResumeLayout(false); this.PerformLayout(); _logger.Trace("constructed the main window"); }
private void InitializeGuiComponents() { menuStrip1.SuspendLayout(); TopPanel.SuspendLayout(); ThreeDPanel.SuspendLayout(); this.SuspendLayout(); menuStrip1.ImageScalingSize = new System.Drawing.Size(20, 20); menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.fileToolStripMenuItem }); menuStrip1.Location = new System.Drawing.Point(0, 0); menuStrip1.Name = "menuStrip1"; menuStrip1.Size = new System.Drawing.Size(617, 28); menuStrip1.TabIndex = 1; menuStrip1.Text = "menuStrip1"; menuStrip1.Font = new System.Drawing.Font("Segoe UI", 28F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel, ((byte)(0))); fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.closeToolStripMenuItem }); fileToolStripMenuItem.Name = "fileToolStripMenuItem"; fileToolStripMenuItem.Size = new System.Drawing.Size(44, 24); fileToolStripMenuItem.Text = "&File"; closeToolStripMenuItem.Name = "closeToolStripMenuItem"; closeToolStripMenuItem.Size = new System.Drawing.Size(120, 26); closeToolStripMenuItem.Text = "&Close"; closeToolStripMenuItem.Click += new System.EventHandler(this.closeToolStripMenuItem_Click); TopPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; TopPanel.Controls.Add(this.textBox1); TopPanel.Dock = System.Windows.Forms.DockStyle.Top; TopPanel.Location = new System.Drawing.Point(0, 28); TopPanel.Name = "TopPanel"; TopPanel.Size = new System.Drawing.Size(617, 72); TopPanel.TabIndex = 2; ThreeDPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; ThreeDPanel.Controls.Add(this.MainElementHost); ThreeDPanel.Dock = System.Windows.Forms.DockStyle.Fill; ThreeDPanel.Location = new System.Drawing.Point(0, 109); ThreeDPanel.Name = "ThreeDPanel"; ThreeDPanel.Size = new System.Drawing.Size(617, 290); ThreeDPanel.TabIndex = 3; MainElementHost.Dock = System.Windows.Forms.DockStyle.Fill; MainElementHost.Location = new System.Drawing.Point(0, 0); MainElementHost.Name = "MainElementHost"; MainElementHost.Size = new System.Drawing.Size(615, 301); MainElementHost.TabIndex = 0; MainElementHost.Text = "elementHost1"; // MainElementHost.Child = null; textBox1.Location = new System.Drawing.Point(26, 14); textBox1.Name = "textBox1"; textBox1.Size = new System.Drawing.Size(100, 22); textBox1.TabIndex = 0; this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(617, 412); this.Controls.Add(this.ThreeDPanel); this.Controls.Add(this.TopPanel); this.Controls.Add(this.menuStrip1); this.KeyPreview = true; this.MainMenuStrip = this.menuStrip1; this.Name = "ThreeDForm"; this.Text = "ThreeDForm"; this.WindowState = System.Windows.Forms.FormWindowState.Maximized; this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.ThreeDForm_KeyDown); this.Font = new System.Drawing.Font("Consolas", 34.0F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel, ((byte)(0))); // this.FormClosing += new System.Windows.Forms.FormClosingEventHandler( this.MainForm_FormClosing ); menuStrip1.ResumeLayout(false); menuStrip1.PerformLayout(); TopPanel.ResumeLayout(false); TopPanel.PerformLayout(); ThreeDPanel.ResumeLayout(false); this.ResumeLayout(false); this.PerformLayout(); }
private void InitializeComponent() { components = new System.ComponentModel.Container(); var resources = new System.ComponentModel.ComponentResourceManager(typeof(RemoteAppMainWindow)); _AppList = new ListView(); _AppList.DoubleClick += new EventHandler(AppList_DoubleClick); _AppList.SelectedIndexChanged += new EventHandler(AppList_SelectedIndexChanged); ShortName = new ColumnHeader(); Title = new ColumnHeader(); Path = new ColumnHeader(); VPath = new ColumnHeader(); RequiredCommandLine = new ColumnHeader(); CommandLineSetting = new ColumnHeader(); IconPath = new ColumnHeader(); IconIndex = new ColumnHeader(); SecurityDescriptor = new ColumnHeader(); ShowInTSWA = new ColumnHeader(); SmallIcons = new ImageList(components); SmallerIcons = new ImageList(components); NoAppsLabel = new Label(); _CreateButton = new Button(); _CreateButton.Click += new EventHandler(CreateButton_Click); _DeleteButton = new Button(); _DeleteButton.Click += new EventHandler(DeleteButton_Click); _EditButton = new Button(); _EditButton.Click += new EventHandler(EditButton_Click); _CreateClientConnection = new Button(); _CreateClientConnection.Click += new EventHandler(CreateClientConnection_Click); ToolsMenuStrip = new MenuStrip(); FileToolStripMenuItem = new ToolStripMenuItem(); _NewRemoteAppadvancedToolStripMenuItem = new ToolStripMenuItem(); _NewRemoteAppadvancedToolStripMenuItem.Click += new EventHandler(NewRemoteAppadvancedToolStripMenuItem_Click); ToolStripSeparator2 = new ToolStripSeparator(); _ExitToolStripMenuItem = new ToolStripMenuItem(); _ExitToolStripMenuItem.Click += new EventHandler(ExitToolStripMenuItem_Click); ToolsToolStripMenuItem = new ToolStripMenuItem(); _HostOptionsToolStripMenuItem = new ToolStripMenuItem(); _HostOptionsToolStripMenuItem.Click += new EventHandler(HostOptionsToolStripMenuItem_Click); ToolStripSeparator3 = new ToolStripSeparator(); _RemoveUnusedFileTypeAssociationsToolStripMenuItem = new ToolStripMenuItem(); _RemoveUnusedFileTypeAssociationsToolStripMenuItem.Click += new EventHandler(RemoveUnusedFileTypeAssociationsToolStripMenuItem_Click); _BackupAllRemoteAppsToolStripMenuItem = new ToolStripMenuItem(); _BackupAllRemoteAppsToolStripMenuItem.Click += new EventHandler(BackupAllRemoteAppsToolStripMenuItem_Click); HelpToolStripMenuItem = new ToolStripMenuItem(); _WebsiteToolStripMenuItem = new ToolStripMenuItem(); _WebsiteToolStripMenuItem.Click += new EventHandler(WebsiteToolStripMenuItem_Click); ToolStripSeparator1 = new ToolStripSeparator(); _AboutToolStripMenuItem = new ToolStripMenuItem(); _AboutToolStripMenuItem.Click += new EventHandler(AboutToolStripMenuItem_Click); PictureBox1 = new PictureBox(); BackupSaveFileDialog = new SaveFileDialog(); ToolsMenuStrip.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)PictureBox1).BeginInit(); SuspendLayout(); // // AppList // _AppList.Alignment = ListViewAlignment.Default; _AppList.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right; _AppList.BackColor = Color.White; _AppList.BorderStyle = BorderStyle.None; _AppList.Columns.AddRange(new ColumnHeader[] { ShortName, Title, Path, VPath, RequiredCommandLine, CommandLineSetting, IconPath, IconIndex, SecurityDescriptor, ShowInTSWA }); _AppList.GridLines = true; _AppList.HideSelection = false; _AppList.LargeImageList = SmallIcons; _AppList.Location = new Point(12, 28); _AppList.MultiSelect = false; _AppList.Name = "_AppList"; _AppList.Size = new Size(423, 189); _AppList.SmallImageList = SmallIcons; _AppList.TabIndex = 1; _AppList.TileSize = new Size(200, 36); _AppList.UseCompatibleStateImageBehavior = false; _AppList.View = View.Tile; // // ShortName // ShortName.Text = "ShortName"; ShortName.Width = 200; // // Title // Title.Text = "Name"; // // Path // Path.Text = "Path"; // // VPath // VPath.Text = "VPath"; // // RequiredCommandLine // RequiredCommandLine.Text = "RequiredCommandLine"; // // CommandLineSetting // CommandLineSetting.Text = "CommandLineSetting"; // // IconPath // IconPath.Text = "IconPath"; // // IconIndex // IconIndex.Text = "IconIndex"; // // SecurityDescriptor // SecurityDescriptor.Text = "SecurityDescriptor"; // // ShowInTSWA // ShowInTSWA.Text = "ShowInTSWA"; // // SmallIcons // SmallIcons.ImageStream = (ImageListStreamer)resources.GetObject("SmallIcons.ImageStream"); SmallIcons.TransparentColor = Color.Transparent; SmallIcons.Images.SetKeyName(0, "smallicons.ico"); // // SmallerIcons // SmallerIcons.ImageStream = (ImageListStreamer)resources.GetObject("SmallerIcons.ImageStream"); SmallerIcons.TransparentColor = Color.Transparent; SmallerIcons.Images.SetKeyName(0, "tools_16x16.png"); SmallerIcons.Images.SetKeyName(1, "help_16x16.png"); SmallerIcons.Images.SetKeyName(2, "folder_16x16.png"); SmallerIcons.Images.SetKeyName(3, "msi small.ico"); SmallerIcons.Images.SetKeyName(4, "properties.ico"); SmallerIcons.Images.SetKeyName(5, "plus.ico"); SmallerIcons.Images.SetKeyName(6, "minus.ico"); // // NoAppsLabel // NoAppsLabel.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right; NoAppsLabel.ForeColor = Color.DarkGray; NoAppsLabel.Location = new Point(12, 91); NoAppsLabel.Name = "NoAppsLabel"; NoAppsLabel.Size = new Size(410, 58); NoAppsLabel.TabIndex = 0; NoAppsLabel.Text = "There are no RemoteApps hosted on this computer." + '\r' + '\n' + "Click + to add one."; NoAppsLabel.TextAlign = ContentAlignment.MiddleCenter; NoAppsLabel.Visible = false; // // CreateButton // _CreateButton.Anchor = AnchorStyles.Bottom | AnchorStyles.Left; _CreateButton.AutoSize = true; _CreateButton.BackColor = Color.Transparent; _CreateButton.FlatAppearance.BorderSize = 0; _CreateButton.FlatAppearance.MouseDownBackColor = Color.Transparent; _CreateButton.FlatAppearance.MouseOverBackColor = Color.Transparent; _CreateButton.FlatStyle = FlatStyle.Flat; _CreateButton.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte)0); _CreateButton.ImageIndex = 5; _CreateButton.ImageList = SmallerIcons; _CreateButton.Location = new Point(12, 227); _CreateButton.Name = "_CreateButton"; _CreateButton.Size = new Size(22, 22); _CreateButton.TabIndex = 2; _CreateButton.TextImageRelation = TextImageRelation.ImageBeforeText; _CreateButton.UseVisualStyleBackColor = false; // // DeleteButton // _DeleteButton.Anchor = AnchorStyles.Bottom | AnchorStyles.Left; _DeleteButton.AutoSize = true; _DeleteButton.BackColor = Color.Transparent; _DeleteButton.Enabled = false; _DeleteButton.FlatAppearance.BorderSize = 0; _DeleteButton.FlatAppearance.MouseDownBackColor = Color.Transparent; _DeleteButton.FlatAppearance.MouseOverBackColor = Color.Transparent; _DeleteButton.FlatStyle = FlatStyle.Flat; _DeleteButton.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte)0); _DeleteButton.ImageIndex = 6; _DeleteButton.ImageList = SmallerIcons; _DeleteButton.Location = new Point(40, 227); _DeleteButton.Name = "_DeleteButton"; _DeleteButton.Size = new Size(22, 22); _DeleteButton.TabIndex = 3; _DeleteButton.TextImageRelation = TextImageRelation.ImageBeforeText; _DeleteButton.UseVisualStyleBackColor = false; // // EditButton // _EditButton.Anchor = AnchorStyles.Bottom | AnchorStyles.Left; _EditButton.AutoSize = true; _EditButton.BackColor = Color.Transparent; _EditButton.Enabled = false; _EditButton.FlatAppearance.BorderSize = 0; _EditButton.FlatAppearance.MouseDownBackColor = Color.Transparent; _EditButton.FlatAppearance.MouseOverBackColor = Color.Transparent; _EditButton.FlatStyle = FlatStyle.Flat; _EditButton.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte)0); _EditButton.ForeColor = SystemColors.ControlText; _EditButton.ImageIndex = 4; _EditButton.ImageList = SmallerIcons; _EditButton.Location = new Point(68, 227); _EditButton.Name = "_EditButton"; _EditButton.Size = new Size(22, 22); _EditButton.TabIndex = 4; _EditButton.TextImageRelation = TextImageRelation.ImageBeforeText; _EditButton.UseVisualStyleBackColor = false; // // CreateClientConnection // _CreateClientConnection.Anchor = AnchorStyles.Bottom | AnchorStyles.Right; _CreateClientConnection.AutoSize = true; _CreateClientConnection.BackColor = Color.WhiteSmoke; _CreateClientConnection.Enabled = false; _CreateClientConnection.Font = new Font("Segoe UI", 9.0f); _CreateClientConnection.ImageIndex = 3; _CreateClientConnection.ImageList = SmallerIcons; _CreateClientConnection.Location = new Point(239, 224); _CreateClientConnection.Name = "_CreateClientConnection"; _CreateClientConnection.Size = new Size(183, 29); _CreateClientConnection.TabIndex = 6; _CreateClientConnection.Text = "Create Client Connection..."; _CreateClientConnection.TextImageRelation = TextImageRelation.ImageBeforeText; _CreateClientConnection.UseVisualStyleBackColor = false; // // ToolsMenuStrip // ToolsMenuStrip.AllowMerge = false; ToolsMenuStrip.AutoSize = false; ToolsMenuStrip.BackColor = Color.Transparent; ToolsMenuStrip.Items.AddRange(new ToolStripItem[] { FileToolStripMenuItem, ToolsToolStripMenuItem, HelpToolStripMenuItem }); ToolsMenuStrip.Location = new Point(0, 0); ToolsMenuStrip.Name = "ToolsMenuStrip"; ToolsMenuStrip.ShowItemToolTips = true; ToolsMenuStrip.Size = new Size(434, 24); ToolsMenuStrip.TabIndex = 5; // // FileToolStripMenuItem // FileToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { _NewRemoteAppadvancedToolStripMenuItem, ToolStripSeparator2, _ExitToolStripMenuItem }); FileToolStripMenuItem.Name = "FileToolStripMenuItem"; FileToolStripMenuItem.Size = new Size(37, 20); FileToolStripMenuItem.Text = "File"; // // NewRemoteAppadvancedToolStripMenuItem // _NewRemoteAppadvancedToolStripMenuItem.Name = "_NewRemoteAppadvancedToolStripMenuItem"; _NewRemoteAppadvancedToolStripMenuItem.Size = new Size(235, 22); _NewRemoteAppadvancedToolStripMenuItem.Text = "New RemoteApp (advanced)..."; // // ToolStripSeparator2 // ToolStripSeparator2.Name = "ToolStripSeparator2"; ToolStripSeparator2.Size = new Size(232, 6); // // ExitToolStripMenuItem // _ExitToolStripMenuItem.Name = "_ExitToolStripMenuItem"; _ExitToolStripMenuItem.Size = new Size(235, 22); _ExitToolStripMenuItem.Text = "Exit"; // // ToolsToolStripMenuItem // ToolsToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { _HostOptionsToolStripMenuItem, ToolStripSeparator3, _RemoveUnusedFileTypeAssociationsToolStripMenuItem, _BackupAllRemoteAppsToolStripMenuItem }); ToolsToolStripMenuItem.Name = "ToolsToolStripMenuItem"; ToolsToolStripMenuItem.Size = new Size(46, 20); ToolsToolStripMenuItem.Text = "&Tools"; // // HostOptionsToolStripMenuItem // _HostOptionsToolStripMenuItem.Name = "_HostOptionsToolStripMenuItem"; _HostOptionsToolStripMenuItem.Size = new Size(280, 22); _HostOptionsToolStripMenuItem.Text = "Host Options..."; // // ToolStripSeparator3 // ToolStripSeparator3.Name = "ToolStripSeparator3"; ToolStripSeparator3.Size = new Size(277, 6); // // RemoveUnusedFileTypeAssociationsToolStripMenuItem // _RemoveUnusedFileTypeAssociationsToolStripMenuItem.Name = "_RemoveUnusedFileTypeAssociationsToolStripMenuItem"; _RemoveUnusedFileTypeAssociationsToolStripMenuItem.Size = new Size(280, 22); _RemoveUnusedFileTypeAssociationsToolStripMenuItem.Text = "Remove unused file type associations..."; // // BackupAllRemoteAppsToolStripMenuItem // _BackupAllRemoteAppsToolStripMenuItem.Name = "_BackupAllRemoteAppsToolStripMenuItem"; _BackupAllRemoteAppsToolStripMenuItem.Size = new Size(280, 22); _BackupAllRemoteAppsToolStripMenuItem.Text = "Backup all RemoteApps..."; // // HelpToolStripMenuItem // HelpToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { _WebsiteToolStripMenuItem, ToolStripSeparator1, _AboutToolStripMenuItem }); HelpToolStripMenuItem.Name = "HelpToolStripMenuItem"; HelpToolStripMenuItem.Size = new Size(44, 20); HelpToolStripMenuItem.Text = "Help"; // // WebsiteToolStripMenuItem // _WebsiteToolStripMenuItem.Name = "_WebsiteToolStripMenuItem"; _WebsiteToolStripMenuItem.Size = new Size(116, 22); _WebsiteToolStripMenuItem.Text = "Website"; // // ToolStripSeparator1 // ToolStripSeparator1.Name = "ToolStripSeparator1"; ToolStripSeparator1.Size = new Size(113, 6); // // AboutToolStripMenuItem // _AboutToolStripMenuItem.Name = "_AboutToolStripMenuItem"; _AboutToolStripMenuItem.Size = new Size(116, 22); _AboutToolStripMenuItem.Text = "About..."; // // PictureBox1 // PictureBox1.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right; PictureBox1.BorderStyle = BorderStyle.FixedSingle; PictureBox1.Location = new Point(-1, 27); PictureBox1.Name = "PictureBox1"; PictureBox1.Size = new Size(435, 191); PictureBox1.TabIndex = 7; PictureBox1.TabStop = false; // // BackupSaveFileDialog // BackupSaveFileDialog.DefaultExt = "reg"; BackupSaveFileDialog.Filter = "Windows Registry file|*.reg"; // // RemoteAppMainWindow // AutoScaleDimensions = new SizeF(7.0f, 15.0f); AutoScaleMode = AutoScaleMode.Font; BackColor = Color.White; ClientSize = new Size(434, 261); Controls.Add(NoAppsLabel); Controls.Add(_CreateClientConnection); Controls.Add(_CreateButton); Controls.Add(_DeleteButton); Controls.Add(_EditButton); Controls.Add(ToolsMenuStrip); Controls.Add(_AppList); Controls.Add(PictureBox1); Font = new Font("Segoe UI", 9.0f); Icon = (Icon)resources.GetObject("$this.Icon"); MainMenuStrip = ToolsMenuStrip; MinimumSize = new Size(450, 300); Name = "RemoteAppMainWindow"; SizeGripStyle = SizeGripStyle.Show; Text = "RemoteApp Tool"; ToolsMenuStrip.ResumeLayout(false); ToolsMenuStrip.PerformLayout(); ((System.ComponentModel.ISupportInitialize)PictureBox1).EndInit(); Disposed += new EventHandler(RemoteAppMainWindow_Disposed); Load += new EventHandler(RemoteAppMainWindow_Load); ResumeLayout(false); PerformLayout(); }
/// <summary> /// メニューのitemを動的に追加する。 /// 商用版とフリーウェア版とでメニューが異なるのでここで動的に追加する必要がある。 /// </summary> public void UpdateMenuItems(PropertyChangedEventArgs args = null) { var app = TheApp.app; var config = app.config; // Commercial Version GUI bool CV_GUI = config.CommercialVersion; if (CV_GUI) { Text = "将棋神やねうら王"; } // 商用版とどこで差別化するのか考え中 // -- メニューの追加。あとで考える。 { var menu = new MenuStrip(); //レイアウトロジックを停止する SuspendLayout(); menu.SuspendLayout(); // 前回設定されたメニューを除去する if (old_menu != null) { Controls.Remove(old_menu); } var item_file = new ToolStripMenuItem(); item_file.Text = "ファイル"; menu.Items.Add(item_file); // あとで追加する。 var item_playgame = new ToolStripMenuItem(); item_playgame.Text = "対局"; menu.Items.Add(item_playgame); // -- 「対局」配下のメニュー { { // -- 通常対局 var item = new ToolStripMenuItem(); item.Text = "通常対局"; item.Click += (sender, e) => { // ShowDialog()はリソースが開放されないので、都度生成して、Form.Show()で表示する。 if (gameSettingDialog != null) { gameSettingDialog.Dispose(); } gameSettingDialog = new GameSettingDialog(this); gameSettingDialog.Show(); // 閉じるときにせめて前回設定が選ばれていて欲しいが.. // あとで前回設定を復元するコードを書く。 // 前回設定、GlobalSettingに持たせるべきのような気がする。 }; item_playgame.DropDownItems.Add(item); } } var item_display = new ToolStripMenuItem(); item_display.Text = "表示"; menu.Items.Add(item_display); // -- 「表示」配下のメニュー { { // -- 盤面反転 var item = new ToolStripMenuItem(); item.Text = "盤面反転"; // これは全体設定。個別設定もある。 item.Checked = config.BoardReverse; item.Click += (sender, e) => { config.BoardReverse = !config.BoardReverse; }; item_display.DropDownItems.Add(item); } { // -- 段・筋の画像の選択メニュー var item = new ToolStripMenuItem(); item.Text = "筋・段の表示"; var item1 = new ToolStripMenuItem(); item1.Text = "非表示"; item1.Checked = config.BoardNumberImageVersion == 0; item1.Click += (sender, e) => { config.BoardNumberImageVersion = 0; }; item.DropDownItems.Add(item1); var item2 = new ToolStripMenuItem(); item2.Text = "標準"; item2.Checked = TheApp.app.config.BoardNumberImageVersion == 1; item2.Click += (sender, e) => { config.BoardNumberImageVersion = 1; }; item.DropDownItems.Add(item2); var item3 = new ToolStripMenuItem(); item3.Text = "Chess式"; item3.Checked = TheApp.app.config.BoardNumberImageVersion == 2; item3.Click += (sender, e) => { config.BoardNumberImageVersion = 2; }; item.DropDownItems.Add(item3); item_display.DropDownItems.Add(item); } { // -- 盤画像の選択メニュー var item = new ToolStripMenuItem(); item.Text = "盤画像"; var item1 = new ToolStripMenuItem(); item1.Text = "白色"; item1.Checked = config.BoardImageVersion == 1; item1.Click += (sender, e) => { config.BoardImageVersion = 1; }; item.DropDownItems.Add(item1); var item2 = new ToolStripMenuItem(); item2.Text = "黄色"; item2.Checked = config.BoardImageVersion == 2; item2.Click += (sender, e) => { config.BoardImageVersion = 2; }; item.DropDownItems.Add(item2); item_display.DropDownItems.Add(item); } { // -- 盤画像の選択メニュー var item = new ToolStripMenuItem(); item.Text = "畳画像"; var item1 = new ToolStripMenuItem(); item1.Text = "薄い"; item1.Checked = config.TatamiImageVersion == 1; item1.Click += (sender, e) => { config.TatamiImageVersion = 1; }; item.DropDownItems.Add(item1); var item2 = new ToolStripMenuItem(); item2.Text = "濃い"; item2.Checked = config.TatamiImageVersion == 2; item2.Click += (sender, e) => { config.TatamiImageVersion = 2; }; item.DropDownItems.Add(item2); item_display.DropDownItems.Add(item); } { // -- 駒画像の選択メニュー var item = new ToolStripMenuItem(); item.Text = "駒画像"; var item1 = new ToolStripMenuItem(); item1.Text = "一文字駒"; item1.Checked = config.PieceImageVersion == 2; item1.Click += (sender, e) => { config.PieceImageVersion = 2; }; item.DropDownItems.Add(item1); var item2 = new ToolStripMenuItem(); item2.Text = "二文字駒"; item2.Checked = TheApp.app.config.PieceImageVersion == 1; item2.Click += (sender, e) => { config.PieceImageVersion = 1; }; item.DropDownItems.Add(item2); var item3 = new ToolStripMenuItem(); item3.Text = "英文字駒"; item3.Checked = TheApp.app.config.PieceImageVersion == 3; item3.Click += (sender, e) => { config.PieceImageVersion = 3; }; item.DropDownItems.Add(item3); item_display.DropDownItems.Add(item); } { // -- 成駒の画像の選択メニュー var item = new ToolStripMenuItem(); item.Text = "成駒の色"; var item1 = new ToolStripMenuItem(); item1.Text = "黒"; item1.Checked = config.PromotePieceColorType == 0; item1.Click += (sender, e) => { config.PromotePieceColorType = 0; }; item.DropDownItems.Add(item1); var item2 = new ToolStripMenuItem(); item2.Text = "赤"; item2.Checked = TheApp.app.config.PromotePieceColorType == 1; item2.Click += (sender, e) => { config.PromotePieceColorType = 1; }; item.DropDownItems.Add(item2); item_display.DropDownItems.Add(item); } // -- 最終手のエフェクト { var item = new ToolStripMenuItem(); item.Text = "最終手の移動元"; var item0 = new ToolStripMenuItem(); item0.Text = "なし"; item0.Checked = config.LastMoveFromColorType == 0; item0.Click += (sender, e) => { config.LastMoveFromColorType = 0; }; item.DropDownItems.Add(item0); var item1 = new ToolStripMenuItem(); item1.Text = "朱色"; item1.Checked = config.LastMoveFromColorType == 1; item1.Click += (sender, e) => { config.LastMoveFromColorType = 1; }; item.DropDownItems.Add(item1); var item2 = new ToolStripMenuItem(); item2.Text = "青色"; item2.Checked = TheApp.app.config.LastMoveFromColorType == 2; item2.Click += (sender, e) => { config.LastMoveFromColorType = 2; }; item.DropDownItems.Add(item2); var item3 = new ToolStripMenuItem(); item3.Text = "緑色"; item3.Checked = TheApp.app.config.LastMoveFromColorType == 3; item3.Click += (sender, e) => { config.LastMoveFromColorType = 3; }; item.DropDownItems.Add(item3); #if false var item4 = new ToolStripMenuItem(); item4.Text = "駒の影のみ"; item4.Checked = TheApp.app.config.LastMoveFromColorType == 4; item4.Click += (sender, e) => { config.LastMoveFromColorType = 4; }; item.DropDownItems.Add(item4); #endif item_display.DropDownItems.Add(item); } { var item = new ToolStripMenuItem(); item.Text = "最終手の移動先"; var item0 = new ToolStripMenuItem(); item0.Text = "なし"; item0.Checked = config.LastMoveToColorType == 0; item0.Click += (sender, e) => { config.LastMoveToColorType = 0; }; item.DropDownItems.Add(item0); var item1 = new ToolStripMenuItem(); item1.Text = "朱色"; item1.Checked = config.LastMoveToColorType == 1; item1.Click += (sender, e) => { config.LastMoveToColorType = 1; }; item.DropDownItems.Add(item1); var item2 = new ToolStripMenuItem(); item2.Text = "青色"; item2.Checked = TheApp.app.config.LastMoveToColorType == 2; item2.Click += (sender, e) => { config.LastMoveToColorType = 2; }; item.DropDownItems.Add(item2); var item3 = new ToolStripMenuItem(); item3.Text = "緑色"; item3.Checked = TheApp.app.config.LastMoveToColorType == 3; item3.Click += (sender, e) => { config.LastMoveToColorType = 3; }; item.DropDownItems.Add(item3); item_display.DropDownItems.Add(item); } { var item = new ToolStripMenuItem(); item.Text = "駒を掴んだ時の移動元"; var item0 = new ToolStripMenuItem(); item0.Text = "なし"; item0.Checked = config.PickedMoveFromColorType == 0; item0.Click += (sender, e) => { config.PickedMoveFromColorType = 0; }; item.DropDownItems.Add(item0); var item1 = new ToolStripMenuItem(); item1.Text = "黄色"; item1.Checked = config.PickedMoveFromColorType == 1; item1.Click += (sender, e) => { config.PickedMoveFromColorType = 1; }; item.DropDownItems.Add(item1); var item2 = new ToolStripMenuItem(); item2.Text = "青色"; item2.Checked = TheApp.app.config.PickedMoveFromColorType == 2; item2.Click += (sender, e) => { config.PickedMoveFromColorType = 2; }; item.DropDownItems.Add(item2); var item3 = new ToolStripMenuItem(); item3.Text = "緑色"; item3.Checked = TheApp.app.config.PickedMoveFromColorType == 3; item3.Click += (sender, e) => { config.PickedMoveFromColorType = 3; }; item.DropDownItems.Add(item3); item_display.DropDownItems.Add(item); } { var item = new ToolStripMenuItem(); item.Text = "駒を掴んだ時の移動候補"; var item0 = new ToolStripMenuItem(); item0.Text = "エフェクトなし"; item0.Checked = config.PickedMoveToColorType == 0; item0.Click += (sender, e) => { config.PickedMoveToColorType = 0; }; item.DropDownItems.Add(item0); var item1 = new ToolStripMenuItem(); item1.Text = "移動できない升を少し暗くする"; item1.Checked = config.PickedMoveToColorType == 1; item1.Click += (sender, e) => { config.PickedMoveToColorType = 1; }; item.DropDownItems.Add(item1); var item2 = new ToolStripMenuItem(); item2.Text = "移動できない升を暗くする"; item2.Checked = TheApp.app.config.PickedMoveToColorType == 2; item2.Click += (sender, e) => { config.PickedMoveToColorType = 2; }; item.DropDownItems.Add(item2); var item3 = new ToolStripMenuItem(); item3.Text = "移動できない升をかなり暗くする"; item3.Checked = TheApp.app.config.PickedMoveToColorType == 3; item3.Click += (sender, e) => { config.PickedMoveToColorType = 3; }; item.DropDownItems.Add(item3); var item4 = new ToolStripMenuItem(); item4.Text = "移動できる升を少し明るくする"; item4.Checked = TheApp.app.config.PickedMoveToColorType == 4; item4.Click += (sender, e) => { config.PickedMoveToColorType = 4; }; item.DropDownItems.Add(item4); var item5 = new ToolStripMenuItem(); item5.Text = "移動できる升を明るくする"; item5.Checked = TheApp.app.config.PickedMoveToColorType == 5; item5.Click += (sender, e) => { config.PickedMoveToColorType = 5; }; item.DropDownItems.Add(item5); #if false var item6 = new ToolStripMenuItem(); item6.Text = "駒の影のみ"; item6.Checked = TheApp.app.config.PickedMoveToColorType == 6; item6.Click += (sender, e) => { config.PickedMoveToColorType = 6; }; item.DropDownItems.Add(item6); #endif item_display.DropDownItems.Add(item); } // 駒の移動方向 { var item = new ToolStripMenuItem(); item.Text = "移動方角マーカー"; var item0 = new ToolStripMenuItem(); item0.Text = "なし"; item0.Checked = config.PieceAttackImageVersion == 0; item0.Click += (sender, e) => { config.PieceAttackImageVersion = 0; }; item.DropDownItems.Add(item0); var item1 = new ToolStripMenuItem(); item1.Text = "あり"; item1.Checked = config.PieceAttackImageVersion == 1; item1.Click += (sender, e) => { config.PieceAttackImageVersion = 1; }; item.DropDownItems.Add(item1); item_display.DropDownItems.Add(item); } { // -- 手番プレートの表示 var item = new ToolStripMenuItem(); item.Text = "手番表示"; var item1 = new ToolStripMenuItem(); item1.Text = "なし"; item1.Checked = config.TurnDisplay == 0; item1.Click += (sender, e) => { config.TurnDisplay = 0; }; item.DropDownItems.Add(item1); var item2 = new ToolStripMenuItem(); item2.Text = "あり"; item2.Checked = TheApp.app.config.TurnDisplay == 1; item2.Click += (sender, e) => { config.TurnDisplay = 1; }; item.DropDownItems.Add(item2); item_display.DropDownItems.Add(item); } } // 「その他」 { var item_others = new ToolStripMenuItem(); item_others.Text = "その他"; menu.Items.Add(item_others); // aboutダイアログ var item1 = new ToolStripMenuItem(); item1.Text = "about.."; item1.Click += (sender, e) => { if (aboutDialog != null) { aboutDialog.Dispose(); } aboutDialog = new AboutYaneuraOu(); aboutDialog.Show(); }; item_others.DropDownItems.Add(item1); } #if DEBUG // デバッグ用にメニューにテストコードを実行する項目を追加する。 { var item_debug = new ToolStripMenuItem(); item_debug.Text = "デバッグ"; var item1 = new ToolStripMenuItem(); item1.Text = "DevTest1.Test1()"; item1.Click += (sender, e) => { DevTest1.Test1(); }; item_debug.DropDownItems.Add(item1); var item2 = new ToolStripMenuItem(); item2.Text = "DevTest1.Test2()"; item2.Click += (sender, e) => { DevTest1.Test2(); }; item_debug.DropDownItems.Add(item2); var item3 = new ToolStripMenuItem(); item3.Text = "DevTest1.Test3()"; item3.Click += (sender, e) => { DevTest1.Test3(); }; item_debug.DropDownItems.Add(item3); var item4 = new ToolStripMenuItem(); item4.Text = "DevTest1.Test4()"; item4.Click += (sender, e) => { DevTest1.Test4(); }; item_debug.DropDownItems.Add(item4); var item5 = new ToolStripMenuItem(); item5.Text = "DevTest2.Test1()"; item5.Click += (sender, e) => { DevTest2.Test1(); }; item_debug.DropDownItems.Add(item5); menu.Items.Add(item_debug); } #endif Controls.Add(menu); //フォームのメインメニューとする MainMenuStrip = menu; old_menu = menu; //レイアウトロジックを再開する menu.ResumeLayout(false); menu.PerformLayout(); ResumeLayout(false); PerformLayout(); } Invalidate(); }
public static void AddConfigItemsToMenuStrip(MenuStrip menuStrip) { var config = ConfigMgr.GetInstance().Config; menuStrip.SuspendLayout(); var settingItems = new ToolStripMenuItem(); settingItems.Text = "设置"; menuStrip.Items.Add(settingItems); var emulatorItems = new ToolStripMenuItem(); emulatorItems.Text = "模拟器: 未选择"; settingItems.DropDownItems.Add(emulatorItems); var emulatorMap = new Dictionary <string, Type>(); var refreshEmulatorCheckStatus = new Action(() => { foreach (ToolStripMenuItem item in emulatorItems.DropDownItems) { var emulatorType = emulatorMap.Get(item.Text); var bChecked = emulatorType == config.EmulatorType; item.Checked = bChecked; emulatorItems.Text = bChecked ? $"模拟器: {item.Text}" : emulatorItems.Text; } }); foreach (var emulatorType in Emulator.GetEmulatorTypes()) { var name = Emulator.GetInstanceByType(emulatorType).Name; var emulatorItem = new ToolStripMenuItem(); emulatorItem.Text = name; emulatorMap[name] = emulatorType; emulatorItems.DropDownItems.Add(emulatorItem); emulatorItem.Click += (s, e) => { config.EmulatorType = emulatorType; ConfigMgr.GetInstance().SaveConfig(); refreshEmulatorCheckStatus(); EventMgr.FireEvent(EventKeys.ConfigEmulatorTypeChanged); }; } refreshEmulatorCheckStatus(); var regionItems = new ToolStripMenuItem(); regionItems.Text = "区域"; settingItems.DropDownItems.Add(regionItems); var refreshRegionCheckStatus = new Action(() => { foreach (ToolStripMenuItem item in regionItems.DropDownItems) { var bChecked = item.Text == config.Region.ToString(); item.Checked = bChecked; regionItems.Text = bChecked ? $"区域: {item.Text}" : regionItems.Text; } }); foreach (var name in Enum.GetNames(typeof(Region))) { var regionItem = new ToolStripMenuItem(); regionItem.Text = name; regionItems.DropDownItems.Add(regionItem); regionItem.Click += (s, e) => { config.Region = (Region)Enum.Parse(typeof(Region), regionItem.Text); ConfigMgr.GetInstance().SaveConfig(); refreshRegionCheckStatus(); EventMgr.FireEvent(EventKeys.ConfigRegionChanged); }; } refreshRegionCheckStatus(); #if DEBUG var openDirItem = new ToolStripMenuItem(); openDirItem.Text = "打开工作目录"; menuStrip.Items.Add(openDirItem); openDirItem.Click += (s, e) => { Utils.OpenDirectoryInExplorer(Environment.CurrentDirectory); }; #endif menuStrip.ResumeLayout(false); menuStrip.PerformLayout(); }
private void InitializeComponent() { components = new Container(); txtPath = new TextBox(); btnBrwDic = new Button(); fbdSelect = new FolderBrowserDialog(); btnRefresh = new Button(); btnFlash = new Button(); devicelist = new ListView(); clnID = new ColumnHeader(); clnDevice = new ColumnHeader(); clnProgress = new ColumnHeader(); clnTime = new ColumnHeader(); clnStatus = new ColumnHeader(); clnResult = new ColumnHeader(); txtLog = new RichTextBox(); timer_updateStatus = new System.Windows.Forms.Timer(components); statusStrp = new StatusStrip(); statusLblMsg = new ToolStripStatusLabel(); statusTab = new ToolStripStatusLabel(); rdoCleanAll = new RadioStripItem(); rdoSaveUserData = new RadioStripItem(); rdoCleanAllAndLock = new RadioStripItem(); lblMD5 = new Label(); menuStrip1 = new MenuStrip(); miConfiguration = new ToolStripMenuItem(); miFlashConfigurationToolStripMenuItem = new ToolStripMenuItem(); statusStrp.SuspendLayout(); menuStrip1.SuspendLayout(); SuspendLayout(); // // txtPath // txtPath.Anchor = (((AnchorStyles.Top | AnchorStyles.Bottom) | AnchorStyles.Left) | AnchorStyles.Right); txtPath.Location = new Point(98, 33); txtPath.Name = "txtPath"; txtPath.Size = new Size(668, 20); txtPath.TabIndex = 0; // // btnBrwDic // btnBrwDic.Location = new Point(21, 31); btnBrwDic.Name = "btnBrwDic"; btnBrwDic.Size = new Size(75, 23); btnBrwDic.TabIndex = 1; btnBrwDic.Text = "Pilih"; btnBrwDic.UseVisualStyleBackColor = true; btnBrwDic.Click += new EventHandler(btnBrwDic_Click); // // fbdSelect // fbdSelect.Description = "Pilih Folder SW"; // // btnRefresh // btnRefresh.Anchor = (AnchorStyles.Top | AnchorStyles.Right); btnRefresh.Location = new Point(831, 29); btnRefresh.Name = "btnRefresh"; btnRefresh.Size = new Size(75, 23); btnRefresh.TabIndex = 2; btnRefresh.Text = "Refresh"; btnRefresh.UseVisualStyleBackColor = true; btnRefresh.Click += new EventHandler(btnRefresh_Click); // // btnFlash // btnFlash.Anchor = (AnchorStyles.Top | AnchorStyles.Right); btnFlash.Location = new Point(951, 28); btnFlash.Name = "btnFlash"; btnFlash.Size = new Size(75, 23); btnFlash.TabIndex = 3; btnFlash.Text = "flash"; btnFlash.UseVisualStyleBackColor = true; btnFlash.Click += new EventHandler(btnFlash_Click); // // devicelist // devicelist.Anchor = (AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right); devicelist.Columns.AddRange(new ColumnHeader[] { clnID, clnDevice, clnProgress, clnTime, clnStatus, clnResult }); devicelist.GridLines = true; devicelist.Location = new Point(21, 86); devicelist.Name = "devicelist"; devicelist.Size = new Size(1005, 316); devicelist.TabIndex = 4; devicelist.UseCompatibleStateImageBehavior = false; devicelist.View = View.Details; devicelist.ColumnWidthChanging += new ColumnWidthChangingEventHandler(devicelist_ColumnWidthChanging); // // clnID // clnID.Text = "ID"; // // clnDevice // clnDevice.Text = "Kenzo"; clnDevice.Width = 90; // // clnProgress // clnProgress.Text = "Progres"; clnProgress.Width = 107; // // clnTime // clnTime.Text = "Waktu"; // // clnStatus // clnStatus.Text = "Status"; clnStatus.Width = 500; // // clnResult // clnResult.Text = "Hasil"; clnResult.Width = 126; // // txtLog // txtLog.Location = new Point(37, 421); txtLog.Name = "txtLog"; txtLog.Size = new Size(949, 65); txtLog.TabIndex = 6; txtLog.Text = ""; txtLog.Visible = false; // // timer_updateStatus // timer_updateStatus.Interval = 1000; timer_updateStatus.Tick += new EventHandler(timer_updateStatus_Tick); // // statusStrp // statusStrp.Items.AddRange(new ToolStripItem[] { statusLblMsg, statusTab, rdoCleanAll, rdoSaveUserData, rdoCleanAllAndLock }); statusStrp.Location = new Point(0, 422); statusStrp.Name = "statusStrp"; statusStrp.Size = new Size(1094, 22); statusStrp.TabIndex = 7; statusStrp.Text = "statusStrip1"; // // statusLblMsg // statusLblMsg.Name = "statusLblMsg"; statusLblMsg.Size = new System.Drawing.Size(0, 17); // // statusTab // statusTab.Name = "statusTab"; statusTab.Size = new System.Drawing.Size(708, 17); statusTab.Spring = true; // // rdoCleanAll // rdoCleanAll.IsChecked = false; rdoCleanAll.Name = "rdoCleanAll"; rdoCleanAll.Size = new System.Drawing.Size(98, 20); rdoCleanAll.Text = "Hapus Semua"; // // rdoSaveUserData // rdoSaveUserData.IsChecked = true; rdoSaveUserData.Name = "rdoSaveUserData"; rdoSaveUserData.Size = new System.Drawing.Size(118, 20); rdoSaveUserData.Text = "Simpan Data User"; // // rdoCleanAllAndLock // rdoCleanAllAndLock.IsChecked = false; rdoCleanAllAndLock.Name = "rdoCleanAllAndLock"; rdoCleanAllAndLock.Size = new System.Drawing.Size(155, 20); rdoCleanAllAndLock.Text = "Hapus Semua Dan Kunci"; // // lblMD5 // lblMD5.AutoSize = true; lblMD5.Location = new System.Drawing.Point(96, 68); lblMD5.Name = "lblMD5"; lblMD5.Size = new System.Drawing.Size(0, 13); lblMD5.TabIndex = 8; // // menuStrip1 // menuStrip1.BackColor = SystemColors.ControlLight; menuStrip1.GripStyle = System.Windows.Forms.ToolStripGripStyle.Visible; menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { miConfiguration }); menuStrip1.Location = new System.Drawing.Point(0, 0); menuStrip1.Name = "menuStrip1"; menuStrip1.RenderMode = System.Windows.Forms.ToolStripRenderMode.System; menuStrip1.Size = new System.Drawing.Size(1094, 24); menuStrip1.TabIndex = 9; menuStrip1.Text = "menuStrip1"; // // miConfiguration // miConfiguration.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { miFlashConfigurationToolStripMenuItem }); miConfiguration.Name = "miConfiguration"; miConfiguration.Size = new System.Drawing.Size(93, 20); miConfiguration.Text = "Configuration"; // // miFlashConfigurationToolStripMenuItem // miFlashConfigurationToolStripMenuItem.Name = "miFlashConfigurationToolStripMenuItem"; miFlashConfigurationToolStripMenuItem.Size = new Size(178, 22); miFlashConfigurationToolStripMenuItem.Text = "Konfigurasi MiFlash"; miFlashConfigurationToolStripMenuItem.Click += new EventHandler(miFlashConfigurationToolStripMenuItem_Click); // // MainFrm // ClientSize = new Size(1094, 444); Controls.Add(lblMD5); Controls.Add(statusStrp); Controls.Add(menuStrip1); Controls.Add(txtLog); Controls.Add(devicelist); Controls.Add(btnFlash); Controls.Add(btnRefresh); Controls.Add(btnBrwDic); Controls.Add(txtPath); MainMenuStrip = menuStrip1; Name = "MainFrm"; StartPosition = FormStartPosition.CenterScreen; Text = "XiaoMiFlash(Beta)"; FormClosing += new FormClosingEventHandler(MainFrm_FormClosing); FormClosed += new FormClosedEventHandler(MainFrm_FormClosed); Load += new EventHandler(MainFrm_Load); statusStrp.ResumeLayout(false); statusStrp.PerformLayout(); menuStrip1.ResumeLayout(false); menuStrip1.PerformLayout(); ResumeLayout(false); PerformLayout(); }
private void InitializeComponent() { menuStrip1 = new MenuStrip(); openABToolStripMenuItem = new ToolStripMenuItem(); openNarcToolStripMenuItem = new ToolStripMenuItem(); openABToolStripMenuItem1 = new ToolStripMenuItem(); saveABToolStripMenuItem = new ToolStripMenuItem(); ABList = new ComboBox(); button1 = new Button(); SubList = new ComboBox(); button2 = new Button(); NarcList = new ComboBox(); label1 = new Label(); label2 = new Label(); label3 = new Label(); menuStrip1.SuspendLayout(); base.SuspendLayout(); menuStrip1.Items.AddRange(new ToolStripItem[] { openABToolStripMenuItem }); menuStrip1.Location = new Point(0, 0); menuStrip1.Name = "menuStrip1"; menuStrip1.Size = new Size(0x15c, 0x18); menuStrip1.TabIndex = 0; menuStrip1.Text = "menuStrip1"; openABToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { openNarcToolStripMenuItem, openABToolStripMenuItem1, saveABToolStripMenuItem }); openABToolStripMenuItem.Name = "openABToolStripMenuItem"; openABToolStripMenuItem.Size = new Size(0x25, 20); openABToolStripMenuItem.Text = "File"; openNarcToolStripMenuItem.Name = "openNarcToolStripMenuItem"; openNarcToolStripMenuItem.Size = new Size(0x83, 0x16); openNarcToolStripMenuItem.Text = "Open Narc"; openABToolStripMenuItem1.Name = "openABToolStripMenuItem1"; openABToolStripMenuItem1.Size = new Size(0x83, 0x16); openABToolStripMenuItem1.Text = "Open AB..."; openABToolStripMenuItem1.Click += new EventHandler(openABToolStripMenuItem1_Click); saveABToolStripMenuItem.Name = "saveABToolStripMenuItem"; saveABToolStripMenuItem.Size = new Size(0x83, 0x16); saveABToolStripMenuItem.Text = "Save AB..."; ABList.FormattingEnabled = true; ABList.Location = new Point(0x10, 0x66); ABList.Name = "ABList"; ABList.Size = new Size(0x79, 0x15); ABList.TabIndex = 1; ABList.SelectedIndexChanged += new EventHandler(ABList_SelectedIndexChanged); button1.Location = new Point(0xa8, 0x33); button1.Name = "button1"; button1.Size = new Size(0x5c, 0x17); button1.TabIndex = 3; button1.Text = "Extract Singular"; button1.UseVisualStyleBackColor = true; button1.Click += new EventHandler(button1_Click); SubList.FormattingEnabled = true; SubList.Location = new Point(0x10, 0xa3); SubList.Name = "SubList"; SubList.Size = new Size(0x79, 0x15); SubList.TabIndex = 4; button2.Location = new Point(0xa8, 0x66); button2.Name = "button2"; button2.Size = new Size(0x5c, 0x17); button2.TabIndex = 5; button2.Text = "Extract All"; button2.UseVisualStyleBackColor = true; button2.Click += new EventHandler(button2_Click); NarcList.FormattingEnabled = true; NarcList.Location = new Point(0x10, 0x33); NarcList.Name = "NarcList"; NarcList.Size = new Size(0x79, 0x15); NarcList.TabIndex = 6; label1.AutoSize = true; label1.Location = new Point(13, 0x23); label1.Name = "label1"; label1.Size = new Size(0x31, 13); label1.TabIndex = 7; label1.Text = "Narc File"; label2.AutoSize = true; label2.Location = new Point(13, 0x58); label2.Name = "label2"; label2.Size = new Size(60, 13); label2.TabIndex = 8; label2.Text = "AB Archive"; label3.AutoSize = true; label3.Location = new Point(13, 0x93); label3.Name = "label3"; label3.Size = new Size(0x40, 13); label3.TabIndex = 9; label3.Text = "Singular File"; base.AutoScaleDimensions = new SizeF(6f, 13f); base.AutoScaleMode = AutoScaleMode.Font; base.ClientSize = new Size(0x15c, 0xc6); base.Controls.Add(label3); base.Controls.Add(label2); base.Controls.Add(label1); base.Controls.Add(NarcList); base.Controls.Add(button2); base.Controls.Add(SubList); base.Controls.Add(button1); base.Controls.Add(ABList); base.Controls.Add(menuStrip1); base.MainMenuStrip = menuStrip1; base.Name = "AB_Ed"; Text = "AB Archive Editor"; menuStrip1.ResumeLayout(false); menuStrip1.PerformLayout(); base.ResumeLayout(false); base.PerformLayout(); }
private void InitializeComponent() { components = new Container(); ComponentResourceManager manager = new ComponentResourceManager(typeof(TagComparison)); panel1 = new Panel(); treeView2 = new TreeView(); contextMenuStrip2 = new ContextMenuStrip(components); toolStripMenuItem1 = new ToolStripMenuItem(); toolStripMenuItem2 = new ToolStripMenuItem(); menuStrip1 = new MenuStrip(); openMapBToolStripMenuItem = new ToolStripMenuItem(); closeToolStripMenuItem1 = new ToolStripMenuItem(); panel2 = new Panel(); treeView1 = new TreeView(); contextMenuStrip1 = new ContextMenuStrip(components); copyFilenameToolStripMenuItem = new ToolStripMenuItem(); renameToolStripMenuItem = new ToolStripMenuItem(); menuStrip2 = new MenuStrip(); openMapAToolStripMenuItem = new ToolStripMenuItem(); closeToolStripMenuItem = new ToolStripMenuItem(); a1 = new TextBox(); b1 = new TextBox(); panel3 = new Panel(); a2 = new TextBox(); b2 = new TextBox(); a3 = new TextBox(); b3 = new TextBox(); a4 = new TextBox(); b4 = new TextBox(); label1 = new Label(); textBox1 = new TextBox(); label2 = new Label(); label3 = new Label(); button1 = new Button(); imageList1 = new ImageList(components); panel1.SuspendLayout(); contextMenuStrip2.SuspendLayout(); menuStrip1.SuspendLayout(); panel2.SuspendLayout(); contextMenuStrip1.SuspendLayout(); menuStrip2.SuspendLayout(); base.SuspendLayout(); panel1.Anchor = AnchorStyles.Right | AnchorStyles.Bottom | AnchorStyles.Top; panel1.Controls.Add(treeView2); panel1.Controls.Add(menuStrip1); panel1.Location = new Point(0x206, 12); panel1.Name = "panel1"; panel1.Size = new Size(0x119, 0x1cb); panel1.TabIndex = 0; treeView2.Anchor = AnchorStyles.Left | AnchorStyles.Bottom | AnchorStyles.Top; treeView2.BorderStyle = BorderStyle.FixedSingle; treeView2.ContextMenuStrip = contextMenuStrip2; treeView2.Location = new Point(3, 0x15); treeView2.Name = "treeView2"; treeView2.RightToLeft = RightToLeft.Yes; treeView2.Size = new Size(0x119, 0x1b3); treeView2.TabIndex = 0; treeView2.AfterLabelEdit += new NodeLabelEditEventHandler(treeView2_AfterLabelEdit); treeView2.AfterSelect += new TreeViewEventHandler(treeView2_AfterSelect); contextMenuStrip2.Items.AddRange(new ToolStripItem[] { toolStripMenuItem1, toolStripMenuItem2 }); contextMenuStrip2.Name = "contextMenuStrip1"; contextMenuStrip2.Size = new Size(0x9a, 0x30); toolStripMenuItem1.Name = "toolStripMenuItem1"; toolStripMenuItem1.Size = new Size(0x99, 0x16); toolStripMenuItem1.Text = "Copy Filename"; toolStripMenuItem1.Click += new EventHandler(toolStripMenuItem1_Click); toolStripMenuItem2.Name = "toolStripMenuItem2"; toolStripMenuItem2.Size = new Size(0x99, 0x16); toolStripMenuItem2.Text = "Rename"; toolStripMenuItem2.Click += new EventHandler(toolStripMenuItem2_Click); menuStrip1.AllowMerge = false; menuStrip1.Items.AddRange(new ToolStripItem[] { openMapBToolStripMenuItem, closeToolStripMenuItem1 }); menuStrip1.Location = new Point(0, 0); menuStrip1.Name = "menuStrip1"; menuStrip1.Size = new Size(0x119, 0x18); menuStrip1.TabIndex = 1; menuStrip1.Text = "menuStrip1"; openMapBToolStripMenuItem.Alignment = ToolStripItemAlignment.Right; openMapBToolStripMenuItem.Name = "openMapBToolStripMenuItem"; openMapBToolStripMenuItem.Size = new Size(0x55, 20); openMapBToolStripMenuItem.Text = "Open Map B"; openMapBToolStripMenuItem.Click += new EventHandler(openMapBToolStripMenuItem_Click); closeToolStripMenuItem1.Alignment = ToolStripItemAlignment.Right; closeToolStripMenuItem1.Name = "closeToolStripMenuItem1"; closeToolStripMenuItem1.Size = new Size(0x30, 20); closeToolStripMenuItem1.Text = "Close"; closeToolStripMenuItem1.Click += new EventHandler(closeToolStripMenuItem1_Click); panel2.Anchor = AnchorStyles.Left | AnchorStyles.Bottom | AnchorStyles.Top; panel2.Controls.Add(treeView1); panel2.Controls.Add(menuStrip2); panel2.Location = new Point(12, 12); panel2.Name = "panel2"; panel2.Size = new Size(0x119, 0x1cb); panel2.TabIndex = 0; treeView1.Anchor = AnchorStyles.Left | AnchorStyles.Bottom | AnchorStyles.Top; treeView1.BorderStyle = BorderStyle.FixedSingle; treeView1.ContextMenuStrip = contextMenuStrip1; treeView1.Location = new Point(0, 0x18); treeView1.Name = "treeView1"; treeView1.Size = new Size(0x119, 0x1b3); treeView1.TabIndex = 0; treeView1.AfterLabelEdit += new NodeLabelEditEventHandler(treeView1_AfterLabelEdit); treeView1.AfterSelect += new TreeViewEventHandler(treeView1_AfterSelect); contextMenuStrip1.Items.AddRange(new ToolStripItem[] { copyFilenameToolStripMenuItem, renameToolStripMenuItem }); contextMenuStrip1.Name = "contextMenuStrip1"; contextMenuStrip1.Size = new Size(0x9a, 0x30); copyFilenameToolStripMenuItem.Name = "copyFilenameToolStripMenuItem"; copyFilenameToolStripMenuItem.Size = new Size(0x99, 0x16); copyFilenameToolStripMenuItem.Text = "Copy Filename"; copyFilenameToolStripMenuItem.Click += new EventHandler(copyFilenameToolStripMenuItem_Click); renameToolStripMenuItem.Name = "renameToolStripMenuItem"; renameToolStripMenuItem.Size = new Size(0x99, 0x16); renameToolStripMenuItem.Text = "Rename"; renameToolStripMenuItem.Click += new EventHandler(renameToolStripMenuItem_Click); menuStrip2.AllowMerge = false; menuStrip2.Items.AddRange(new ToolStripItem[] { openMapAToolStripMenuItem, closeToolStripMenuItem }); menuStrip2.Location = new Point(0, 0); menuStrip2.Name = "menuStrip2"; menuStrip2.Size = new Size(0x119, 0x18); menuStrip2.TabIndex = 1; menuStrip2.Text = "menuStrip2"; openMapAToolStripMenuItem.Name = "openMapAToolStripMenuItem"; openMapAToolStripMenuItem.Size = new Size(0x56, 20); openMapAToolStripMenuItem.Text = "Open Map A"; openMapAToolStripMenuItem.Click += new EventHandler(openMapAToolStripMenuItem_Click); closeToolStripMenuItem.Name = "closeToolStripMenuItem"; closeToolStripMenuItem.Size = new Size(0x30, 20); closeToolStripMenuItem.Text = "Close"; closeToolStripMenuItem.Click += new EventHandler(closeToolStripMenuItem_Click); a1.Location = new Point(0x12a, 0x52); a1.Name = "a1"; a1.Size = new Size(100, 20); a1.TabIndex = 2; a1.TextChanged += new EventHandler(a1_TextChanged); b1.Anchor = AnchorStyles.Right | AnchorStyles.Top; b1.Location = new Point(0x19c, 0x52); b1.Name = "b1"; b1.Size = new Size(100, 20); b1.TabIndex = 2; b1.TextAlign = HorizontalAlignment.Right; b1.TextChanged += new EventHandler(b1_TextChanged); panel3.Anchor = AnchorStyles.Right | AnchorStyles.Left | AnchorStyles.Top; panel3.Location = new Point(0x12a, 0xba); panel3.Name = "panel3"; panel3.Size = new Size(0xd6, 0xf7); panel3.TabIndex = 3; a2.Location = new Point(0x12a, 0x6c); a2.Name = "a2"; a2.Size = new Size(100, 20); a2.TabIndex = 2; a2.TextChanged += new EventHandler(a1_TextChanged); b2.Anchor = AnchorStyles.Right | AnchorStyles.Top; b2.Location = new Point(0x19c, 0x6c); b2.Name = "b2"; b2.Size = new Size(100, 20); b2.TabIndex = 2; b2.TextAlign = HorizontalAlignment.Right; b2.TextChanged += new EventHandler(a1_TextChanged); a3.Location = new Point(0x12a, 0x86); a3.Name = "a3"; a3.Size = new Size(100, 20); a3.TabIndex = 2; a3.TextChanged += new EventHandler(a1_TextChanged); b3.Anchor = AnchorStyles.Right | AnchorStyles.Top; b3.Location = new Point(0x19c, 0x86); b3.Name = "b3"; b3.Size = new Size(100, 20); b3.TabIndex = 2; b3.TextAlign = HorizontalAlignment.Right; b3.TextChanged += new EventHandler(a1_TextChanged); a4.Location = new Point(0x12a, 160); a4.Name = "a4"; a4.Size = new Size(100, 20); a4.TabIndex = 2; a4.TextChanged += new EventHandler(a1_TextChanged); b4.Anchor = AnchorStyles.Right | AnchorStyles.Top; b4.Location = new Point(0x19c, 160); b4.Name = "b4"; b4.Size = new Size(100, 20); b4.TabIndex = 2; b4.TextAlign = HorizontalAlignment.Right; b4.TextChanged += new EventHandler(a1_TextChanged); label1.Anchor = AnchorStyles.Right | AnchorStyles.Left | AnchorStyles.Top; label1.AutoSize = true; label1.Location = new Point(0x128, 40); label1.Name = "label1"; label1.Size = new Size(0xbd, 13); label1.TabIndex = 4; label1.Text = "Position from header (can be negative)"; textBox1.Anchor = AnchorStyles.Right | AnchorStyles.Left | AnchorStyles.Top; textBox1.Location = new Point(0x12b, 0x38); textBox1.Name = "textBox1"; textBox1.Size = new Size(0xd5, 20); textBox1.TabIndex = 2; textBox1.Text = "0"; textBox1.TextAlign = HorizontalAlignment.Center; textBox1.TextChanged += new EventHandler(textBox1_TextChanged); label2.Anchor = AnchorStyles.Left | AnchorStyles.Bottom; label2.AutoSize = true; label2.Location = new Point(12, 0x1da); label2.Name = "label2"; label2.Size = new Size(0, 13); label2.TabIndex = 7; label3.Anchor = AnchorStyles.Right | AnchorStyles.Bottom; label3.AutoSize = true; label3.Location = new Point(0x203, 0x1da); label3.Name = "label3"; label3.RightToLeft = RightToLeft.No; label3.Size = new Size(0, 13); label3.TabIndex = 7; button1.Anchor = AnchorStyles.Right | AnchorStyles.Left | AnchorStyles.Top; button1.Location = new Point(0x12b, 0x1b7); button1.Name = "button1"; button1.Size = new Size(0xd5, 0x17); button1.TabIndex = 8; button1.Text = "Auto Rename B's Class Tags Using A's"; button1.UseVisualStyleBackColor = true; button1.Click += new EventHandler(button1_Click); imageList1.ImageStream = (ImageListStreamer)manager.GetObject("imageList1.ImageStream"); imageList1.TransparentColor = Color.Transparent; imageList1.Images.SetKeyName(0, ""); imageList1.Images.SetKeyName(1, ""); imageList1.Images.SetKeyName(2, ""); imageList1.Images.SetKeyName(3, ""); imageList1.Images.SetKeyName(4, ""); imageList1.Images.SetKeyName(5, ""); imageList1.Images.SetKeyName(6, ""); imageList1.Images.SetKeyName(7, ""); imageList1.Images.SetKeyName(8, ""); imageList1.Images.SetKeyName(9, ""); imageList1.Images.SetKeyName(10, ""); imageList1.Images.SetKeyName(11, ""); imageList1.Images.SetKeyName(12, ""); imageList1.Images.SetKeyName(13, "Icon_1.ico"); imageList1.Images.SetKeyName(14, "filesmall.ico"); imageList1.Images.SetKeyName(15, "file.png"); imageList1.Images.SetKeyName(0x10, "mode.png"); imageList1.Images.SetKeyName(0x11, "bitm.png"); imageList1.Images.SetKeyName(0x12, "snd.png"); imageList1.Images.SetKeyName(0x13, "phmo.png"); imageList1.Images.SetKeyName(20, "coll.png"); imageList1.Images.SetKeyName(0x15, "chud.png"); base.AutoScaleDimensions = new SizeF(6f, 13f); base.AutoScaleMode = AutoScaleMode.Font; base.ClientSize = new Size(0x32b, 0x1fb); base.Controls.Add(label2); base.Controls.Add(label3); base.Controls.Add(panel3); base.Controls.Add(b3); base.Controls.Add(panel2); base.Controls.Add(button1); base.Controls.Add(label1); base.Controls.Add(b4); base.Controls.Add(panel1); base.Controls.Add(b2); base.Controls.Add(b1); base.Controls.Add(a1); base.Controls.Add(a4); base.Controls.Add(a3); base.Controls.Add(a2); base.Controls.Add(textBox1); base.MainMenuStrip = menuStrip1; MinimumSize = new Size(0x333, 0x216); base.Name = "TagComparison"; base.ShowIcon = false; Text = "Tag Comparer"; panel1.ResumeLayout(false); panel1.PerformLayout(); contextMenuStrip2.ResumeLayout(false); menuStrip1.ResumeLayout(false); menuStrip1.PerformLayout(); panel2.ResumeLayout(false); panel2.PerformLayout(); contextMenuStrip1.ResumeLayout(false); menuStrip2.ResumeLayout(false); menuStrip2.PerformLayout(); base.ResumeLayout(false); base.PerformLayout(); }
private void InitializeComponent() { var resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmDisplayTemplates)); _templatesListView = new ListView(); _templatesListView.Click += new EventHandler(templatesListView_SelectedIndexChanged); _templatesListView.SelectedIndexChanged += new EventHandler(templatesListView_SelectedIndexChanged_1); MenuStrip1 = new MenuStrip(); _typeToolStripComboBox = new ToolStripComboBox(); _typeToolStripComboBox.SelectedIndexChanged += new EventHandler(typeToolStripComboBox_Click); _typeToolStripComboBox.SelectedIndexChanged += new EventHandler(typeToolStripComboBox_Click_1); _searchWordToolStripTextBox1 = new ToolStripTextBox(); _searchWordToolStripTextBox1.Click += new EventHandler(searchWordToolStripTextBox1_Click); _searchWordToolStripTextBox1.LostFocus += new EventHandler(searchWordToolStripTextBox1_LostFocus); _searchWordToolStripTextBox1.TextChanged += new EventHandler(searchWordToolStripTextBox1_TextChanged); Label14 = new Label(); Label17 = new Label(); _newToolStripMenuItem = new ToolStripMenuItem(); _newToolStripMenuItem.Click += new EventHandler(newToolStripMenuItem_Click); _EditToolStripMenuItem = new ToolStripMenuItem(); _EditToolStripMenuItem.Click += new EventHandler(EditToolStripMenuItem_Click); _DeleteToolStripMenuItem = new ToolStripMenuItem(); _DeleteToolStripMenuItem.Click += new EventHandler(DeleteToolStripMenuItem_Click); MenuStrip1.SuspendLayout(); SuspendLayout(); // // templatesListView // _templatesListView.BackColor = Color.Snow; _templatesListView.Font = new Font("Microsoft Sans Serif", 13.74545f, FontStyle.Regular, GraphicsUnit.Point, Conversions.ToByte(0)); _templatesListView.FullRowSelect = true; _templatesListView.GridLines = true; _templatesListView.HeaderStyle = ColumnHeaderStyle.Nonclickable; _templatesListView.HideSelection = false; _templatesListView.Location = new Point(65, 195); _templatesListView.MultiSelect = false; _templatesListView.Name = "_templatesListView"; _templatesListView.Size = new Size(970, 364); _templatesListView.TabIndex = 23; _templatesListView.UseCompatibleStateImageBehavior = false; _templatesListView.View = View.Details; // // MenuStrip1 // MenuStrip1.BackColor = Color.Transparent; MenuStrip1.Dock = DockStyle.None; MenuStrip1.GripMargin = new Padding(2); MenuStrip1.GripStyle = ToolStripGripStyle.Visible; MenuStrip1.ImageScalingSize = new Size(18, 18); MenuStrip1.Items.AddRange(new ToolStripItem[] { _newToolStripMenuItem, _EditToolStripMenuItem, _DeleteToolStripMenuItem, _typeToolStripComboBox, _searchWordToolStripTextBox1 }); MenuStrip1.Location = new Point(65, 150); MenuStrip1.Name = "MenuStrip1"; MenuStrip1.Padding = new Padding(2); MenuStrip1.Size = new Size(945, 42); MenuStrip1.TabIndex = 22; MenuStrip1.Text = "MenuStrip1"; // // typeToolStripComboBox // _typeToolStripComboBox.BackColor = Color.Snow; _typeToolStripComboBox.DropDownStyle = ComboBoxStyle.DropDownList; _typeToolStripComboBox.Font = new Font("Segoe UI", 14.25f, FontStyle.Regular, GraphicsUnit.Point, Conversions.ToByte(0)); _typeToolStripComboBox.Items.AddRange(new object[] { "All" }); _typeToolStripComboBox.Margin = new Padding(20, 0, 30, 0); _typeToolStripComboBox.Name = "_typeToolStripComboBox"; _typeToolStripComboBox.Size = new Size(180, 38); // // searchWordToolStripTextBox1 // _searchWordToolStripTextBox1.AccessibleName = ""; _searchWordToolStripTextBox1.BorderStyle = BorderStyle.FixedSingle; _searchWordToolStripTextBox1.Font = new Font("Segoe UI", 14.25f, FontStyle.Regular, GraphicsUnit.Point, Conversions.ToByte(0)); _searchWordToolStripTextBox1.ForeColor = Color.Gray; _searchWordToolStripTextBox1.Name = "_searchWordToolStripTextBox1"; _searchWordToolStripTextBox1.Size = new Size(270, 38); _searchWordToolStripTextBox1.Tag = ""; _searchWordToolStripTextBox1.Text = "Find..."; // // Label14 // Label14.AutoSize = true; Label14.Font = new Font("Microsoft Sans Serif", 20.25f, FontStyle.Bold, GraphicsUnit.Point, Conversions.ToByte(0)); Label14.ForeColor = Color.DarkSlateGray; Label14.Location = new Point(46, 41); Label14.Name = "Label14"; Label14.Size = new Size(310, 35); Label14.TabIndex = 24; Label14.Text = "Message Templates"; // // Label17 // Label17.AutoSize = true; Label17.Font = new Font("Microsoft Sans Serif", 12.0f, FontStyle.Bold, GraphicsUnit.Point, Conversions.ToByte(0)); Label17.ForeColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64))); Label17.Location = new Point(48, 63); Label17.Name = "Label17"; Label17.Size = new Size(1022, 24); Label17.TabIndex = 25; Label17.Text = "_________________________________________________________________________________" + "___________"; // // newToolStripMenuItem // _newToolStripMenuItem.Font = new Font("Microsoft Sans Serif", 14.25f, FontStyle.Regular, GraphicsUnit.Point, Conversions.ToByte(0)); _newToolStripMenuItem.Image = (Image)resources.GetObject("newToolStripMenuItem.Image"); _newToolStripMenuItem.Name = "_newToolStripMenuItem"; _newToolStripMenuItem.Padding = new Padding(2, 2, 35, 2); _newToolStripMenuItem.Size = new Size(115, 38); _newToolStripMenuItem.Text = "New"; // // EditToolStripMenuItem // _EditToolStripMenuItem.Enabled = false; _EditToolStripMenuItem.Font = new Font("Microsoft Sans Serif", 14.25f); _EditToolStripMenuItem.Image = (Image)resources.GetObject("EditToolStripMenuItem.Image"); _EditToolStripMenuItem.Name = "_EditToolStripMenuItem"; _EditToolStripMenuItem.Padding = new Padding(2, 2, 70, 2); _EditToolStripMenuItem.Size = new Size(144, 38); _EditToolStripMenuItem.Text = "Edit"; // // DeleteToolStripMenuItem // _DeleteToolStripMenuItem.Enabled = false; _DeleteToolStripMenuItem.Font = new Font("Microsoft Sans Serif", 14.25f); _DeleteToolStripMenuItem.Image = (Image)resources.GetObject("DeleteToolStripMenuItem.Image"); _DeleteToolStripMenuItem.Name = "_DeleteToolStripMenuItem"; _DeleteToolStripMenuItem.Padding = new Padding(2, 2, 70, 2); _DeleteToolStripMenuItem.Size = new Size(169, 38); _DeleteToolStripMenuItem.Text = "Delete"; // // FrmDisplayTemplates // AutoScaleDimensions = new SizeF(6.0f, 13.0f); AutoScaleMode = AutoScaleMode.Font; BackColor = Color.White; ClientSize = new Size(1214, 717); Controls.Add(_templatesListView); Controls.Add(MenuStrip1); Controls.Add(Label14); Controls.Add(Label17); Name = "FrmDisplayTemplates"; StartPosition = FormStartPosition.CenterScreen; MenuStrip1.ResumeLayout(false); MenuStrip1.PerformLayout(); Load += new EventHandler(FrmDisplayTemplates_Load); ResumeLayout(false); PerformLayout(); }
/// <summary> /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// </summary> private void InitializeComponent() { int i; String fname = "CreativeModePlus.res.Minecraft-Icon.ico"; Stream file = Asm.exe.GetManifestResourceStream(fname); Bitmap icon = new Bitmap(file); menuStrip1 = new MenuStrip(); fileToolStripMenuItem = new ToolStripMenuItem(); openMenu = new ToolStripMenuItem(); exportMenu = new ToolStripMenuItem(); toolStripSeparator1 = new ToolStripSeparator(); exitMenu = new ToolStripMenuItem(); editToolStripMenuItem = new ToolStripMenuItem(); undoMenu = new ToolStripMenuItem(); redoMenu = new ToolStripMenuItem(); toolStripSeparator2 = new ToolStripSeparator(); deselMenu = new ToolStripMenuItem(); toolStripSeparator3 = new ToolStripSeparator(); copyMenu = new ToolStripMenuItem(); cutMenu = new ToolStripMenuItem(); pasteMenu = new ToolStripMenuItem(); viewToolStripMenuItem = new ToolStripMenuItem(); toolsMenu = new ToolStripMenuItem(); mapToolStripMenuItem = new ToolStripMenuItem(); regionMenu = new ToolStripMenuItem(); helpToolStripMenuItem = new ToolStripMenuItem(); helpMenu = new ToolStripMenuItem(); aboutMenu = new ToolStripMenuItem(); mnuScale = new ToolStripTextBox(); height = new ComboBox(); statusStrip1 = new StatusStrip(); toolStripStatusLabel1 = new ToolStripStatusLabel(); mnuLoad = new ToolStripProgressBar(); toolStripStatusLabel2 = new ToolStripStatusLabel(); mnuStatus = new ToolStripStatusLabel(); toolStripStatusLabel3 = new ToolStripStatusLabel(); mnuBlock = new ToolStripStatusLabel(); toolStripStatusLabel4 = new ToolStripStatusLabel(); mnuCoord = new ToolStripStatusLabel(); pnlImage = new Panel(); mapImage = new PictureBox(); cmbBlocks = new CreativeModePlus.ComboBoxWithIcons(); cmbPaint = new CreativeModePlus.ComboBoxWithIcons(); menuStrip1.SuspendLayout(); statusStrip1.SuspendLayout(); pnlImage.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(mapImage)).BeginInit(); SuspendLayout(); // // menuStrip1 // menuStrip1.BackColor = Color.LightGray; menuStrip1.Items.AddRange(new ToolStripItem[] { fileToolStripMenuItem, editToolStripMenuItem, viewToolStripMenuItem, mapToolStripMenuItem, helpToolStripMenuItem, mnuScale }); menuStrip1.Location = new Point(0, 0); menuStrip1.Name = "menuStrip1"; menuStrip1.Size = new Size(528, 27); menuStrip1.TabIndex = 0; menuStrip1.Text = "menuStrip1"; // // fileToolStripMenuItem // fileToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { openMenu, exportMenu, toolStripSeparator1, exitMenu }); fileToolStripMenuItem.Name = "fileToolStripMenuItem"; fileToolStripMenuItem.Size = new Size(37, 23); fileToolStripMenuItem.Text = "&File"; // // openMenu // openMenu.Name = "openMenu"; openMenu.ShortcutKeys = ((Keys)((Keys.Control | Keys.O))); openMenu.Size = new Size(182, 22); openMenu.Text = "&Open World"; openMenu.Click += new EventHandler(openMenu_Click); // // exportMenu // exportMenu.Name = "exportMenu"; exportMenu.ShortcutKeys = ((Keys)((Keys.Control | Keys.S))); exportMenu.Size = new Size(182, 22); exportMenu.Text = "&Save"; exportMenu.Click += new EventHandler(exportMenu_Click); // // toolStripSeparator1 // toolStripSeparator1.Name = "toolStripSeparator1"; toolStripSeparator1.Size = new Size(179, 6); // // exitMenu // exitMenu.Name = "exitMenu"; exitMenu.ShortcutKeys = ((Keys)((Keys.Alt | Keys.F4))); exitMenu.Size = new Size(182, 22); exitMenu.Text = "E&xit"; exitMenu.Click += new EventHandler(exitMenu_Click); // // editToolStripMenuItem // editToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { undoMenu, redoMenu, toolStripSeparator2, deselMenu, toolStripSeparator3, copyMenu, cutMenu, pasteMenu }); editToolStripMenuItem.Name = "editToolStripMenuItem"; editToolStripMenuItem.Size = new Size(39, 23); editToolStripMenuItem.Text = "&Edit"; // // deselMenu // deselMenu.Name = "deselMenu"; deselMenu.ShortcutKeys = ((Keys)(Keys.Control | Keys.D)); deselMenu.Size = new Size(152, 22); deselMenu.Text = "&Deselect"; deselMenu.Click += new EventHandler(deselMenu_Click); // // copyMenu // copyMenu.Name = "copyMenu"; copyMenu.ShortcutKeys = ((Keys)((Keys.Control | Keys.C))); copyMenu.Size = new Size(152, 22); copyMenu.Text = "C&opy"; copyMenu.Click += new EventHandler(copyMenu_Click); // // cutMenu // cutMenu.Name = "cutMenu"; cutMenu.ShortcutKeys = ((Keys)((Keys.Control | Keys.X))); cutMenu.Size = new Size(152, 22); cutMenu.Text = "C&ut"; cutMenu.Click += new EventHandler(cutMenu_Click); // // pasteMenu // pasteMenu.Name = "pasteMenu"; pasteMenu.ShortcutKeys = ((Keys)((Keys.Control | Keys.V))); pasteMenu.Size = new Size(152, 22); pasteMenu.Text = "&Paste"; pasteMenu.Click += new EventHandler(pasteMenu_Click); // // viewToolStripMenuItem // viewToolStripMenuItem.DropDownItems.Add(toolsMenu); viewToolStripMenuItem.Name = "viewToolStripMenuItem"; viewToolStripMenuItem.Size = new Size(44, 23); viewToolStripMenuItem.Text = "&View"; // // toolsMenu // toolsMenu.Checked = true; toolsMenu.CheckOnClick = true; toolsMenu.CheckState = CheckState.Checked; toolsMenu.Name = "toolsMenu"; toolsMenu.Size = new Size(112, 22); toolsMenu.Text = "Tools"; toolsMenu.CheckedChanged += new EventHandler(toolsMenu_CheckChanged); // // mapToolStripMenuItem // mapToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { regionMenu }); mapToolStripMenuItem.Name = "mapToolStripMenuItem"; mapToolStripMenuItem.Size = new Size(43, 23); mapToolStripMenuItem.Text = "&Map"; // // regionMenu // regionMenu.Name = "regionMenu"; regionMenu.ShortcutKeys = ((Keys)((Keys.Control | Keys.R))); regionMenu.Size = new Size(186, 22); regionMenu.Text = "&Select Region"; regionMenu.Click += new EventHandler(regionMenu_Click); // // helpToolStripMenuItem // helpToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { helpMenu, aboutMenu }); helpToolStripMenuItem.Name = "helpToolStripMenuItem"; helpToolStripMenuItem.Size = new Size(44, 23); helpToolStripMenuItem.Text = "&Help"; // // helpMenu // helpMenu.Name = "helpMenu"; helpMenu.ShortcutKeys = Keys.F1; helpMenu.Size = new Size(149, 22); helpMenu.Text = "&Help"; helpMenu.Click += new EventHandler(helpMenu_Click); // // aboutMenu // aboutMenu.Name = "aboutMenu"; aboutMenu.ShortcutKeys = ((Keys)((Keys.Control | Keys.A))); aboutMenu.Size = new Size(149, 22); aboutMenu.Text = "&About"; aboutMenu.Click += new EventHandler(aboutMenu_Click); // // mnuScale // mnuScale.BackColor = Color.LightGray; mnuScale.Name = "mnuScale"; mnuScale.Size = new Size(50, 23); mnuScale.Text = "100%"; mnuScale.TextBoxTextAlign = HorizontalAlignment.Right; // // statusStrip1 // statusStrip1.BackColor = Color.LightGray; statusStrip1.Items.AddRange(new ToolStripItem[] { toolStripStatusLabel1, mnuLoad, toolStripStatusLabel2, mnuStatus, toolStripStatusLabel3, mnuBlock, toolStripStatusLabel4, mnuCoord }); statusStrip1.Location = new Point(0, 601); statusStrip1.Name = "statusStrip1"; statusStrip1.Size = new Size(528, 22); statusStrip1.TabIndex = 3; statusStrip1.Text = "statusStrip1"; // // toolStripStatusLabel1 // toolStripStatusLabel1.BackColor = Color.LightGray; toolStripStatusLabel1.Name = "toolStripStatusLabel"; toolStripStatusLabel1.Size = new Size(22, 17); toolStripStatusLabel1.Text = " "; // // mnuLoad // mnuLoad.BackColor = SystemColors.GrayText; mnuLoad.ForeColor = SystemColors.GradientActiveCaption; mnuLoad.Name = "mnuLoad"; mnuLoad.Size = new Size(100, 16); mnuLoad.Style = ProgressBarStyle.Continuous; // // toolStripStatusLabel2 // toolStripStatusLabel2.BackColor = Color.LightGray; toolStripStatusLabel2.Name = "toolStripStatusLabel2"; toolStripStatusLabel2.Size = new Size(22, 17); toolStripStatusLabel2.Text = " "; // // mnuStatus // mnuStatus.BackColor = Color.LightGray; mnuStatus.Name = "mnuStatus"; mnuStatus.Size = new Size(102, 17); mnuStatus.Text = "Not Loading"; // // toolStripStatusLabel3 // toolStripStatusLabel3.BackColor = Color.LightGray; toolStripStatusLabel3.Name = "toolStripStatusLabel3"; toolStripStatusLabel3.Size = new Size(22, 17); toolStripStatusLabel3.Text = " "; // // mnuBlock // mnuBlock.BackColor = Color.LightGray; mnuBlock.Name = "mnuBlock"; mnuBlock.Size = new Size(102, 17); mnuBlock.Text = "Block Information"; // // toolStripStatusLabel4 // toolStripStatusLabel3.BackColor = Color.LightGray; toolStripStatusLabel3.Name = "toolStripStatusLabel4"; toolStripStatusLabel3.Size = new Size(22, 17); toolStripStatusLabel3.Text = " "; // // mnuCoord // mnuCoord.BackColor = Color.LightGray; mnuCoord.Name = "mnuBlock"; mnuCoord.Size = new Size(102, 17); mnuCoord.Text = "( X, Y )"; // // pnlImage // pnlImage.Anchor = ((AnchorStyles)((((AnchorStyles.Top | AnchorStyles.Bottom) | AnchorStyles.Left) | AnchorStyles.Right))); pnlImage.AutoScroll = true; pnlImage.BackColor = SystemColors.Desktop; pnlImage.Controls.Add(mapImage); pnlImage.Location = new Point(0, 48); pnlImage.Name = "pnlImage"; pnlImage.Size = new Size(528, 550); pnlImage.TabIndex = 4; pnlImage.MouseWheel += new MouseEventHandler(pnlImage_Wheel); // // mapImage // mapImage.Location = new Point(0, 0); mapImage.Name = "mapImage"; mapImage.Size = new Size(512, 512); mapImage.SizeMode = PictureBoxSizeMode.Zoom; mapImage.TabIndex = 0; mapImage.TabStop = false; mapImage.MouseClick += new MouseEventHandler(mapImage_Click); mapImage.MouseDown += new MouseEventHandler(mapImage_Down); mapImage.MouseEnter += new EventHandler(mapImage_MouseEnter); mapImage.MouseLeave += new EventHandler(mapImage_MouseLeave); mapImage.MouseMove += new MouseEventHandler(mapImage_MouseMove); mapImage.MouseUp += new MouseEventHandler(mapImage_Up); // // height // height.DropDownStyle = ComboBoxStyle.DropDownList; height.FlatStyle = FlatStyle.Flat; height.Location = new Point(380, 27); height.Name = "height"; height.Size = new Size(100, 21); height.TabIndex = 2; height.SelectedIndexChanged += new EventHandler(height_ValueChanged); // // cmbBlocks // cmbBlocks.DrawMode = DrawMode.OwnerDrawFixed; cmbBlocks.DropDownStyle = ComboBoxStyle.DropDownList; cmbBlocks.FlatStyle = FlatStyle.Flat; cmbBlocks.FormattingEnabled = true; cmbBlocks.Location = new Point(0, 27); cmbBlocks.Name = "cmbBlocks"; cmbBlocks.Size = new Size(187, 21); cmbBlocks.TabIndex = 5; for (i = 0; i < 256; i++) { height.Items.Add("" + (i + 1)); } cmbBlocks.SelectedIndexChanged += new EventHandler(cmbBlocks_SelectedIndexChanged); // // cmbPaint // cmbPaint.DrawMode = DrawMode.OwnerDrawFixed; cmbPaint.DropDownStyle = ComboBoxStyle.DropDownList; cmbPaint.FlatStyle = FlatStyle.Flat; cmbPaint.FormattingEnabled = true; cmbPaint.Location = new Point(190, 27); cmbPaint.Name = "cmbPaint"; cmbPaint.Size = new Size(187, 21); cmbPaint.TabIndex = 5; cmbPaint.SelectedIndexChanged += new EventHandler(cmbPaint_SelectedIndexChanged); // // toolStripSeparator2 // toolStripSeparator2.Name = "toolStripSeparator2"; toolStripSeparator2.Size = new Size(149, 6); // // undoMenu // undoMenu.Name = "undoMenu"; undoMenu.ShortcutKeys = ((Keys)((Keys.Control | Keys.Z))); undoMenu.Size = new Size(152, 22); undoMenu.Text = "&Undo"; undoMenu.Click += new EventHandler(undoMenu_Click); // // redoMenu // redoMenu.Name = "redoMenu"; redoMenu.ShortcutKeys = ((Keys)((Keys.Control | Keys.Y))); redoMenu.Size = new Size(152, 22); redoMenu.Text = "&Redo"; redoMenu.Click += new EventHandler(redoMenu_Click); // // frmMain // BackColor = Color.LightGray; ClientSize = new Size(528, 623); Controls.Add(cmbBlocks); Controls.Add(cmbPaint); Controls.Add(statusStrip1); Controls.Add(height); Controls.Add(menuStrip1); Controls.Add(pnlImage); FormClosing += new FormClosingEventHandler(frmMain_Closing); Icon = Icon.FromHandle(icon.GetHicon()); file.Close(); Location = new Point((Screen.PrimaryScreen.Bounds.Width - Width) / 2, (Screen.PrimaryScreen.Bounds.Height - Height) / 2); MainMenuStrip = menuStrip1; Move += new EventHandler(frmMain_SizeChanged); Name = "frmMain"; StartPosition = FormStartPosition.Manual; Text = "Creative Mode+"; SizeChanged += new EventHandler(frmMain_SizeChanged); menuStrip1.ResumeLayout(false); menuStrip1.PerformLayout(); statusStrip1.ResumeLayout(false); statusStrip1.PerformLayout(); pnlImage.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(mapImage)).EndInit(); ResumeLayout(false); PerformLayout(); }
/// <summary> /// 设计器支持所需的方法 - 不要修改 /// 使用代码编辑器修改此方法的内容。 /// </summary> private void InitializeComponent() { components = new Container(); albumList = new ESListBox <Album>(); albumListMenu = albumList.ContextMenuStrip; editFileItem = new ToolStripMenuItem(); cutFileItem = new ToolStripMenuItem(); copyFileItem = new ToolStripMenuItem(); pasteFileItem = new ToolStripMenuItem(); replaceFromFileItem = new ToolStripMenuItem(); addReplaceItem = new ToolStripMenuItem(); replaceToThisFileItem = new ToolStripMenuItem(); saveAsItem = new ToolStripMenuItem(); newFileItem = new ToolStripMenuItem(); exchangeFileItem = new ToolStripMenuItem(); hideImgItem = new ToolStripMenuItem(); addMergeItem = new ToolStripMenuItem(); addOutsideMergeItem = new ToolStripMenuItem(); runMergeItem = new ToolStripMenuItem(); renameItem = new ToolStripMenuItem(); repairFileItem = new ToolStripMenuItem(); recoverFileItem = new ToolStripMenuItem(); compareFileItem = new ToolStripMenuItem(); splitFileItem = new ToolStripMenuItem(); mixFileItem = new ToolStripMenuItem(); imageList = new ESListBox <Sprite>(); imageListMenu = imageList.ContextMenuStrip; editImageItem = new ToolStripMenuItem(); cutImageItem = new ToolStripMenuItem(); copyImageItem = new ToolStripMenuItem(); pasteImageItem = new ToolStripMenuItem(); addLayerItem = new ToolStripMenuItem(); saveImageItem = new ToolStripMenuItem(); changePositionItem = new ToolStripMenuItem(); changeSizeItem = new ToolStripMenuItem(); adjustPositionItem = new ToolStripMenuItem(); replaceImageItem = new ToolStripMenuItem(); hideCheckImageItem = new ToolStripMenuItem(); linkImageItem = new ToolStripMenuItem(); newImageItem = new ToolStripMenuItem(); saveSingleImageItem = new ToolStripMenuItem(); openItem = new ToolStripMenuItem(); openFileItem = new ToolStripMenuItem(); openRecentItem = new ToolStripMenuItem(); addItem = new ToolStripMenuItem(); addDirItem = new ToolStripMenuItem(); addRecentItem = new ToolStripMenuItem(); saveItem = new ToolStripMenuItem(); saveFileItem = new ToolStripMenuItem(); saveRecentItem = new ToolStripMenuItem(); saveDirItem = new ToolStripMenuItem(); exitItem = new ToolStripMenuItem(); convertItem = new ToolStripMenuItem(); mainMenu = new MenuStrip(); fileMenu = new ToolStripMenuItem(); addFileItem = new ToolStripMenuItem(); openDirItem = new ToolStripMenuItem(); saveAsFileItem = new ToolStripMenuItem(); linearDodgeItem = new ToolStripMenuItem(); dyeItem = new ToolStripMenuItem(); editMenu = new ToolStripMenuItem(); undoItem = new ToolStripMenuItem(); redoItem = new ToolStripMenuItem(); classifyItem = new ToolStripMenuItem(); moveItem = new ToolStripMenuItem(); moveUpItem = new ToolStripMenuItem(); moveDownItem = new ToolStripMenuItem(); moveLeftItem = new ToolStripMenuItem(); moveRightItem = new ToolStripMenuItem(); viewMenu = new ToolStripMenuItem(); ruleItem = new ToolStripMenuItem(); displayRuleItem = new ToolStripMenuItem(); adjustRuleItem = new ToolStripMenuItem(); previewItem = new ToolStripMenuItem(); gridItem = new ToolStripMenuItem(); borderItem = new ToolStripMenuItem(); aboutItem = new ToolStripMenuItem(); sortItem = new ToolStripMenuItem(); toolsMenu = new ToolStripMenuItem(); modelMenu = new ToolStripMenuItem(); saveGifItem = new ToolStripMenuItem(); box = new PictureBox(); linearDodgeBox = new CheckBox(); realPositionBox = new CheckBox(); dyeBox = new CheckBox(); displayBox = new CheckBox(); openButton = new ESButton(); closeButton = new ESButton(); historyButton = new ESButton(); searchIcon = new Label(); searchBox = new TextBox(); pathBox = new TextBox(); scaleLabel = new Label(); scaleBox = new NumericUpDown(); pixelateBox = new CheckBox(); aboutMenu = new ToolStripMenuItem(); feedbackItem = new ToolStripMenuItem(); versionItem = new ToolStripMenuItem(); settingItem = new ToolStripMenuItem(); helpItem = new ToolStripMenuItem(); layerList = new ESListBox <IPaint>(); layerMenu = layerList.ContextMenuStrip; upLayerItem = new ToolStripMenuItem(); downLayerItem = new ToolStripMenuItem(); renameLayerItem = new ToolStripMenuItem(); canvasMenu = new ContextMenuStrip(); canvasCutItem = new ToolStripMenuItem(); canvasCopyItem = new ToolStripMenuItem(); canvasPasteItem = new ToolStripMenuItem(); canvasMoveUpItem = new ToolStripMenuItem(); canvasMoveDownItem = new ToolStripMenuItem(); canvasMoveLeftItem = new ToolStripMenuItem(); canvasMoveRightItem = new ToolStripMenuItem(); canvasMoveHereItem = new ToolStripMenuItem(); selectItem = new ToolStripMenuItem(); selectAllHideItem = new ToolStripMenuItem(); selectAllLinkItem = new ToolStripMenuItem(); selectThisLinkItm = new ToolStripMenuItem(); selectThisTargetItem = new ToolStripMenuItem(); previewPanel = new Panel(); colorPanel = new ColorPanel(); messager = new ESMessager(Connector); albumListMenu.SuspendLayout(); imageListMenu.SuspendLayout(); mainMenu.SuspendLayout(); ((ISupportInitialize)(box)).BeginInit(); SuspendLayout(); // // albumList // albumList.HorizontalScrollbar = true; albumList.Location = new Point(20, 90); albumList.Name = "albumList"; albumList.Size = new Size(210, 579); albumList.TabIndex = 3; albumList.CanClear = false; // // albumListMenu // albumListMenu.Items.Add(editFileItem); albumListMenu.Items.Add(newFileItem); albumListMenu.Items.Add(exchangeFileItem); albumListMenu.Items.Add(saveAsItem); albumListMenu.Items.AddSeparator(); albumListMenu.Items.Add(addReplaceItem); albumListMenu.Items.Add(replaceToThisFileItem); albumListMenu.Items.Add(replaceFromFileItem); albumListMenu.Items.AddSeparator(); albumListMenu.Items.Add(repairFileItem); albumListMenu.Items.Add(recoverFileItem); albumListMenu.Items.AddSeparator(); // albumListMenu.Items.Add(compareFileItem); // albumListMenu.Items.Add(splitFileItem); albumListMenu.Items.Add(mixFileItem); albumListMenu.Items.AddSeparator(); albumListMenu.Items.Add(hideImgItem); albumListMenu.Items.Add(renameItem); albumListMenu.Items.Add(convertItem); albumListMenu.Items.AddSeparator(); albumListMenu.Items.Add(addMergeItem); albumListMenu.Items.Add(addOutsideMergeItem); albumListMenu.Items.Add(runMergeItem); albumListMenu.Items.AddSeparator(); albumListMenu.Size = new Size(221, 268); editFileItem.Text = Language["Edit"]; editFileItem.DropDownItems.Add(cutFileItem); editFileItem.DropDownItems.Add(copyFileItem); editFileItem.DropDownItems.Add(pasteFileItem); replaceFromFileItem.Text = Language["ReplaceFromFile"]; replaceFromFileItem.ShortcutKeys = Keys.Control | Keys.Q; replaceFromFileItem.Image = Resources.replace; addReplaceItem.Text = Language["AddReplace"]; addReplaceItem.ShortcutKeys = Keys.Control | Keys.W; replaceToThisFileItem.Text = Language["ReplaceToThisFile"]; replaceToThisFileItem.ShortcutKeys = Keys.Control | Keys.E; cutFileItem.Text = Language["Cut"]; cutFileItem.ShortcutKeys = Keys.Control | Keys.X; cutFileItem.Image = Resources.cut; copyFileItem.Text = Language["Copy"]; copyFileItem.ShortcutKeys = Keys.Control | Keys.C; copyFileItem.Image = Resources.copy; pasteFileItem.Text = Language["Paste"]; pasteFileItem.ShortcutKeys = Keys.Control | Keys.V; pasteFileItem.Image = Resources.paste; saveAsItem.Text = Language["SaveAs"]; saveAsItem.ShortcutKeys = Keys.Control | Keys.E; saveAsItem.Image = Resources.saveAs; newFileItem.Text = Language["NewFile"]; newFileItem.ShortcutKeys = Keys.Control | Keys.N; newFileItem.Image = Resources.newFile; exchangeFileItem.Text = Language["ExchangeFile"]; exchangeFileItem.ShortcutKeys = Keys.Control | Keys.G; hideImgItem.Text = Language["HideFile"]; hideImgItem.ShortcutKeys = Keys.Control | Keys.H; convertItem.Text = Language["ConvertVersion"]; convertItem.Image = Resources.change; addMergeItem.Text = Language["AddMerge"]; addMergeItem.ShortcutKeys = Keys.Control | Keys.M; addMergeItem.Image = Resources.addFile; addOutsideMergeItem.Text = Language["AddOutsideMerge"]; addOutsideMergeItem.ShortcutKeys = Keys.Control | Keys.Shift | Keys.M; runMergeItem.Text = Language["RunMerge"]; runMergeItem.Image = Resources.play; renameItem.Text = Language["Rename"]; renameItem.ShortcutKeys = Keys.Control | Keys.R; renameItem.Image = Resources.rename; repairFileItem.Text = Language["RepairFile"]; repairFileItem.Image = Resources.repair; recoverFileItem.Text = Language["RecoverFile"]; compareFileItem.Text = Language["CompareFile"]; splitFileItem.Text = Language["SplitFile"]; mixFileItem.Text = Language["MixFile"]; // // imageList // imageList.HorizontalScrollbar = true; imageList.Location = new Point(1070, 90); imageList.Name = "imageList"; imageList.Size = new Size(270, 310); imageList.TabIndex = 4; imageList.CanClear = false; // // imageListMenu // imageListMenu.Items.Add(selectItem); imageListMenu.Items.AddSeparator(); imageListMenu.Items.Add(editImageItem); imageListMenu.Items.AddSeparator(); imageListMenu.Items.Add(newImageItem); imageListMenu.Items.Add(replaceImageItem); imageListMenu.Items.AddSeparator(); imageListMenu.Items.Add(changePositionItem); imageListMenu.Items.Add(changeSizeItem); imageListMenu.Items.AddSeparator(); imageListMenu.Items.Add(saveImageItem); imageListMenu.Items.Add(saveSingleImageItem); imageListMenu.Items.Add(saveGifItem); imageListMenu.Items.AddSeparator(); imageListMenu.Items.Add(hideCheckImageItem); imageListMenu.Items.Add(linkImageItem); imageListMenu.Items.Add(addLayerItem); imageListMenu.Name = "imageListMenu"; imageListMenu.Size = new Size(161, 202); editImageItem.Text = Language["Edit"]; editImageItem.DropDownItems.Add(cutImageItem); editImageItem.DropDownItems.Add(copyImageItem); editImageItem.DropDownItems.Add(pasteImageItem); editImageItem.DropDownItems.AddSeparator(); editImageItem.DropDownItems.Add(linearDodgeItem); editImageItem.DropDownItems.Add(dyeItem); cutImageItem.Text = Language["Cut"]; cutImageItem.Image = Resources.cut; copyImageItem.Text = Language["Copy"]; copyImageItem.Image = Resources.copy; pasteImageItem.Text = Language["Paste"]; pasteImageItem.Image = Resources.paste; linearDodgeItem.Text = Language["LinearDodge"]; dyeItem.Text = Language["Dye"]; saveImageItem.Text = Language["SaveImage"]; saveImageItem.Image = Resources.save; saveSingleImageItem.Text = Language["SaveAs"]; saveSingleImageItem.Image = Resources.saveAs; saveGifItem.Text = Language["SaveGif"]; saveGifItem.Image = Resources.gif; changePositionItem.Text = Language["ChangeImagePosition"]; changePositionItem.Image = Resources.position; changeSizeItem.Text = Language["ChangeImageSize"]; changeSizeItem.Image = Resources.edit; replaceImageItem.Text = Language["ReplaceImage"]; replaceImageItem.Image = Resources.replace; hideCheckImageItem.Text = Language["HideImage"]; linkImageItem.Text = Language["LinkImage"]; linkImageItem.Image = Resources.link; newImageItem.Text = Language["NewImage"]; newImageItem.Image = Resources.newFile; addLayerItem.Text = Language["AddLayer"]; selectItem.Text = Language["Select"]; selectAllHideItem.Text = Language["SelectHide"]; selectAllLinkItem.Text = Language["SelectLink"]; selectThisLinkItm.Text = Language["SelectThisLink"]; selectThisTargetItem.Text = Language["SelectThisTarget"]; selectItem.DropDownItems.Add(selectAllHideItem); selectItem.DropDownItems.Add(selectAllLinkItem); selectItem.DropDownItems.Add(selectThisLinkItm); selectItem.DropDownItems.Add(selectThisTargetItem); // // mainMenu // mainMenu.BackColor = Config["MainColor"].Color; mainMenu.Items.Add(fileMenu); mainMenu.Items.Add(editMenu); mainMenu.Items.Add(viewMenu); mainMenu.Items.Add(toolsMenu); mainMenu.Items.Add(modelMenu); mainMenu.Items.Add(aboutMenu); modelMenu.Text = Language["Model"]; aboutMenu.Text = Language["About"]; aboutMenu.DropDownItems.Add(aboutItem); aboutMenu.DropDownItems.Add(helpItem); aboutMenu.DropDownItems.Add(versionItem); aboutMenu.DropDownItems.Add(feedbackItem); aboutMenu.DropDownItems.Add(settingItem); aboutItem.Text = Language["About"]; aboutItem.Image = Resources.about; versionItem.Text = Language["Features"]; feedbackItem.Text = Language["FeedBack"]; feedbackItem.Image = Resources.feedback; helpItem.Text = Language["Help"]; helpItem.Image = Resources.help; settingItem.Text = Language["Setting"]; settingItem.Image = Resources.setting; // // fileMenu // fileMenu.DropDownItems.Add(openItem); fileMenu.DropDownItems.Add(addItem); fileMenu.DropDownItems.AddSeparator(); fileMenu.DropDownItems.Add(saveItem); fileMenu.DropDownItems.Add(saveAsFileItem); fileMenu.DropDownItems.AddSeparator(); fileMenu.DropDownItems.Add(exitItem); fileMenu.Text = Language["File"]; openItem.Text = Language["Open"]; openItem.ShowShortcutKeys = false; openItem.Image = Resources.open; openFileItem.Text = Language["File"]; openFileItem.ShowShortcutKeys = false; openFileItem.ShortcutKeys = Keys.Control | Keys.O; openDirItem.Text = Language["Directory"]; openRecentItem.Text = Language["Recent"]; openRecentItem.DropDownItems.AddSeparator(); openItem.DropDownItems.Add(openFileItem); openItem.DropDownItems.Add(openDirItem); openItem.DropDownItems.Add(openRecentItem); addItem.Text = Language["Add"]; addItem.Image = Resources.addFile; addRecentItem.Text = Language["Recent"]; addRecentItem.DropDownItems.AddSeparator(); addFileItem.Text = Language["File"]; addFileItem.ShowShortcutKeys = false; addFileItem.ShortcutKeys = Keys.Control | Keys.Shift | Keys.O; addDirItem.Text = Language["Directory"]; addItem.DropDownItems.Add(addFileItem); addItem.DropDownItems.Add(addDirItem); addItem.DropDownItems.Add(addRecentItem); saveItem.Text = Language["Save"]; saveItem.ShowShortcutKeys = false; saveItem.Image = Resources.save; saveRecentItem.Text = Language["Recent"]; saveRecentItem.DropDownItems.AddSeparator(); saveFileItem.Text = Language["File"]; saveFileItem.ShortcutKeys = Keys.Control | Keys.S; saveDirItem.Text = Language["Directory"]; saveItem.DropDownItems.Add(saveFileItem); saveItem.DropDownItems.Add(saveDirItem); saveItem.DropDownItems.Add(saveRecentItem); saveAsFileItem.Text = Language["SaveAs"]; saveAsFileItem.ShowShortcutKeys = false; saveAsFileItem.ShortcutKeys = Keys.Control | Keys.Shift | Keys.S; saveAsFileItem.Image = Resources.saveAs; exitItem.Text = Language["Exit"]; exitItem.ShortcutKeys = Keys.Alt | Keys.F4; exitItem.ShowShortcutKeys = false; exitItem.Image = Resources.exit; editMenu.Text = Language["Edit"]; editMenu.DropDownItems.Add(undoItem); editMenu.DropDownItems.Add(redoItem); editMenu.DropDownItems.AddSeparator(); editMenu.DropDownItems.Add(moveItem); editMenu.DropDownItems.Add(adjustPositionItem); editMenu.DropDownItems.AddSeparator(); editMenu.DropDownItems.Add(classifyItem); editMenu.DropDownItems.Add(sortItem); undoItem.Text = Language["Undo"]; undoItem.ShortcutKeys = Keys.Control | Keys.Z; undoItem.Image = Resources.undo; redoItem.Text = Language["Redo"]; redoItem.ShortcutKeys = Keys.Control | Keys.Y; redoItem.Image = Resources.redo; classifyItem.Text = Language["Classify"]; classifyItem.CheckOnClick = true; classifyItem.Image = Resources.classify; sortItem.Text = Language["Sort"]; sortItem.Image = Resources.sort; moveItem.Text = Language["Move"]; moveItem.DropDownItems.Add(moveUpItem); moveItem.DropDownItems.Add(moveDownItem); moveItem.DropDownItems.Add(moveLeftItem); moveItem.DropDownItems.Add(moveRightItem); moveUpItem.Text = Language["MoveUp"]; moveUpItem.ShortcutKeys = Keys.Control | Keys.Up; moveDownItem.Text = Language["MoveDown"]; moveDownItem.ShortcutKeys = Keys.Control | Keys.Down; moveLeftItem.Text = Language["MoveLeft"]; moveLeftItem.ShortcutKeys = Keys.Control | Keys.Left; moveRightItem.Text = Language["MoveRight"]; moveRightItem.ShortcutKeys = Keys.Control | Keys.Right; adjustPositionItem.Text = Language["AdjustPosition"]; adjustPositionItem.ShortcutKeys = Keys.Control | Keys.B; viewMenu.Text = Language["View"]; viewMenu.DropDownItems.Add(ruleItem); viewMenu.DropDownItems.Add(gridItem); viewMenu.DropDownItems.Add(borderItem); viewMenu.DropDownItems.Add(previewItem); ruleItem.Text = Language["Ruler"]; ruleItem.Image = Resources.ruler; ruleItem.DropDownItems.Add(displayRuleItem); ruleItem.DropDownItems.Add(adjustRuleItem); displayRuleItem.Text = Language["DisplayRuler"]; displayRuleItem.Checked = Config["Ruler"].Boolean; displayRuleItem.ShortcutKeys = Keys.Control | Keys.N; displayRuleItem.ShowShortcutKeys = true; displayRuleItem.CheckOnClick = true; adjustRuleItem.Text = Language["ResetRuler"]; previewItem.Text = Language["Preview"]; previewItem.CheckOnClick = true; previewItem.Checked = Config["Preview"].Boolean; gridItem.Text = Language["Grid"]; gridItem.Checked = Config["Grid"].Boolean; gridItem.Image = Resources.grid; borderItem.Text = Language["Border"]; borderItem.Checked = Config["Border"].Boolean; toolsMenu.Text = Language["Tools"]; // // Message // messager.Location = new Point(1072, 25); openButton.Location = new Point(20, 63); openButton.Text = Language["Open"]; openButton.Size = new Size(75, 25); openButton.UseVisualStyleBackColor = true; closeButton.Location = new Point(155, 63); closeButton.Text = Language["Close"]; closeButton.Size = new Size(75, 25); closeButton.UseVisualStyleBackColor = true; pathBox.Location = new Point(20, 40); pathBox.Size = new Size(210, 20); // // box // box.Location = new Point(230, 90); box.Name = "box"; box.BackColor = Color.Gray; if (Config["CanvasSize"].Size != Size.Empty) { box.Size = Config["CanvasSize"].Size; } // //colorPanel // colorPanel.Location = new Point(800, 48); colorPanel.Color = Config["BrushColor"].Color; /// /// /// scaleLabel.AutoSize = true; scaleLabel.Text = Language["CanvasScale"]; scaleLabel.Location = new Point(250, 53); /// /// /// scaleBox.Size = new Size(100, 40); scaleBox.Location = new Point(320, 50); scaleBox.Minimum = 20; scaleBox.Maximum = 100000; // // // pixelateBox.Text = Language["Pixelate"]; pixelateBox.Location = new Point(430, 50); // // realPositionBox // realPositionBox.Location = new Point(1085, 60); realPositionBox.Name = "realPositionBox"; realPositionBox.AutoSize = true; realPositionBox.TabIndex = 11; realPositionBox.Text = Language["RealPosition"]; // // // displayBox.Location = new Point(1210, 60); displayBox.AutoSize = true; displayBox.Text = Language["Animation"]; // // // linearDodgeBox.Location = new Point(1085, 30); linearDodgeBox.AutoSize = true; linearDodgeBox.Text = Language["LinearDodge"]; /// // // dyeBox.Location = new Point(1210, 30); dyeBox.AutoSize = true; dyeBox.Text = Language["Dye"]; // // // historyButton.Location = new Point(945, 47); historyButton.AutoSize = true; historyButton.Size = new Size(85, 25); historyButton.Text = Language["Other"]; historyButton.UseVisualStyleBackColor = true; searchIcon.Location = new Point(204, 672); searchIcon.Size = new Size(16, 16); searchIcon.Image = Resources.search; // // searchBox // searchBox.Location = new Point(20, 668); searchBox.Name = "searchBox"; searchBox.Size = new Size(180, 20); searchBox.TabIndex = 6; layerList.HorizontalScrollbar = true; layerList.Location = new Point(1070, 397); layerList.Name = "layerList"; layerList.Size = new Size(270, 305); layerList.TabIndex = 4; layerList.CanClear = false; layerList.CanDelete = true; layerMenu.Items.Add(upLayerItem); layerMenu.Items.Add(downLayerItem); layerMenu.Items.Add(renameLayerItem); upLayerItem.Text = Language["MoveUp"]; downLayerItem.Text = Language["MoveDown"]; renameLayerItem.Text = Language["Rename"]; colorDialog = new ColorDialog(); canvasMenu.Items.Add(canvasCutItem); canvasMenu.Items.Add(canvasCopyItem); canvasMenu.Items.Add(canvasPasteItem); canvasMenu.Items.AddSeparator(); canvasMenu.Items.Add(canvasMoveUpItem); canvasMenu.Items.Add(canvasMoveDownItem); canvasMenu.Items.Add(canvasMoveLeftItem); canvasMenu.Items.Add(canvasMoveRightItem); canvasMenu.Items.Add(canvasMoveHereItem); canvasCutItem.Text = Language["Cut"]; canvasCutItem.ShortcutKeys = Keys.Control | Keys.X; canvasCutItem.Image = Resources.cut; canvasCopyItem.Text = Language["Copy"]; canvasCopyItem.ShortcutKeys = Keys.Control | Keys.C; canvasCopyItem.Image = Resources.copy; canvasPasteItem.Text = Language["Paste"]; canvasPasteItem.ShortcutKeys = Keys.Control | Keys.V; canvasPasteItem.Image = Resources.paste; canvasMoveUpItem.Text = Language["MoveUp"]; canvasMoveUpItem.ShortcutKeys = Keys.Control | Keys.Up; canvasMoveDownItem.Text = Language["MoveDown"]; canvasMoveDownItem.ShortcutKeys = Keys.Control | Keys.Down; canvasMoveLeftItem.Text = Language["MoveLeft"]; canvasMoveLeftItem.ShortcutKeys = Keys.Control | Keys.Left; canvasMoveRightItem.Text = Language["MoveRight"]; canvasMoveRightItem.ShortcutKeys = Keys.Control | Keys.Right; canvasMoveHereItem.Text = Language["MoveHere"]; AutoScaleDimensions = new SizeF(6F, 12F); AutoScaleMode = AutoScaleMode.Inherit; Controls.Add(imageList); Controls.Add(mainMenu); Controls.Add(searchIcon); Controls.Add(searchBox); Controls.Add(albumList); Controls.Add(layerList); Controls.Add(messager); Controls.Add(openButton); Controls.Add(closeButton); Controls.Add(pathBox); Controls.Add(realPositionBox); Controls.Add(displayBox); Controls.Add(linearDodgeBox); Controls.Add(dyeBox); Controls.Add(box); Controls.Add(historyButton); Controls.Add(colorPanel); Controls.Add(scaleLabel); Controls.Add(scaleBox); Controls.Add(pixelateBox); Controls.Add(previewPanel); MainMenuStrip = mainMenu; Name = "MainForm"; Text = $"{ProductName} Ver { Program.Version} { Config["Title"]}"; AllowDrop = true; ClientSize = Config["MainSize"].Size; BackColor = Config["MainColor"].Color; albumListMenu.ResumeLayout(false); imageListMenu.ResumeLayout(false); mainMenu.ResumeLayout(false); mainMenu.PerformLayout(); previewPanel.Visible = Config["Preview"].Boolean; previewPanel.BorderStyle = BorderStyle.FixedSingle; previewPanel.Size = new Size(150, 150); previewPanel.BackgroundImageLayout = ImageLayout.Zoom; previewPanel.Location = new System.Drawing.Point(920, 90); ((ISupportInitialize)(box)).EndInit(); ResumeLayout(false); PerformLayout(); }
/// <summary> /// 设计器支持所需的方法 - 不要修改 /// 使用代码编辑器修改此方法的内容。 /// </summary> private void InitializeComponent() { components = new Container(); albumList = new ESListBox <Album>(); albumListMenu = albumList.ContextMenuStrip; cutImgItem = new ToolStripMenuItem(); copyImgItem = new ToolStripMenuItem(); pasteImgItem = new ToolStripMenuItem(); replaceItem = new ToolStripMenuItem(); saveAsItem = new ToolStripMenuItem(); newImgItem = new ToolStripMenuItem(); hideImgItem = new ToolStripMenuItem(); addMergeItem = new ToolStripMenuItem(); addOutsideMergeItem = new ToolStripMenuItem(); runMergeItem = new ToolStripMenuItem(); renameItem = new ToolStripMenuItem(); repairFileItem = new ToolStripMenuItem(); splitFileItem = new ToolStripMenuItem(); mixFileItem = new ToolStripMenuItem(); imageList = new ESListBox <ImageEntity>(); imageListMenu = imageList.ContextMenuStrip; cutImageItem = new ToolStripMenuItem(); copyImageItem = new ToolStripMenuItem(); pasteImageItem = new ToolStripMenuItem(); addLayerItem = new ToolStripMenuItem(); saveImageItem = new ToolStripMenuItem(); changePositionItem = new ToolStripMenuItem(); changeSizeItem = new ToolStripMenuItem(); adjustPositionItem = new ToolStripMenuItem(); replaceImageItem = new ToolStripMenuItem(); hideCheckImageItem = new ToolStripMenuItem(); linkImageItem = new ToolStripMenuItem(); newImageItem = new ToolStripMenuItem(); saveSingleImageItem = new ToolStripMenuItem(); saveAllImageItem = new ToolStripMenuItem(); openFileItem = new ToolStripMenuItem(); saveFileItem = new ToolStripMenuItem(); convertItem = new ToolStripMenuItem(); mainMenu = new MenuStrip(); fileMenu = new ToolStripMenuItem(); addFileItem = new ToolStripMenuItem(); openDirItem = new ToolStripMenuItem(); saveAsFileItem = new ToolStripMenuItem(); saveDirItem = new ToolStripMenuItem(); toolsItem = new ToolStripMenuItem(); canvasImageItem = new ToolStripMenuItem(); uncanvasImageItem = new ToolStripMenuItem(); lineDodgeItem = new ToolStripMenuItem(); editMenu = new ToolStripMenuItem(); undoItem = new ToolStripMenuItem(); redoItem = new ToolStripMenuItem(); classifyItem = new ToolStripMenuItem(); viewMenu = new ToolStripMenuItem(); ruleItem = new ToolStripMenuItem(); displayRuleItem = new ToolStripMenuItem(); displayRuleCrossHairItem = new ToolStripMenuItem(); adjustRuleItem = new ToolStripMenuItem(); lockRuleItem = new ToolStripMenuItem(); previewItem = new ToolStripMenuItem(); gridItem = new ToolStripMenuItem(); aboutItem = new ToolStripMenuItem(); sortItem = new ToolStripMenuItem(); toolsMenu = new ToolStripMenuItem(); modelMenu = new ToolStripMenuItem(); Messager Messager = Messager.Default; saveGifItem = new ToolStripMenuItem(); box = new PictureBox(); mutipleLayerItem = new ToolStripMenuItem(); linedodgeBox = new CheckBox(); realPositionBox = new CheckBox(); onionskinBox = new CheckBox(); displayBox = new CheckBox(); openButton = new ESButton(); closeButton = new ESButton(); historyButton = new ESButton(); searchBox = new TextBox(); pathBox = new TextBox(); scaleLabel = new Label(); scaleBox = new NumericUpDown(); pixelateBox = new CheckBox(); aboutMenu = new ToolStripMenuItem(); debugItem = new ToolStripMenuItem(); versionItem = new ToolStripMenuItem(); pluginItem = new ToolStripMenuItem(); propertyItem = new ToolStripMenuItem(); trackBar = new TrackBar(); layerList = new ESListBox <Layer>(); layerMenu = layerList.ContextMenuStrip; renameLayerItem = new ToolStripMenuItem(); changeLayerPositionItem = new ToolStripMenuItem(); adjustEntityPositionItem = new ToolStripMenuItem(); loadModelItem = new ToolStripMenuItem(); saveAsLayerItem = new ToolStripMenuItem(); replaceLayerItem = new ToolStripMenuItem(); canvasMenu = new ContextMenuStrip(); canvasCutItem = new ToolStripMenuItem(); canvasCopyItem = new ToolStripMenuItem(); canvasPasteItem = new ToolStripMenuItem(); previewPanel = new Panel(); colorPanel = new Panel(); albumListMenu.SuspendLayout(); imageListMenu.SuspendLayout(); mainMenu.SuspendLayout(); ((ISupportInitialize)(box)).BeginInit(); SuspendLayout(); // // albumList // albumList.HorizontalScrollbar = true; albumList.Location = new Point(20, 90); albumList.Name = "albumList"; albumList.Size = new Size(200, 579); albumList.TabIndex = 3; albumList.CanClear = false; // // albumListMenu // albumListMenu.Items.Add(newImgItem); albumListMenu.Items.Add(cutImgItem); albumListMenu.Items.Add(copyImgItem); albumListMenu.Items.Add(pasteImgItem); albumListMenu.Items.AddSeparator(); albumListMenu.Items.Add(replaceItem); albumListMenu.Items.Add(saveAsItem); albumListMenu.Items.AddSeparator(); albumListMenu.Items.Add(repairFileItem); albumListMenu.Items.Add(splitFileItem); albumListMenu.Items.Add(mixFileItem); albumListMenu.Items.AddSeparator(); albumListMenu.Items.Add(hideImgItem); albumListMenu.Items.Add(renameItem); albumListMenu.Items.Add(convertItem); albumListMenu.Items.AddSeparator(); albumListMenu.Items.Add(addMergeItem); albumListMenu.Items.Add(addOutsideMergeItem); albumListMenu.Items.Add(runMergeItem); albumListMenu.Items.AddSeparator(); albumListMenu.Size = new Size(221, 268); replaceItem.Text = Language["ReplaceFile"]; replaceItem.ShortcutKeys = Keys.Control | Keys.Q; cutImgItem.Text = Language["Cut"]; cutImgItem.ShortcutKeys = Keys.Control | Keys.X; copyImgItem.Text = Language["Copy"]; copyImgItem.ShortcutKeys = Keys.Control | Keys.C; pasteImgItem.Text = Language["Paste"]; pasteImgItem.ShortcutKeys = Keys.Control | Keys.V; saveAsItem.Text = Language["SaveAs"]; saveAsItem.ShortcutKeys = Keys.Control | Keys.E; newImgItem.Text = Language["NewFile"]; newImgItem.ShortcutKeys = Keys.Control | Keys.N; hideImgItem.Text = Language["HideFile"]; hideImgItem.ShortcutKeys = Keys.Control | Keys.H; convertItem.Text = Language["ConvertVersion"]; addMergeItem.Text = Language["AddMerge"]; addMergeItem.ShortcutKeys = Keys.Control | Keys.M; addOutsideMergeItem.Text = Language["AddOutsideMerge"]; addOutsideMergeItem.ShortcutKeys = Keys.Control | Keys.Shift | Keys.M; runMergeItem.Text = Language["RunMerge"]; renameItem.Text = Language["Rename"]; renameItem.ShortcutKeys = Keys.Control | Keys.R; repairFileItem.Text = Language["RepairFile"]; splitFileItem.Text = Language["SplitFile"]; mixFileItem.Text = Language["MixFile"]; // // imageList // imageList.HorizontalScrollbar = true; imageList.Location = new Point(1050, 90); imageList.Name = "imageList"; imageList.Size = new Size(240, 280); imageList.TabIndex = 4; imageList.CanClear = false; // // imageListMenu // imageListMenu.Items.Add(newImageItem); imageListMenu.Items.Add(cutImageItem); imageListMenu.Items.Add(copyImageItem); imageListMenu.Items.Add(pasteImageItem); imageListMenu.Items.Add(replaceImageItem); imageListMenu.Items.AddSeparator(); imageListMenu.Items.Add(addLayerItem); imageListMenu.Items.Add(changePositionItem); imageListMenu.Items.Add(changeSizeItem); imageListMenu.Items.AddSeparator(); imageListMenu.Items.Add(saveImageItem); imageListMenu.Items.Add(saveSingleImageItem); imageListMenu.Items.Add(saveAllImageItem); imageListMenu.Items.Add(saveGifItem); imageListMenu.Items.AddSeparator(); imageListMenu.Items.Add(hideCheckImageItem); imageListMenu.Items.Add(linkImageItem); imageListMenu.Items.Add(toolsItem); imageListMenu.Name = "imageListMenu"; imageListMenu.Size = new Size(161, 202); cutImageItem.Text = Language["Cut"]; copyImageItem.Text = Language["Copy"]; pasteImageItem.Text = Language["Paste"]; saveImageItem.Text = Language["SaveImage"]; saveSingleImageItem.Text = Language["SaveAs"]; saveAllImageItem.Text = Language["SaveAllImage"]; saveGifItem.Text = Language["SaveGif"]; changePositionItem.Text = Language["ChangeImagePosition"]; changeSizeItem.Text = Language["ChangeImageSize"]; replaceImageItem.Text = Language["ReplaceImage"]; hideCheckImageItem.Text = Language["HideImage"]; linkImageItem.Text = Language["LinkImage"]; newImageItem.Text = Language["NewImage"]; addLayerItem.Text = Language["AddLayer"]; toolsItem.Text = Language["Other"]; canvasImageItem.Text = Language["CanvasImage"]; uncanvasImageItem.Text = Language["UnCanvasImage"]; lineDodgeItem.Text = Language["LineDodge"]; toolsItem.DropDownItems.Add(canvasImageItem); toolsItem.DropDownItems.Add(uncanvasImageItem); toolsItem.DropDownItems.AddSeparator(); toolsItem.DropDownItems.Add(lineDodgeItem); // // mainMenu // mainMenu.Items.Add(fileMenu); mainMenu.Items.Add(editMenu); mainMenu.Items.Add(viewMenu); mainMenu.Items.Add(toolsMenu); mainMenu.Items.Add(modelMenu); mainMenu.Items.Add(aboutMenu); modelMenu.Text = Language["Model"]; aboutMenu.Text = Language["About"]; aboutMenu.DropDownItems.Add(aboutItem); aboutMenu.DropDownItems.Add(versionItem); aboutMenu.DropDownItems.Add(debugItem); aboutMenu.DropDownItems.Add(propertyItem); aboutItem.Text = Language["About"]; versionItem.Text = Language["Features"]; debugItem.Text = Language["FeedBack"]; pluginItem.Text = Language["Plugin"]; propertyItem.Text = Language["Setting"]; // // fileMenu // fileMenu.DropDownItems.Add(openFileItem); fileMenu.DropDownItems.Add(addFileItem); fileMenu.DropDownItems.AddSeparator(); fileMenu.DropDownItems.Add(saveFileItem); fileMenu.DropDownItems.Add(saveAsFileItem); fileMenu.DropDownItems.AddSeparator(); fileMenu.DropDownItems.Add(openDirItem); fileMenu.DropDownItems.Add(saveDirItem); fileMenu.Text = Language["File"]; openFileItem.Text = Language["Open"]; openFileItem.ShowShortcutKeys = false; openFileItem.ShortcutKeys = Keys.Control | Keys.O; saveFileItem.Text = Language["Save"]; saveFileItem.ShowShortcutKeys = false; saveFileItem.ShortcutKeys = Keys.Control | Keys.S; addFileItem.Text = Language["Add"]; addFileItem.ShowShortcutKeys = false; addFileItem.ShortcutKeys = Keys.Control | Keys.Shift | Keys.O; saveAsFileItem.Text = Language["SaveAs"]; saveAsFileItem.ShowShortcutKeys = false; saveAsFileItem.ShortcutKeys = Keys.Control | Keys.Shift | Keys.S; openDirItem.Text = Language["OpenDir"]; openDirItem.ToolTipText = "从文件夹打开多个img/npk文件"; saveDirItem.Text = Language["SaveDir"]; saveDirItem.ToolTipText = "将文件分割为多个img保存至文件夹"; editMenu.Text = Language["Edit"]; editMenu.DropDownItems.Add(undoItem); editMenu.DropDownItems.Add(redoItem); editMenu.DropDownItems.AddSeparator(); editMenu.DropDownItems.Add(adjustPositionItem); editMenu.DropDownItems.AddSeparator(); editMenu.DropDownItems.Add(classifyItem); editMenu.DropDownItems.Add(sortItem); undoItem.Text = Language["Undo"]; undoItem.ShortcutKeys = Keys.Control | Keys.Z; redoItem.Text = Language["Redo"]; redoItem.ShortcutKeys = Keys.Control | Keys.Y; classifyItem.Text = Language["Classify"]; classifyItem.CheckOnClick = true; sortItem.Text = Language["Sort"]; adjustPositionItem.Text = Language["AdjustPosition"]; adjustPositionItem.ShortcutKeys = Keys.Control | Keys.B; viewMenu.Text = Language["View"]; viewMenu.DropDownItems.Add(ruleItem); viewMenu.DropDownItems.Add(gridItem); viewMenu.DropDownItems.Add(previewItem); viewMenu.DropDownItems.Add(mutipleLayerItem); ruleItem.Text = Language["Ruler"]; ruleItem.DropDownItems.Add(displayRuleItem); ruleItem.DropDownItems.Add(displayRuleCrossHairItem); ruleItem.DropDownItems.Add(lockRuleItem); ruleItem.DropDownItems.Add(adjustRuleItem); displayRuleItem.Text = Language["DisplayRuler"]; displayRuleItem.Checked = Config["Ruler"].Boolean; displayRuleItem.ShortcutKeys = Keys.Control | Keys.N; displayRuleItem.ShowShortcutKeys = true; displayRuleItem.CheckOnClick = true; displayRuleCrossHairItem.Text = Language["DisplayRulerCrosshair"]; displayRuleCrossHairItem.Checked = Config["RulerCrosshair"].Boolean; displayRuleCrossHairItem.ToolTipText = "显示准心可以让标尺移动"; displayRuleCrossHairItem.CheckOnClick = true; displayRuleCrossHairItem.Checked = true; adjustRuleItem.Text = Language["ResetRuler"]; adjustRuleItem.ToolTipText = "还原标尺位置"; lockRuleItem.Text = Language["LockRuler"]; lockRuleItem.ToolTipText = "固定标尺,禁止移动"; lockRuleItem.CheckOnClick = true; lockRuleItem.Checked = Config["RulerLocked"].Boolean; previewItem.Text = Language["Preview"]; previewItem.CheckOnClick = true; previewItem.Checked = Config["Preview"].Boolean; gridItem.Text = Language["Grid"]; gridItem.CheckOnClick = true; gridItem.Checked = Config["Grid"].Boolean; toolsMenu.Text = Language["Tools"]; mutipleLayerItem.Text = Language["MutipleLayer"]; mutipleLayerItem.CheckOnClick = true; // // Message // Messager.Location = new Point(1100, 30); Messager.Name = "Message"; Messager.Size = new Size(250, 50); Messager.TabIndex = 9; Messager.Text = Language["Tips"]; Messager.Visible = false; openButton.Location = new Point(20, 63); openButton.Text = Language["Open"]; openButton.Size = new Size(75, 25); openButton.UseVisualStyleBackColor = true; closeButton.Location = new Point(145, 63); closeButton.Text = Language["Close"]; closeButton.Size = new Size(75, 25); closeButton.UseVisualStyleBackColor = true; pathBox.Location = new Point(20, 40); pathBox.Size = new Size(200, 20); // // box // box.Location = new Point(230, 90); box.Name = "box"; box.BackColor = Color.Gray; if (Config["CanvasSize"].Size != Size.Empty) { box.Size = Config["CanvasSize"].Size; } // //colorPanel // colorPanel.Location = new Point(800, 48); colorPanel.BackColor = Config["BrushColor"].Color; colorPanel.Size = new Size(25, 25); colorPanel.BorderStyle = BorderStyle.FixedSingle; /// /// /// scaleLabel.AutoSize = true; scaleLabel.Text = Language["CanvasScale"]; scaleLabel.Location = new Point(230, 53); /// /// /// scaleBox.Size = new Size(100, 40); scaleBox.Location = new Point(300, 50); scaleBox.Minimum = 20; scaleBox.Maximum = 100000; scaleBox.Value = Config["CanvasScale"].Integer; // // // pixelateBox.Text = Language["Pixelate"]; pixelateBox.Location = new Point(420, 47); pixelateBox.Checked = Config["Pixelate"].Boolean; // // realPositionBox // realPositionBox.Location = new Point(1050, 70); realPositionBox.Name = "realPositionBox"; realPositionBox.AutoSize = true; realPositionBox.TabIndex = 11; realPositionBox.Text = Language["RealPosition"]; realPositionBox.Checked = Config["RealPosition"].Boolean; // // // displayBox.Location = new Point(1170, 70); displayBox.AutoSize = true; displayBox.Text = Language["Animation"]; displayBox.Checked = Config["Animation"].Boolean; // // // linedodgeBox.Location = new Point(1050, 50); linedodgeBox.AutoSize = true; linedodgeBox.Text = Language["LineDodge"]; linedodgeBox.Checked = Config["LineDodge"].Boolean; /// // // onionskinBox.Location = new Point(1170, 50); onionskinBox.AutoSize = true; onionskinBox.Text = Language["OnionSkin"]; onionskinBox.Checked = Config["OnionSkin"].Boolean; // // // historyButton.Location = new Point(945, 47); historyButton.AutoSize = true; historyButton.Size = new Size(85, 25); historyButton.Text = Language["Other"]; historyButton.UseVisualStyleBackColor = true; // // searchBox // searchBox.Location = new Point(20, 670); searchBox.Name = "searchBox"; searchBox.Size = new Size(200, 20); searchBox.TabIndex = 6; // // MainForm // trackBar.Location = new Point(1050, 370); trackBar.Size = new Size(240, 40); trackBar.LargeChange = trackBar.SmallChange = 1; layerList.HorizontalScrollbar = true; layerList.Location = new Point(1050, 405); layerList.Name = "layerList"; layerList.Size = new Size(240, 280); layerList.TabIndex = 4; layerMenu.Items.Add(renameLayerItem); layerMenu.Items.Add(replaceLayerItem); // layerMenu.Items.Add(changeLayerPositionItem); layerMenu.Items.Add(adjustEntityPositionItem); layerMenu.Items.Add(loadModelItem); layerMenu.Items.Add(saveAsLayerItem); renameLayerItem.Text = Language["Rename"]; changeLayerPositionItem.Text = Language["ChangeLayerPosition"]; adjustEntityPositionItem.Text = Language["AdjustPosition"]; loadModelItem.Text = Language["LoadModel"]; saveAsLayerItem.Text = Language["SaveAs"]; replaceLayerItem.Text = Language["ReplaceImage"]; colorDialog = new ColorDialog(); canvasMenu.Items.Add(canvasCutItem); canvasMenu.Items.Add(canvasCopyItem); canvasMenu.Items.Add(canvasPasteItem); canvasCutItem.Text = Language["Cut"]; canvasCutItem.ShortcutKeys = Keys.Control | Keys.X; canvasCopyItem.Text = Language["Copy"]; canvasCopyItem.ShortcutKeys = Keys.Control | Keys.C; canvasPasteItem.Text = Language["Paste"]; canvasPasteItem.ShortcutKeys = Keys.Control | Keys.V; AutoScaleDimensions = new SizeF(6F, 12F); AutoScaleMode = AutoScaleMode.Font; Controls.Add(imageList); Controls.Add(mainMenu); Controls.Add(searchBox); Controls.Add(albumList); Controls.Add(layerList); Controls.Add(trackBar); Controls.Add(Messager); Controls.Add(openButton); Controls.Add(closeButton); Controls.Add(pathBox); Controls.Add(realPositionBox); Controls.Add(displayBox); Controls.Add(linedodgeBox); Controls.Add(onionskinBox); Controls.Add(box); Controls.Add(historyButton); Controls.Add(colorPanel); Controls.Add(scaleLabel); Controls.Add(scaleBox); Controls.Add(pixelateBox); Controls.Add(previewPanel); MainMenuStrip = mainMenu; Name = "MainForm"; Text = $"{ProductName} Ver { Program.Version} { Config["Title"]}"; AllowDrop = true; ClientSize = Config["MainSize"].Size; BackColor = Config["MainColor"].Color; albumListMenu.ResumeLayout(false); imageListMenu.ResumeLayout(false); mainMenu.ResumeLayout(false); mainMenu.PerformLayout(); previewPanel.Visible = Config["Preview"].Boolean; previewPanel.BorderStyle = BorderStyle.FixedSingle; previewPanel.Size = new Size(100, 100); previewPanel.BackgroundImageLayout = ImageLayout.Zoom; previewPanel.Location = new System.Drawing.Point(930, 90); ((ISupportInitialize)(box)).EndInit(); ResumeLayout(false); PerformLayout(); }