Hi everybody. Here is a newbie.
I was using Lazarus a while and I saw an UX problem. I will explain my steps:
- a) I do my first test. It is Ok. I save it.
- b) I do my second test changing some things of first. Nice, I save it in a different file (File v.2)
- c) Then I do third change and I save it in File v.3
- d) Some crashes after (bad coding!), I try to come back to version 2 and my project is broken, why?
The explanation is that when I click 'save as', Lazarus doesn't save all archives in file where you are working into (it does if you click 'save all', but you cannot choose a path). Finally, I had .pas, .lpi, .lpr and .lfm in different files and I had to do a lot of things (going to project, inspector, remove archives, add archives, etc.) to solve it.
Simple solution:
To add a 'export all to' or 'choose where to save all'. In that way, I am calm because I know that my file (i.e.) 'version 70' has all archives I consider right and I can erase files 1 to 69.
Thanks in advance.