Hello,
I am configuring the client computers in Kiosk mode, so the operator cannot access the desktop. To do this, I modified the security policy for the Operator user, and placed the following Custom User Interface:
C:\\WinCCOA\\3.14\\bin\\WCCOAui.exe -proj NSC_ICS -num 5 -p vision\\login.pnl -iconBar -menuBar
This way the default user interface (explorer.exe) is replaced by the WinCC UI. This works fine with login screen.
I have one client in which I want to open a different panel, skipping the login screen. But I cannot get this panel to open in the 0,0 position!
In this client I used the following Custom User Interface:
C:\\WinCCOA\\3.14\\bin\\WCCOAui.exe -proj NSC_ICS -num 6 -p myPanel.pnl -iconBar -menuBar -m vision,7680x1080+0+0
If I run this command in the command line, it works fine. When I place it in the Custom User Interface, it seems that the "-m vision,7680x1080+0+0" part is ignored and the window is open in the default position!
Any help?
Configuring Client computer in Kiosk mode
- nmnogueira
- Posts:125
- Joined: Thu May 05, 2011 12:59 pm
Configuring Client computer in Kiosk mode
- Gertjan van Schijndel
- Posts:634
- Joined: Mon Aug 02, 2010 10:37 am
Re: Configuring Client computer in Kiosk mode
The handling of the arguments should be to same, regardless of how the UI is started.
Could you verify that the UI is actually started with all the arguments (for example with task manager/process explorer)?
By the way: the size is optional ("-m vision,+0+0" should be sufficient).
Could you verify that the UI is actually started with all the arguments (for example with task manager/process explorer)?
By the way: the size is optional ("-m vision,+0+0" should be sufficient).
- nmnogueira
- Posts:125
- Joined: Thu May 05, 2011 12:59 pm
Re: Configuring Client computer in Kiosk mode
I confirm that the UI is started, but it doesn't start in the position defined in the arguments.
In the meanwhile I managed to solve the issue by opening a temporary panel which then opens the panel I want to show using the function ModuleOnWithPanel()...
In the meanwhile I managed to solve the issue by opening a temporary panel which then opens the panel I want to show using the function ModuleOnWithPanel()...