Dialog Page Position
Good day all
Is there a way to open a Dialog page in a certain location with an x/y reference? I would like my dialog pages to open up in the botttom right hand corner, but can only get them to open up in the middle of the page. The dialogs are used as pop-ups of various elements on the page(e.g. motors and valves) and I would like to open them up out of the way.
Thank you in advance
Comments
Did you ever solve this? I have the same issue.
I have managed to solve it for my application, in a roundabout way and will try to explain best I can.
My motor, valve and analog popups are relatively small and can fit on the the bottom right hand corner of the page, so it takes up little space. I also only have one page where it is required, an overview of the P&ID.
This is a very roundabout way and you have to take care when changing the Overview page and remember to "export" it to the template in the HMI section on the right.
A nice upgrade would be to automatically update the template when changes are made to the page via the "explorer" section on the left.
Hope this helps
I have also reported that having a dialog popup at the mouse pointer or at an x,y-reference would be very beneficial for small popups which are related to objects in the HMI page. So that if you want to show pump controls in a small dialog, it can appear next to the pump when clicking the pump.
Your workaround works in cases where you want the dialog to appear on a fixed location, but not in cases where you want the dialog to appear at various or dynamic locations.
Your workaround works in cases where you want the dialog to appear on a fixed location, but not in cases where you want the dialog to appear at various or dynamic locations.
Is it possible to use Horizontal Translation and Vertical Translation dynamics to move the dialog to various positions on the page, depending on where it's opened from on the "Overview" page?
Even if that worked, a single "dialog" page would only work for one "Overview" page, which probably makes it too inflexible for many applications.
Unfortunately the developers have said that the current behaviour will not change.