Describe the solution you'd like
Supply both a Vertical(top, centre, bottom) and Horozontal(left, centre, right) enum to "centered_info" function, so that a popup dialog can be positioned in one of those 9 regions.
The popup_layout split would then take one of nine index options [0/1/2][0/1/2]
So that an info popup, e.g. when text has been copied, can be placed in a no distracting location
Describe the solution you'd like Supply both a Vertical(top, centre, bottom) and Horozontal(left, centre, right) enum to "centered_info" function, so that a popup dialog can be positioned in one of those 9 regions. The popup_layout split would then take one of nine index options [0/1/2][0/1/2]
So that an info popup, e.g. when text has been copied, can be placed in a no distracting location