internal static void UpdateToolTip(BallonToolTip NewBallon, bool CloseWithClick) { LostFocus = true; PU.Hide(); BF.Dispose(); BF = NewBallon; CreatePopup(); PU.Show(control, TTLocation, ToolStripDropDownDirection.BelowRight); TTI.Enabled = !CloseWithClick; }
internal static void ShowToolTip(Point Location, string Message, string Title, BallonToolTip bf = null, bool CloseWithClick = false, Control CustomControl = null) { if (bf == null) { BF = new BallonToolTip(); } else { BF = bf; } control = CustomControl ?? MainForm; BF.Title = Title; BF.Message = Message; CreatePopup(); TTLocation = LocationCalc(Location, 20, (BF.Size.Height / 2)); PU.Show(control, TTLocation, ToolStripDropDownDirection.BelowRight); TTI.Enabled = !CloseWithClick; }