StackView 2.0 is now available!

Today I released version 2.0 of the StackView classes for Xojo.

This update includes internal changes to make StackView fully compatible with API 2.0, so owners of the previous version are recommended to upgrade to the current 2.0 version (they will receive the update for free via email) if you are developing with Xojo 2019r2+ onwards. This version will automatically detect whether it should use the classic API 1.0 or the new API 2.0 (Xojo 2019r2+).


Info


If you are using Xojo 2019r2, I strongly recommend that you upgrade to Xojo 2019r2.1. This was released on November 20, 2019.


The classes enable a StackView, similar to Apple’s NSStackView, to be used natively across platforms (macOS, Windows, Linux) with the help of ContainerControls. The StackView was tested under macOS 10.13+, Windows 10, Mint 19.2, Fedora 27, Ubuntu 16 and Elementary OS 5.0 Juno. The demo project was optimized for all three platforms. If the project is executed or compiled for Windows, the method PrepareForWindows takes over all adjustments for the controls within the StackView to create a flicker-free version.
Under Linux, the controls of the demo project automatically adapt to the system sizes of the respective distribution.


Version 2.0


  • [All] Adjustments for Xojo 2020+ (API 2.0 Updates)

  • [macOS] Fixed macOS Big Sur display problem

  • [Demo] Updated Demo (Linux Fixes)


Documentation


The documentation and all information about the StackView are available online at the following link: https://xojo.gitbook.io/add-ons/stackview


How to purchase?


Just write me, @Martin_T, a private message at the Xojo Forum (https://forum.xojo.com/u/martin_t) with your valid e-mail address. I’ll sent you the invoice about 15€ €and after purchasing via PayPal you’ll get the unencrypted source code.

Demo Project


Demo-Clip


@Pro @Testers

5 Likes