Exemple #1
0
        private void sNMPWalkerToolStripMenuItem_Click(object sender, EventArgs e)
        {
            int num = numbers.Peek();

            numbers.Pop();
            if (num >= count)
            {
                numbers.Push(++count);
            }
            MW.Add(new ManagerWindow(string.Format("Менеджер {0}", num), service, TargetTable, SharedDll));
            ProgramTabControl.Controls.Add(MW[MW.Count - 1]);
            ProgramTabControl.SelectTab(ProgramTabControl.TabCount - 1);
            ToLog("Открытие окна", string.Format("Окно [Менеджер {0}] открыто", num));
        }
Exemple #2
0
 private void toolStripButton5_Click(object sender, EventArgs e)
 {
     if (ProgramTabControl.TabCount <= MaxManagerTabsCount)
     {
         int num = numbers.Peek();
         numbers.Pop();
         if (num >= count)
         {
             numbers.Push(++count);
         }
         MW.Add(new ManagerWindow(string.Format("Менеджер {0}", num), service, TargetTable, SharedDll));
         ProgramTabControl.Controls.Add(MW[MW.Count - 1]);
         ProgramTabControl.SelectTab(ProgramTabControl.TabCount - 1);
         ToLog("Открытие окна", string.Format("Окно [Менеджер {0}] открыто", num));
     }
     else
     {
         ToErrorLog("Лимит менеджеров", "Гравная форма", "Привышен лимит для данной лицензии");
         MessageBox.Show("Привышен лимит для данной лицензии!", "Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Hand);
     }
 }