void HideTooltip() { if (tooltipWindow != null) { tooltipWindow.Destroy(); tooltipWindow = null; } }
void ShowPopover() { if (popover != null) { popover.Destroy(); } popover = TooltipPopoverWindow.Create(!WorkaroundNestedDialogFlickering()); popover.ShowArrow = true; if (markup) { popover.Markup = message; } else { popover.Text = message; } popover.Severity = severity; popover.ShowPopup(this, popupPosition); }