This is going to sound REALLY dumb, but how do I know if I am using API1 or API2.
I see “convert Project To API2” but from what I have read, that takes a really old program with Classes like Window and converts it to the “new” Desktop window.
Perhaps the best way to answer that question would be to run analyze project with the show deprecations option. Also, not a dumb question at all. The line is a bit blurred.
I made a little discard project with one window, one button… using Window instead of desktop window, and button instead of desktopButton for the button, and the only thing I see happening is the Button and window changing to DesktopButton and DesktopWindow.
A project Save As… with a > 2019 Xojo saves the project to API2+.
New Project(s) created with a > 2019 Xojo are API2+.
And in the above cases, the Documentation shows only API2+ information.
Now, you can get an old API project, develop with the current Xojo version and use an old documentation. [What For ? Old macOS | Old computers]