You can spawn a new window and control the position of it via scripting. Look under the "Windows" section in the script editor. You could run into issues depending on how the user has configured their monitors - you could have different resolutions on each monitor, menu bar on the left or right and the secondary monitor positioned to the left or right. The scripting that you use may not give the exact same result on every workstation.
You'd be best off creating a script that runs at startup to test the environment and then base your spawned windows on the setup in use.
I think it would be quite easy, at first at least.
Make 2 layouts based on the same TO.
Open two windows, name them so they are different.
If you don't need / want to manage exactly the same found set in both windows:
Get the Id of the current record,
Select Window ( "second window" )
Perform Find ( for your id )
Select Window to go back where you started.
Just thought of another way, maybe better to avoid switching between windows.
If, on the second monitor layout you link a second TO to a global field, display your data there in a portal with one row.
In the first layout call OnRecordLoad trigger to set the global field to the id of current record.
It should update automatically.
This is just an example, in your situation you can control it with the buttons and build whatever required into the relation graph.
The idea stays the same.
Thanks for answering so quickly.
First of all, this would be in a controlled environment. In other words. We
could configure the second monitor however it should be.
I understand that the jpeg file could occupy a separate window. Could that
window automatically on the second monitor (of the dual monitor setup)
without any intervention by the user. I believe that the jpeg will be sized
to fit exactly on the second monitor.
The idea is to make it easy for an unsophisticated ever, e.g. On the
primary screen, they would press a button and, viola, the informational
jpeg would appear on the second screen which the original record would be
there for them to refer to.
Thanks for your help.