I realize this has been mentioned before, but what a disappointing design decision! XOJO, do the right thing and get rid of the deployment prefix. I’ve been using XOJO, and purchasing licenses, for over 15 years, and this is a major step backwards in complexity, ease of use and code portability.
I am sorry you are not happy with the control prefixes, but I fail to see how yet another thread re-hashing this topic is helpful to anyone.
For those that missed it the last few times this has come up, here are some highlights of our reasoning:
- This is not new. For many internal technical reasons, control prefixes were introduced in 2010 when Web was released.
- In 2013, it was also decided to use “iOS” for those controls.
- It was discussed again for Android and decided to combine iOS and Android into “Mobile” rather than introduce another prefix (2019).
- Desktop was added in 2020 for consistency and to attempt to modernize the API of some of the 20-year old controls.
I am now locking this thread because this topic has already been discussed to death and never ends up in a happy place.