Here’s a quick tip about embedding quotes in your string literals. Let’s say you need to put quotes inside a string. The most common way…
There’s a new programming font that was just released and since I like to look at programming fonts, I thought I’d give this one a try with Xojo.
In a desktop Canvas control you have two ways to handle a right mouse button press.
There are questions that I consider as recurring among the ones I receive, a common one is about finding Xojo projects to work on and how to connect with other Xojo developers. If you are interested … I’d like to share my experience with you.
In this release we have reverted the changes we made to event names in 2019r2. We did this because for developers of add-ons to Xojo,…
Xojo 2019R2 has a lot of new features and enhancements, including the simplification of updating the User Interface in apps from threads running in combination with the main app thread. Doing that in previous releases required the use of a thread in combination with a Timer, for example.
You might be assuming you absolutely must upgrade to API 2.0 right now, but that’s not the case. We have designed it so that you have tremendous flexibility in terms of what and when and even if you move to API 2.0.
Brent Simmons did an excellent job explaining why developers shouldn’t provide ETAs.
2019r2 has many changes related to API 2.0. Most of your projects should open and run without any changes. You can then switch code to API 2.0 when you want (or not at all — it’s up to you).