public static void CloseAllOpenedFormInSpesificSubsystem(int subsystemId) { List <UI.WindowsForms.UIElements.EnviromentMainForm> forms = Application.OpenForms.OfType <UI.WindowsForms.UIElements.EnviromentMainForm>().ToList(); EnviromentMainForm env = forms.FirstOrDefault(i => i.SubSystemID == subsystemId); CloseAllOpenedTabInEnviroment(env); }
public MenuLauncherButton(EnviromentMainForm parent_) { AtiranParent = parent_; this.Top = 39; this.Left = AtiranParent.Width - 30; this.Width = 30; this.Height = 30; // this.BackColor = System.Drawing.Color.FromArgb(140,186,2); this.BackgroundImage = ResourceManager.GetResourceManager().GetObject("Menu") as Image; this.MouseEnter += MenuLauncherButton_MouseEnter; this.Click += MenuLauncherButton_Click; AtiranParent.Resize += AtiranParent_Resize; AtiranParent.Controls.Add(this); AtiranParent.slate.Click += Slate_Click; this.MouseHover += MenuLauncherButton_MouseHover; }
public EnvironmentHeader(EnviromentMainForm parent_) : base(parent_) { this.Font = Atiran.UI.WindowsForms.FontManager.GetFont("IRANSans", 11.5F, FontStyle.Bold); this.Height = 39; EnvParent = parent_; this.Dock = System.Windows.Forms.DockStyle.Top; Headertitle = EnvironmentNames.GetTitle(EnvParent.environment); if (parent_.environment != Connections.Enums.Definitions.EnvironmentNames.Login) { this.BackColor = System.Drawing.Color.FromArgb(120, 144, 156); FillRightPanel(); FillLeftPanel(); } parent_.Controls.Add(this); }
public static void CloseAllOpenedTabInEnviroment(EnviromentMainForm enviroment) { List <Tab> tabs = null; try { tabs = enviroment.tabBar.Tabs; } catch (NullReferenceException) { return; } finally { tabs.Clear(); enviroment.tabBar.Controls.Clear(); enviroment.slate.Controls.Clear(); } }
public TabBar(EnviromentMainForm parent_) { AtiranParent = parent_; Tabs = new List <Tab>(); this.Left = 0; this.Top = 39; this.Height = 30; this.Width = AtiranParent.Width - 30; this.Margin = System.Windows.Forms.Padding.Empty; this.FlowDirection = System.Windows.Forms.FlowDirection.RightToLeft; AtiranParent.SizeChanged += AtiranParent_SizeChanged; this.BackColor = System.Drawing.Color.FromArgb(204, 212, 219); //this.Controls.Add(new Atiran.UI.WindowsForms.Controls.Buttons.RefreshButton() { AutoSize = true,Name="btnNext", Dock=DockStyle.Left, BackColor = Color.Blue, Text = "قبلي" }); //this.Controls.Add(new Atiran.UI.WindowsForms.Controls.Buttons.RefreshButton() { AutoSize = true,Name="btnNext1", Dock=DockStyle.Right, BackColor = Color.Blue, Text = "قبلي" }); //this.Controls.Add(new Atiran.UI.WindowsForms.Controls.Buttons.RefreshButton() { AutoSize = true,Name="btnNext2", Dock=DockStyle.Top, BackColor = Color.Blue, Text = "قبلي" }); //this.Controls.Add(new Atiran.UI.WindowsForms.Controls.Buttons.RefreshButton() { AutoSize = true,Name="btnNext3", Dock=DockStyle.Bottom, BackColor = Color.Blue, Text = "قبلي" }); //this.Controls.Add(new Atiran.UI.WindowsForms.Controls.Buttons.RefreshButton() { AutoSize = true,Name="btnNext4", Dock=DockStyle.Fill, BackColor = Color.Blue, Text = "قبلي" }); AtiranParent.Controls.Add(this); }
//public AccountingPath accPath; public AccountingEnviromentHeader(EnviromentMainForm parent_) : base(parent_) { }