my $boolean = Padre::Wx::Display->perfect(
The default Wx implementation of IsShownOnScreen is a bit weird, and while
it may be technically correct as far as Wx is concerned it does not
necesarily represent what a typical human expects, which is that the
application is on an active plugged in monitor and that it is entirely on
The perfect method takes a Wx::TopLevelWindow object (which
incorporates either a Wx::Dialog or a Wx::Frame) and determines if
the window meets the warm and fuzzy human criteria for a usable location.
Returns true if so, or false otherwise.