In Xojo 2014 Release 1 there is now an If operator that can return a result.
Xojo Blog Posts
One frequent request we get is to make it so users can run an application in any language that an app is built for and NOT the one the OS would use (for OS X see this blog post, Windows and Linux aren’t quite so dynamic).
But sometimes we get requests to be able to create an application that can run in a language that is NOT the same one used by the OS.
Did you know there is a clone of Flappy Bird written in Xojo?
In Xojo, extension methods are methods that, while not part of the original definition of a type, are treated as though they are part of that data type.
When we added this property to the Canvas and ContainerControl there was probably a lot of head scratching going on. Some of you probably asked yourself (or us) “Why is this necessary?” or “Isn’t this pretty much the same thing as enabling DoubleBuffer?”
Well, yes to the latter question on Windows, and a slightly more optimized experience on OS X, but the impetus behind this property was really our redesigned IDE. More specifically, it was a need/requirement because of a long standing issue with our Linux framework.
Xojo 2013 Release 4.1 added a variety of RSA encryption functions for handling public/private key encryption. Here’s how you use them.