Originally posted by PubGuy:
Ok, maybe I didn't ask the question correctly.
I've been researching and it looks as if XFree86 contains a Section called "Section Screen" --> "SubSection Display" and that contains two entries: ViewPort and Virtual.
Seems as if the ViewPort can be set to 1024 x 768 and the Virtual be set to 1280 x 1024.
Does anyone know where to locate Apple's X11 config file? Can I just edit that directly to have the functionality added or does something need to be recompiled? If so, what do I need to do?
Sorry getting back so late but I was part way through a reply before when I did and update and rebooted before sending :-(
Anyhow...
There are several ways to get your application to behave in X11. Most (if not all) X11 apps "obey" certain preferences. These prefs can be set on a per application basis. The prefs can define the app windows initial size and placement AND whether or not it uses scroll bars and where those scroll bars are placed and so on. Most of this is handled pretty much automatically by the window manager and the application. These options are usually set in the users .Xresources file (which may not exist in your home folder).
If you want to find out how the Xserver is configured on your system you can start the Xserver which should open an xterm. In the xterm type the command:
The output of that command will tell you all you need to know about how you Xserver is configured... and more.
On most Unix/Linux systems that use XFree86 that I have used the systemwide config file for the Xserver is in /etc/X11/XF86Config. On the system I am typing this reply on, a 17" iMac 1.25GHz G4 1G RAM Mac OS X v10.3.2, I installed the X package that came with 10.3.2. Apple appears not to use the config file I am used to. They DO have a file (/etc/X11/xserver/Xquartz.plist) but that may not be helpful.
After some digging around I found that there are quite a few manpages on X11. After reading some of those and digging around the system I am really no closer to helping you with your problem. However....
in /usr/X11R6 there is a README file with some links of where to get help specific to the Xserver. You might try looking in there.