Automatically setting screen resolution
Sorry if I may have missed this topic in a previous forum. I'd appreciate any help on the following question: The standalones that I am creating require a screen resolution of 1024 x 768 or higher to properly fit on the screen. Since some people may have their monitors set to a lower resolution, I've been including a ReadMeFirst file explaining the need for them to reset their monitors to the higher resolution. Is there a way within Revolution to automatically set the resolution to 1024x768 (and then convert it back to the original resolution when the standalone closes)? I've been finding Revolution enormously helpful in preparing programs in medical education. At this time all the CDs in my company (MedMaster) are in Revolution. There are a few free downloads on the MedMaster web site if anyone is interested. Thanks very much. Steve Goldberg, MD, President MedMaster Inc www.medmaster.net ** See what's free at http://www.aol.com. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Automatically setting screen resolution
Steve, In my opinion as a very long time user of a great many different programs, I believe handling it as you have with a ReadMe instruction, is probably the best method. I have encountered a few programs that automatically make the change for me, and I've always hated it. I prefer to be in control - ALWAYS - since there can be other things affected by a change in resolution beyond what the programmer may have taken into consideration. Remember, just because your program is opened, that doesn't mean the user will stay there until they close it. Another approach would be to check the resolution on startup and provide a dialog informing the user to make the change. At this point the dialog could allow to stop the program and do the change themselves, or to continue and have the resolution changed for them. This would be acceptable. Of course, if the resolution IS the desired one, no dialog would appear in the first place. Joe Wilkins On Apr 21, 2007, at 7:59 PM, [EMAIL PROTECTED] wrote: Sorry if I may have missed this topic in a previous forum. I'd appreciate any help on the following question: The standalones that I am creating require a screen resolution of 1024 x 768 or higher to properly fit on the screen. Since some people may have their monitors set to a lower resolution, I've been including a ReadMeFirst file explaining the need for them to reset their monitors to the higher resolution. Is there a way within Revolution to automatically set the resolution to 1024x768 (and then convert it back to the original resolution when the standalone closes)? I've been finding Revolution enormously helpful in preparing programs in medical education. At this time all the CDs in my company (MedMaster) are in Revolution. There are a few free downloads on the MedMaster web site if anyone is interested. Thanks very much. Steve Goldberg, MD, President MedMaster Inc www.medmaster.net ** See what's free at http://www.aol.com. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Automatically setting screen resolution
Hello. First of all, adjusting screen resolution can make your user annoyed and can cause unforeseeable issues on their computer. The ReadMe would be good, but a dialog asking them if they want the software to change their resolution or to adjust it themselves and then relaunch would be preferable. To change it yourself, you have to use a little external help. There was a way to accomplish this using a tool called CScreen. It was a command line executable invoked via the shell and it did the job very well. Unfortunately, the author has dropped the code from his website. The internet is a great thing, however, and an executable version has resurfaced at the following address: http://forums.macosxhints.com/attachment.php? attachmentid=1416d=1156306718 This executable will work for Mac OS X and should work for Unix/ Linux. I do not know of a solution for Windows, however it is very possible that you could achieve the same effect with VBScript. Thanks, Brent Anderson Fiery Ferret ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Automatically setting screen resolution
Is there a way within Revolution to automatically set the resolution to 1024x768 (and then convert it back to the original resolution when the standalone closes)? To give an precise example of where automatic resolution changing would be disastrous - if I have open one of my programming languages (say Borland Delphi) with a project I'm working on and I run your program you will *destroy* the resources in my program in such a way as to make me have to completely redesign the user interface as the scaling will be all over the place. While I can probably do this OK it would annoy me immensely and a less experienced person using the IDE would have bigger problems. IMHO programs should *never* dictate to the user. They should politely ask or display a readme or message dialog asking me to fix the resolution to see the program properly. Scott ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Automatically setting screen resolution
On Sat, 21 Apr 2007 22:59:34 EDT, [EMAIL PROTECTED] wrote: Is there a way within Revolution to automatically set the resolution to 1024x768 (and then convert it back to the original resolution when the standalone closes)? It's funny you mention this - I just posted an answer to this in the MetaCard list. You've already gotten all the caveats from others on this list, so if you really want to do it, here's how: For OS X you can download and implement Jon's Commands X with AppleScript (http://www.seanet.com/~jonpugh/). He has an AppleScript command called screen list that lets you get data on one or more screens, and set screens to to change them. Or you can use the 'cscreen' command line application, although the original developer has gone off the grid and his site is nowhere to be found (but you might be able to scare it up with a web search). For Windows, you can use one of these three third-party command line executables (MultiRes, Resolution Changer, or VidRes): http://www.entechtaiwan.com/files/multires.exe http://www.myitforum.com/inc/upload/1365Vidchng.zip http://www.jddesign.co.uk/ HTH, Ken Ray Sons of Thunder Software, Inc. Email: [EMAIL PROTECTED] Web Site: http://www.sonsothunder.com/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution