Menu bars in Xojo applications

Menu bars appear near the top of most applications. They consist of menus (e.g., File, Edit, Help,…), each containing several action options (e.g., Load, Save, Quit,…) that appear when you click the menu. Oddly, I found it difficult to locate guidelines for implementing this basic feature in either the Xojo documentation, examples supplied with the […]

How to do anything in Xojo

Xojo is a nice programing environment for the quick creation of interactive Windows utilities. Despite its extensive capabilities, a time always comes when you need to accomplish a relatively simple task that isn’t supported. My un-aha moment came when I wanted to fine-tune the cursor position in a graphics program using the arrow keys. Moving […]

FORTRAN95 Data Structures in Xojo

We are currently building an editor to create and/or to modify Yamaha-format[1] accompaniment styles. An effective way to store the content of a style section is as an array of notes, where each note is a data structure with several possible attributes. For example:

StartTime: absolute number of pulses from section start, integer Duration: length […]