Window manager

Window Manager 1.png

Window manager


CrossControl offers a robust open platform, available across all display computer sizes with support for multi-screen solutions, to enable system designers to deploy multiple applications with a leading-edge windowing framework for Linux.

Applications can be built with toolchains of choice, including Qt, CODESYS, and HTML5. Each application can be maintained separately, providing flexible life cycle management, where you can add and update Apps throughout the product’s deployment, without needing to make new releases of every application.

With Window Manager developers can design the HMI system and GUIs so that applications can adapt to fit task requirements, switching between predefined layouts as vehicles change operations. End users can be given the option to set their layout to suit their individual requirements.

Key features:

  • Display one or several applications simultaneously (C++, CODESYS and more)
  • Enable configurable layouts with size and position for each client(s)
  • Instant switching between different layouts
  • Execution control of shown/minimized applications
  • Advanced customization of the user interface through QML based components
  • Easy to get started

Window Manager offers several levels of customization
Using the Window Manager in its default configuration requires minimal setup to control which applications to show and configure how they will be presented to the user.

Developers can easily customise interfaces through the adjustable options and properties, for example colour, margins, or background and creating a new configurator file. Customisations can also be created by defining complete custom QML components that replace the default options used to build the standard UI of the manager. To accomplish these changes there is no need to program with C++ code or rebuild the manager application.

For ease of getting started we recommend you contact one of our field application engineers or our sales organization to get more guidance about the principles behind the advanced configuration possibilities using components.

Download area


Development environment downloads

Device downloads

iMX8 based display computers 7”, 10” & 12”

The displays in this new product line offer exceptional graphical performance, short boot-time and support a broad facet of functionality, including instrumentation, process control and automation, guidance, advanced video functionality and more.

UX Designer for easy
design of premium GUIs
UX Designer is the LinX application module for
advanced user interfaces, prepackaged with a set
of graphical components for human machine interaction.

Smart Connect smart device
apps out-of-the-box
Smart Connect is a LinX application module for easy
integration of Smart devices in your equipment control system.

Field Application EngineeringOur Field Application Engineers are specialists in the capabilities of our products. They support customers with advice and examples on solutions and how to implement functionality in the most efficient way for different use cases and applications, based on our software platform.

Application developmentOur application development services are provided by our experienced team with a broad range of experience of display and on-board computing solutions, including instrumentation, process control, guidance, video, telematics and more.

Custom engineered products & solutionsBased on our technology platforms we support larger customer programs with customized products & solutions.

Technology platformWe continuously invest in our technology platform for display &
on-board computing solutions. From the platform we derive both
COTS and custom OEM products.