When you start a new desktop project in Xojo you get a few items by default.
One of the is a Window – often named Window1.
And it has a certain set of default properties. One of these causes a LOT of confusion and grief. You end up with issues like Window opening unexpectedly, Mac Window Size Keep Changing and Enumerations act private when they are not
While at first implicit instance makes life simple once you get very far with Xojo it becomes a liability.… Read the rest