Text-based ui and custom control mechanism

James Conway

James Conway

James has been working at LiveCode for almost 2 years now. He spent most of his time working on the “LiveCode for Filemaker” project and has now moved over to working with the LiveCode engine. In his spare time James likes to turn off his computer and watch F1, football or go to the gym – anything which will distract his mind from the fun of C++.

Text-based ui and custom control mechanism

In this session James will show how to build a card layout in LiveCode using a yaml file. The yaml layout file will be used to store information of all controls on a layout including their position and properties. These layout files are easy to read and can be edited by the user in plain text.

This talk will involve writing a LiveCode script which can take the control details from the yaml file and then create controls with the defined properties at runtime.

The benefits of creating layouts like this will be explored and there will be a Q&A to finish.

Heather LaineJames Conway