lonntj Posted June 28, 2004 Posted June 28, 2004 We have a multi-user setup with two Macs and two Windoze boxes, the files are hosted on one of the Macs. When a windows machine opens one of the files, it ALWAYS reverts to landscape orientation, so that when a user prints the record (without using the script that changes the page setup back to portrait), its screwed up. I do have a script that changes the page setup back and prints the record, but people usually forget to use that script and just hit ctl-P. On the Macs, if I change the page setup to portrait, close and re-open the file, that change is preserved, however that is not the case on the windows machines. Any Ideas? Lonn
Ender Posted June 28, 2004 Posted June 28, 2004 You'll need a page setup script for each OS. I use something like this to branch to the correct page setup subscript: If[ Status(CurrentPlatform) = -1 ] Perform Script [ Page Setup Portrait - OSX - 100% ] Else Perform Script [ Page Setup Portrait - OS9 - 100% ] End If Each page setup has to be stored in separate scripts. You could continue branching for more OS versions, look up the Status(CurrentPlatform) function for more. I have the users' priveleges set to not allow full menu access. This disables printing from the menu or Cmd-P.
Vaughan Posted June 28, 2004 Posted June 28, 2004 Page Setup can be stored for each OS in the same script step. However the settings must be set for each step individually in the relevant OS. So to save for MacOS, Mac OS X and Windows, you'll need to open the file in 3 different OSs and save the script three times.
Recommended Posts
This topic is 7444 days old. Please don't post here. Open a new topic instead.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now