Instrument upgrade 2 to 3

From Sim Innovations Wiki
Revision as of 09:24, 29 May 2017 by Admin (talk | contribs)
Jump to navigation Jump to search

General

This page explains things to note when you upgrade an existing instrument made in Air Manager 2.1.3 to Air Manager 3.0.


Text objects

The biggest difference between AM 2.1.3 and AM 3.0 is the way text is rendered. This means that you have to check all text objects you use in your instrument, and make sure that you reposition them correctly.

1. Style

In AM 2.1.3, a text object might be initialized using this code:
txt_load_font("digital-7-mono.ttf")
mytext1 = txt_add("hello world", "-fx-font-family: "Digital 7" -fx-font-size:11px; -fx-fill: black; -fx-font-weight:bold; -fx-text-alignment:right;", 0, 0, 800, 200)

In AM 3.0 it would become:
mytext1 = txt_add("hello world", "font: digital-7-mono.ttf size:11 ; color: black; halign:right;", 0, 0, 800, 200)