Exemplo n.º 1
0
 private void InitializeComponent()
 {
     components = new Container();
     toolStrip = new ToolStripClasses();
     toolStrip.SuspendLayout();
     SuspendLayout();
     toolStrip.Dock = DockStyle.Fill;
     toolStrip.GripStyle = ToolStripGripStyle.Hidden;
     toolStrip.ImeMode = ImeMode.Disable;
     toolStrip.Renderer = new ToolbarRenderer();
     toolStrip.BackColor = Color.Transparent;
     toolStrip.ItemClicked += toolStrip_ItemClicked;
     toolStrip.GotFocus += toolStrip_GotFocus;
     toolStrip.MouseDoubleClick += toolStrip_MouseDoubleClick;
     toolStrip.MouseActivated += toolStrip_MouseActivated;
     toolStrip.PreviewKeyDown += toolStrip_PreviewKeyDown;
     Controls.Add(toolStrip);
     Height = BarHeight;
     MinSize = new Size(20, BarHeight);
     toolStrip.ResumeLayout(false);
     ResumeLayout();
 }
Exemplo n.º 2
0
 private void InitializeNavBtns(bool fSync)
 {
     toolStrip = new ToolStripClasses();
     buttonBack = new ToolStripButton();
     buttonForward = new ToolStripButton();
     toolStrip.SuspendLayout();
     if(!QTUtility.ImageListGlobal.Images.ContainsKey("navBack")) {
         QTUtility.ImageListGlobal.Images.Add("navBack", Resources_Image.imgNavBack);
     }
     if(!QTUtility.ImageListGlobal.Images.ContainsKey("navFrwd")) {
         QTUtility.ImageListGlobal.Images.Add("navFrwd", Resources_Image.imgNavFwd);
     }
     toolStrip.Dock = Config.Tabs.NavButtonsOnRight ? DockStyle.Right : DockStyle.Left;
     toolStrip.AutoSize = false;
     toolStrip.CanOverflow = false;
     toolStrip.LayoutStyle = ToolStripLayoutStyle.HorizontalStackWithOverflow;
     toolStrip.GripStyle = ToolStripGripStyle.Hidden;
     toolStrip.Items.AddRange(new ToolStripItem[] { buttonBack, buttonForward, buttonNavHistoryMenu });
     toolStrip.Renderer = new ToolbarRenderer();
     toolStrip.Width = 0x3f;
     toolStrip.TabStop = false;
     toolStrip.BackColor = Color.Transparent;
     buttonBack.AutoSize = false;
     buttonBack.DisplayStyle = ToolStripItemDisplayStyle.Image;
     buttonBack.Enabled = fSync ? ((navBtnsFlag & 1) != 0) : false;
     buttonBack.Image = QTUtility.ImageListGlobal.Images["navBack"];
     buttonBack.Size = new Size(0x15, 0x15);
     buttonBack.Click += NavigationButtons_Click;
     buttonForward.AutoSize = false;
     buttonForward.DisplayStyle = ToolStripItemDisplayStyle.Image;
     buttonForward.Enabled = fSync ? ((navBtnsFlag & 2) != 0) : false;
     buttonForward.Image = QTUtility.ImageListGlobal.Images["navFrwd"];
     buttonForward.Size = new Size(0x15, 0x15);
     buttonForward.Click += NavigationButtons_Click;
 }