🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.ms.programmer
Article #729

Horizontal scrolling list boxes, CGA, EGA, VGA monitor support

#729
From: Steve Brown
Date: Wed, 28 Nov 1990 13:35
28 lines
1617 bytes
This is a re-posting of a previous article. I apologise if you've seen
it before, but our news feed has been down for a few days.

I would be very grateful if some kind person would give me some
tips on the following two things:-

    1.	How do you get a list box to redraw correctly when you
    	scroll it horizontally, and how do you set the scroll range?

    2.	What steps does one have to take to make an application
     	display dialog boxes and text correctly at different
    	monitor resolutions (CGA, EGA, VGA, 8514).

Many thanks for your help.

P.S.

I saw a list of frequently asked questions in which it was stated
that SYMDEB requires an 8514 on a PS/2. This is not the case; you can
use a dumb terminal or another PC as a terminal emulator on a serial line.
The only problem is that using SYMDEB can make your application behave in
unpredictable ways, for example putting a breakpoint in your code can cause
your application to crash or hang or even reboot!

I have found that it pays to have a terminal on the serial line with
the debugging version of windows because windows sometimes tries to
send error messages down COM1. 
Technical Details
Message-ID: <7292@suns2.cel.co.uk>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!usc!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard!sunic!mcsun!ukc!stl!cel!srb4

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!usc!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard!sunic!mcsun!ukc!stl!cel!srb4
From: srb4@cel.co.uk (Steve Brown)
Newsgroups: comp.windows.ms.programmer
Subject: Horizontal scrolling list boxes, CGA, EGA, VGA monitor support
Message-ID: <7292@suns2.cel.co.uk>
Date: 28 Nov 90 13:35:25 GMT
Organization: Crosfield Ltd., Hemel Hempstead, United Kingdom.
Lines: 28