Position of on Screen Messages

Discuss RoboTask here
Post Reply
Beambase
Posts: 1
Joined: Thu Apr 28, 2005 1:58 am

Position of on Screen Messages

Post by Beambase »

I need to specify the position of a Message dialouge. At the moment the dialouges will always appear in the center of the screen. My problem is that I am running two monitors showing one desktop. The screens will then display in the middle with one half on one monitor and one half on the other monitor. I need to move the dialouge box off center so that it shows up on one of the monitors. Any ideas please?
Oleg
Site Admin
Posts: 3014
Joined: Thu Jan 01, 1970 1:00 am
Contact:

Position of on Screen Messages

Post by Oleg »

"Show message/Play sound" action uses a system function ShowMessage. Therefore your dialog message always is showing at center of desktop.
I wrote your trouble in our ToDo list.
ahunkins
Posts: 24
Joined: Wed Dec 15, 2004 7:37 am

Position of on Screen Messages

Post by ahunkins »

I actually have my secondary monitor on the left, so for some reason
the dialog is half cut off on the RIGHT side of the right (main)
screen.  Strange.  If the dialog text it too small, the
dialog window does not appear at all!

So another vote to fix this, it's a bit of a drag.

Thanks.
ahunkins
Posts: 24
Joined: Wed Dec 15, 2004 7:37 am

Position of on Screen Messages

Post by ahunkins »

I have a work around...

My display driver is nVIDIA.  It comes with an nView desktop
manager app.  It can be configured to use a hot key to send a
dialog/window to any configured monitor.  It has the behavior of
centering the dialog.

I created a RoboTask task to watch for a dialog with a caption starting
with "RoboTask:" and then used send keys to send the hot key keystrokes.

A little jumpy but it works.

This might work for you if you have some similar desktop software.
Post Reply