Hi,
we develop Inflexion UI screens for widescreen LCDs, QWGVA_L layout. Mechanical design on one the peripheral devices asks for LCD assembly to be rotated 180 degrees.
Is there a way to rotate existing Inflexion UI screens 180 degrees, and have touch panel and UI elements still work properly via some setting in either Inflexion or Nucleus ?
Thank you,
Murat Dymov
Hi Murat,
Yes you have options here, a few questions if that's ok to help find a solution:
Is the UI operating in QWVGA_L first, then the screen is physically rotated at any given time so you need the design to do an orientation switch on cue? (Or is it two separate operating modes that are fixed once UI starts)
Thanks,
Phil.
Hi Phil,
The orientation wil be fixed , there will not be run-time orientation changes - we will simply have two mechanically different devices running same UI. Once application and UI start, we run at whatever orientation we will be configured for.
What settings can we adjust in this case ? Is it something that can be set at run time prior to Inflexion UI start or does it have to be set at BSP level (i.e., at compile time) ?
Thank you,
Murat Dymov
Hi Murat,
Sorry another question first, do you want to display the same elements in the portrait mode but in a completely different layout style? Do you have screen shots?
Phil.
Hi Phil,
we will not be running in portrait mode. Both layouts are the same with the exception that the LCD panel and touch panel will need to be physically rotated 180 degrees in one of the devices. I don't want to create rotated version of UI templates for 180 degrees rotated LCD as there are no changes at all in UI; simply wanted to have a setting in Inflexion somewhere to tell Inflexion "LCD and touch panels are rotated" so all the repositioning is done inside the Inflexion.
The UI stays the same; it's the physical LCD and touch panels will be rotated 180 degrees. So I am looking for a setting that says "top is new bottom, bottom is new top, left is new right, and right is new left" - and UI works the same after this setting is applied.
Hi,
Ok sorry I understand now. I see this query has been added to official customer support for answer so you are better seeing what reply comes from them, my experience is more based around UI Express and module use rather than the engine's internal rendering composition.
Thanks,
Phil.
