Skip to content

Month: April 2016

Xojo Retina/HiDPI: The journey of a thousand pixels…

“Retina” is the name for high resolution screens on Mac and iOS devices while “HiDPI” is the Windows equivalent. For simplicity, I’ll use HiDPI (which really is the universal technical term) for the rest of this blog post. Now that we have HiDPI support in Xojo, if you app doesn’t use any pictures, you can simply open your project, click on Shared under Build Settings and turn on the “Supports Retina/HiDPI” option. That’s all you need to do to have a HiDPI version of your app!

Having said that, if you are creating or using pictures in your project, there may be a few adjustments you’ll need to make to your code. A little over a year ago the process of making sure we had all of the necessary graphics together to build a Retina/HiDPI IDE was added to my to-do list. While 95% of the icons created for the Xojo IDE in 2013 already existed, most of the graphics that made up the IDE itself did not, and the IDE itself needed a bit of an overhaul to get it ready for the big change, both in graphics and in code…

Continue reading Xojo Retina/HiDPI: The journey of a thousand pixels…

2 Comments

An Introspection Gotcha

Introspection is a very handy and useful part of the Xojo language.

You can use Introspection to examine many of the objects that are in memory at runtime. You can access the properties in those objects, call methods on those objects and even create new instances- with some caveats of course.

Continue reading An Introspection Gotcha

Comments closed

Xojo Celebrates 100 Years of Innovation

Today Xojo celebrates its 100th anniversary! Chester Marshall Perlman started the company in 1916 as one of the earliest technology companies whose aim was to enable ordinary people to do extraordinary things. Seeing the need in his own business, Chester ingeniously combined the efficiency of the cotton gin with the promotional value of modern printing, combining the cotton gin with the printing press to form the “cotton press.” Today’s CEO, Geoff Perlman, continues in his great-grandfather’s vision by driving innovation and cross-platform development in the software world.

Continue reading Xojo Celebrates 100 Years of Innovation

Comments closed