As part of API 2.0, the DatabaseRow class was introduced alongside RowSet and DatabaseColumn. These three classes replace DatabaseRecord, RecordSet and DatabaseField respectively.
Tag: API 2.0
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.
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).
In Xojo Release 2019R2 a new DateTime class was introduced. This is a Time zone aware Date Class and is immutable which is great compared to the deprecated Date class.
The Xojo Doc site has several thousand pages of information. To make it easier to quickly find things in the online docs, topics are categorized. You can find categories that a topic belongs to at the bottom of its page.
Among the many IDE improvements in 2019r2 we’ve made some improvements in how the Control Layout Locks work so even if a control is locked, it’ll still obey the left/top/right/bottom alignment locks. We are taking some hints from the way many graphic design programs approach this and we think it’ll be a big improvement to the way controls are organized on Windows and Containers.
At XDC 2019, I did a session called Avoiding Troubleshooting Troubles, which was essentially about ways to take advantage of the Xojo debugger. During the…
The New DateTime class introduced in Xojo 2019r2 is meant as a replacement for the now deprecated Date class. Let’s take a look at how…
Keeping the IDE simple to use for new users is one of our core tenets, but that doesn’t mean that we can’t add some much needed capabilities for our long-term users.