예제 #1
0
        private static void Init(IWin32Window owner, string text)
        {
            if (Loading == null)
            {
                Loading = new PWLoading();
                Loading.FormBorderStyle = FormBorderStyle.None;
                Loading.ShowIcon        = false;
                Loading.ShowInTaskbar   = false;
            }
            if (Loading._timer == null)
            {
                Loading._timer = new System.Windows.Forms.Timer();
            }
            Loading._timer.Interval = 100;
            Loading._timer.Tick    -= new EventHandler(_timer_Tick);
            Loading._timer.Tick    += new EventHandler(_timer_Tick);
            Loading._timer.Start();
            Loading.Text = text;
            SizeF size = TextRenderer.MeasureText(text, Loading.Font);

            Loading.Size = new Size((int)size.Width + 80, (int)size.Height + 50);
            if (owner != null)
            {
                Loading.StartPosition = FormStartPosition.CenterParent;
            }
        }
예제 #2
0
 private static void Init(IWin32Window owner, string text)
 {
     if (Loading == null)
     {
         Loading = new PWLoading();
         Loading.FormBorderStyle = FormBorderStyle.None;
         Loading.ShowIcon = false;
         Loading.ShowInTaskbar = false;
     }
     if (Loading._timer == null)
         Loading._timer = new System.Windows.Forms.Timer();
     Loading._timer.Interval = 100;
     Loading._timer.Tick -= new EventHandler(_timer_Tick);
     Loading._timer.Tick += new EventHandler(_timer_Tick);
     Loading._timer.Start();
     Loading.Text = text;
     SizeF size = TextRenderer.MeasureText(text, Loading.Font);
     Loading.Size = new Size((int)size.Width + 80, (int)size.Height + 50);
     if (owner != null)
     {
         Loading.StartPosition = FormStartPosition.CenterParent;
     }
 }