protected FormMainBase()
        {
            InitializeComponent();

            formWait             = new FormWait();
            delegateStopWaitForm = new DelegateFunc(formWait.StopWaitForm);

            delegateStartWait = new DelegateFunc(StartWait);
            delegateStopWait  = new DelegateFunc(StopWait);
        }
        /// <summary>
        /// Конструктор - основной (без параметров)
        /// </summary>
        protected FormMainBase()
        {
            InitializeComponent();

            m_formWait = FormWait.This;

            this.HandleCreated += new EventHandler(FormMainBase_HandleCreated);
            this.FormClosed    += new FormClosedEventHandler(FormMainBase_FormClosed);

            delegateStartWait = new DelegateFunc(startWait);
            delegateStopWait  = new DelegateFunc(stopWait);
        }
        public static void ThreadProc(object data)
        {
            FormWait fw = (FormWait)data;

            fw.StartWaitForm();
        }