I’ve made a major mistake yesterday: I format a 2TB (nearly full of data: 9 months of internet and Xojo work, etc.).
Fortunately, for the xojo project I was polishing with love every day or couple of days, I had a surprising backup:
some days ago, in a Conversation opened by a fellow Chineese developer (a friend), I gave this answer
To get the whole Xojo code for a given project, print it to pdf (no entry selected in the Navigator).
Just like any answer I do here, I check before. And this time I do not trashed (forgot ? ESP ?) it.
Now, back to the subject name:
I’ve made a quick search in my often used hard disks, and found two backup projects: one from December 20, 2014 and another from last July. So, I loaded the PDF using Acrobat Reader in the external monitor, loaded the latest project (with its external folders [1]) and placed the project window full screnn in the internal monitor.
The pdf shows the code following its own schema (I do not really care: I will follow it), but I had to make an intensive use of the Mouse since the keyboard navigation in the OS X IDE is far less than satisfactory. I do not talk in details on the fact that you have to press Return once you select a MenuHandler (with the ComboList), etc.
Nearly each time I have to add code (MenuEvent, WIndowEvent), I had to click Here, There, and Everywhere. Really boring (I assume my part of that, but the IDE does not really help me [2])
I only had around 30 minutes earlier to start the project upgrade from the PDF, but it was not a pleasure.
Nota: on many points, the WIndows IDE is better in doing this (less clicks in the MenuEditor to add code).
YES: I know, Xojo Engineers have more useful work on their plate to do right now. BUT: this will always be the case (it was in the past, and there is no reason why this will not be the same in the future).
ALSO: I know, my use of Xojo is (appears to be) far different from you folks, but facts are facts, and companies nowadays works like that. I have tons to say about OS X or Windows (8.1, I do not had time to install version 10).
FWIW.
- [1] It was the version I moved (and not trashed) when I found troubles with the Post-Build Screen, resolved since.
- [2] I spend some times with this project to refine the user experience to get it as user friendly as possible, as I can do (and to not follow the IDE [bad] example).