cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Create overlay showing boolean values

Create overlay showing boolean values

RobotART_Walter
Long-established Member

Hello,

I am currently creating an HMI for our robotic palletizer. 
I would like to display some sensor data in the 'main' screen where each box displays a boolean value. Currently we do this with a codesys web visualization this way: 

RobotART_Walter_0-1678097165060.png

Each orange box displays an boolean value (orange means true, white means false).

Now I want to recreate this screen in web-IQ.

I tried using an image changer and setting an absolute position. This works, however it gives some problem when the image is scaled up/down because to absolute position is not on the right position anymore.

Is there a better or easier way to do this in webIQ? 

Thank you in advance!

 

1 REPLY 1

webiq-sk
Frequent Contributor

WebIQ uses responsive layout extensively and it is also the default. However, responsive layout on the web does not mean "scaling proportionally", but instead different ways of resizing and wrapping blocks of content on a website - see our responsive demo for example and resize the browser window in the different areas of the demo: https://demo.smart-hmi.com/demo-responsive/ 

This demo also shows you some common examples on how to solve this optimized for UX, e.g. using numbers in the image and adding the detailed content below.

To position images as you wish with different breakpoints (i.e. specific widths where the display changes) you can use device-specific styling in WebIQ which is based on common device widths.

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist