SquareLine Studio Screen Size

Hi I have just discovered STS, it made developing my UI so much quicker - although not all the LVGL widgets have been implemented in STS, such as lv_ meter.

Background
16" Mac with a 32" External display
Mac OS: 15.5 (Sequoia)
STS : V1.5.3
Environment: ESP32 (Arduino) on CYD
LVGL: 8.3.11

I have couple issue I have not found an answer to, may be a should post them as separate topics, anyway they or may be i just am missing something:

  1. When I start STS, it starts on my 32" screen (what I want) STS centers hoz on my display but the width of STS environment is far greater than the width of the 32" display, I have to move and drag the width of STS down to fit my screen. It occurs every time I start STS.


    The same occurs even if I start STS without the 32" display connected.

  2. How do you change the initial start screen. In a project, I create my main Screen (screen 1), but later created and second screen2. I want the application to start screen2 not screen1?

Window Size Issue

The window sizing and placement are typically handled by your operating system (macOS). SquareLine Studio should remember its last position and size.

Could you please try this? Instead of maximizing the window, manually resize it to your preferred dimensions. After that, close the application. The next time you open it, macOS should launch it with the same size and position you set.

Changing the Initial Screen

You can easily set which screen your application loads first. The screen that appears at the very top of the Screens list in the Hierarchy panel is always the initial screen.

To change it, simply drag and drop your “Screen 2” to the top of the list, placing it above “Screen 1”. The project will now start on “Screen 2”.

Hope this helps!