public void ShowInfo(Form owner, Control ownerControl, Image image, string caption, string text, int autoHideMiliseconds)
 {
     OwnerControl        = ownerControl;
     OwnerForm           = owner;
     Image               = image;
     Caption             = caption;
     Description         = text;
     ShouldHide          = false;
     AutoHideMiliseconds = autoHideMiliseconds;
     if (Visible)
     {
         return;
     }
     ShowInfoAnimated();
     if (AutoHideMiliseconds > 0)
     {
         AutoHideTimer.Interval = AutoHideMiliseconds + 1000;
         AutoHideTimer.Start();
     }
 }
 private void labelControl2_Click(object sender, EventArgs e)
 {
     IsClosed = true;
     AutoHideTimer.Stop();
     HideInfo();
 }