[comp.sys.next] browser object

pmy@jeeves.acc.Virginia.EDU (Pete Yadlowsky) (12/08/89)

ftp uvaarpa.acc.virginia.edu:/pub/next/classes/browser.tar.Z


Here's the browser object class I used in CSound. There are actually
two object classes. The first, BrowserMatrix, is a scrolling Matrix of
SelectionCells. The second, BrowserBay, consists of a BrowserMatrix,
a boxed ScrollView containing the matrix, a title cell and two scrolling
buttons (up/down). One unique feature about this particular browser unit
is that one browser unit may have other units slaved to it. That is,
scrolling or selecting in the "master" browser scrolls or selects in its
slaves as well . I added this feature due to a need for a particular kind
of visual organization. Anyway, to make a full-blown browser, all you need
to do is create a few of these browser bays and juxtapose them. There's
no provision for horizontal scrolling across bays.

Documentation is minimal (i.e. non-existent), but you're smart people,
right? Seriously, I'll cheerfully answer any questions you may have.
No warranty, no copyright. Hack it up.

	- Pete


Peter M. Yadlowsky		| "Pay no attention to that man
Academic Computing Center	|	behind the curtain!"
University of Virginia		|
pmy@Virginia.EDU		|

jonas@Neon.Stanford.EDU (jonas karlsson) (03/08/90)

Has anybody written a browser like object?  This was discussed a while back
and it was mentioned that there is an undocumented browser (presumably used
by the file browser) class available, but i'd rather not try and figure out
how to use it.

-j