Tom, Dan:

Yes, of course one can set this all up manually. Keynote just seems to use apple internal ability to know all this stuff, which Revolution may not be able to access.

I work all day with my 17" G4 powerbook plugged into a 21" cinema display, with the external Cinema display monitor set to be the main monitor.

So, presumably if the presentor knows his variables ahead of time you can just write the scripts to drive the windows into the correct rects.

e.g. right now on my cinema display an open stack can be set to the screenloc and obviously, centers itself... If I open another stack at:

-1430,63,-443,604

it will appear on the on-board monitor of the powerbook itself, which is set to be the second monitor and arranged in the display panel of sys prefs to be on the left of external monitor.

Of course, this is all very doable by hand, but, as we say in Hawaii very "hokey!" i.e. a fiddle-dee-dee work around. What one wants (obviously) is for Rev to be able to read all this these system parameters-variables, screen positions-rects in advance of the stack opening.


the screenrect gets you monitor 1... so a bit of math could get you the center of the project screen which should default to monitor two on the right... .. e.g. the horizontal center of monitor 2 for the projector 800X600 would should be (item 3 of the screenrect+400)...


So, yes, doable, but "hokey"

Sivakatirswami



On May 2, 2005, at 4:01 AM, Thomas McGrath III wrote:

Dan,

That is of course if the alt monitor is at 0,0. We would need to determine where the second monitor is located at.

I will look into the new Keynote as to wether it auto detects or not. I can't remember.
I will also check my kids iBook. I use a PowerBook G4 15".




Tom

On May 2, 2005, at 9:23 AM, Dan Soneson wrote:

Tom,

You're right, of course. You do need to turn mirror imaging 'OFF' prior to running the show, using the system preferences panel. Does the new KeyNote dynamically detect the setting and turn mirror imaging off? What does it do with an iBook where you can't turn mirror imaging off?

Rev will allow you to set the coordinates of the screen stack. For example, if the projector monitor is to the left of the main screen, then

"set the topRight of stack "screenStack" to 0,0"

ought to display it just fine. If you cannot set mirror imaging off, perhaps you could have a button on the "control" stack that sets the topLeft of the display stack to 0,0. You would lose the control stack's features, unfortunately, but you could still display the presentation.

Dan

Dan, Sivakatirswami,

This approach assumes you have mirror imaging 'OFF' in order to have
two distinct screen areas. I don't know how (applescript, do process,
shell) to do this. Or how to detect this to not get errors. Something
like "If the system has two monitors (?) then turn off 'video
mirroring' then do 'split screen' and set this window to main screen
and send that window to alt screen'.


I don't see where knowing these things is within REVs builtin
capabilities.
Daniel B. Soneson
Director, Language Lab
Southern CT State University
_______________________________________________
use-revolution mailing list
[email protected]
http://lists.runrev.com/mailman/listinfo/use-revolution



Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541

_______________________________________________
use-revolution mailing list
[email protected]
http://lists.runrev.com/mailman/listinfo/use-revolution


_______________________________________________ use-revolution mailing list [email protected] http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to