Skip to content

Category: Learning

Xojo Github Actions

Would you like to automate the build processes of Xojo built applications with GitHub Actions? With no user interaction the whole process can be performed:…

Comments closed

Xojo Developer Retreat Recap

In September we hosted The Xojo Developer Retreat in Nashville and it was a huge success! From exciting educational sessions, to an exploration of the Xojo product roadmap, to informative presentations from Xojo Engineers about how Xojo is made and the Xojo framework, there was a lot to take in! If you missed any of the announcements that were shared, you can watch Founder and CEO Geoff Perlman’s Conference Keynote free on YouTube. The rest of the session videos are available for purchase here.

Comments closed

Using Emojis in Xojo

Xojo has very good graphics support. You can drop images into your project and use them with several controls. You can use the various Paint events to draw your own graphics. And there’s another source of graphics you may not have considered: emojis. Emojis can be used anywhere that text can be used because they are simply Unicode characters. That means they can be used in textfields, buttons, labels, popup menus, listboxes and more.

Comments closed

How did I not know this?

Xojo MVP Anthony Cyphers has been using Xojo for nearly 20 years and is currently building a User Interface framework for a project he is working on. This project needs to have the ability to tweak colors as needed and have those changes applied across every element of that framework. Read on Anthony’s blog about the way he solved this problem.

Comments closed

Back to School: Graphing Simple Functions

I was recently asked if there was a way to use Xojo Canvas Graphics to draw using the math X-Y coordinate system. First a little background. In Xojo (along with Java, .NET and many other languages), graphics are drawn where (0,0) is at the top left, X increases to the right and Y increases down. Other languages or APIs (Cocoa, for example) use a system where (0,0) is at the bottom left, X increases to the right and Y increases up.

Comments closed