Essentially, I need a way to:
a) detect when a control's tooltip will display (or has displayed) outside of the main form window area
and
b) force the tooltip to display/redisplay to the left of [mouse-hovered] control (vs. to its right, which is the default*).
*The only time this does NOT occur by default is when the main form window is maximized or is touching the top/right/bottom screen side(s), and controls with tooltips are positioned on the very far right/top/bottom edges of the main form.
a) detect when a control's tooltip will display (or has displayed) outside of the main form window area
and
b) force the tooltip to display/redisplay to the left of [mouse-hovered] control (vs. to its right, which is the default*).
*The only time this does NOT occur by default is when the main form window is maximized or is touching the top/right/bottom screen side(s), and controls with tooltips are positioned on the very far right/top/bottom edges of the main form.