>>> Under DOS, it is possible to get a 33 line window by fiddling with the VGA
>>> Unfortunately, the mode command for OS/2 won't provide 33 lines and
>>> the software interrupts are, of course, missing from OS/2.
>>Err? MODE CO80,33 works fine for me. In fact, I normally use CO80,34 ,
>>which uses the 14-line EGA font with a 480-scanline screen. Very nice.
>>In fact MODE accepts a lot of parameters for the number of rows - from 12
>>to 60 (Or just over 100 in a window, if you want scroll-bars)
>The original poster's use of the word "window" was ill-advised; he's al-
>most certainly talking about full-screen sessions. The mode command will
>only allow a select few screen-heights in full-screen sessions,
least, I had no problems with it when I just tried "mode 80,33" in an
OS/2 full screen session. I think it might be worthwhile for people who
want 33-line mode to give this a try before they assume that it doesn't
work. OC, if someone has actually tried it, and it didn't work, then I
don't know what to say.
I'm using 2.0 GA+SP and a vanilla VGA. Here's the various settings for
#lines I can get using MODE 80,x in a full screen session:
There doesn't seem to be any sort of pattern there that I can discern,
but there certainly should be screen sizes to satisfy just about anyone.
Now, if you have EGA, you probably have a much more limited range, and I
have no idea what is possible with SVGA, 8514, or XGA. But that's a
pretty impressive selection for VGA.
Actually, that's more than a "few screen-heights", I would say. 30
different screen sizes available in a full-screen session is almost
enough to call "a lot". :-)
(Although why someone would prefer, say, 59 to 60, or 49 to 50, I'm not
quite sure. But if someone did, OS/2 would give them the option!) :-)
And, OC, in a window, the range is something like: 1-102, with no gaps.
(Yes, 1 is an acceptable value--I just tried it!)
This doesn't seem to be a programming issue per se, so I've redirected
followups to c.o.o.misc.
Chris Waters | I think, there- | "Never look a gift horse in the mouth"