Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!bionet!apple!amdahl!drivax!frotz From: frotz@drivax.UUCP (Frotz) Newsgroups: comp.binaries.ibm.pc.d Subject: Re: PC-Curses (long) Summary: Information about a PCCurses derivative... Keywords: PC Curses binaries IBM source 1.31 Message-ID: <4744@drivax.UUCP> Date: 23 Jun 89 23:20:27 GMT Reply-To: frotz@drivax.UUCP (Frotz) Organization: Digital Research, Inc., Monterey, California Lines: 84 References: Below is the text for another article that I posted to comp.sources.wanted. ] ] I am looking for a pointer to Pavel Curtis, author of ]Ncurses. I am also looking for any information about the status ]of Ncurses (read: PD/some or all rights reserved...). ] ] Bjorn Larsson and I are attempting to clarify the legal ]status of PCCurses and it would certainly help if we could talk to ]Pavel Curtis. Please email myself (or bjorn for European readers) ]if you have any information. ] [...] ] ]My address to Bjorn Larsson is: ] amdahl!pyramid!ucsbcsl!cmcvax!dscvax2!infovax!bl I have the recently posted PCCurses 1.3. I have also added a significant amout of functionality and am now in the process determining with Bjorn Larsson (the original author) what the real legal status is. Pending the resolution of this investigation, I will be sending my modifications to Bjorn for inclusion in his next release (presumably 1.4 via comp.binaries.ibm.pc). If things are not time critical, I suggest that people wait (hopefully this will be resolved in the next one to three weeks at the most) or try to get the original 1.3 from an archive site. It is my understanding that Bjorn will maintain the public domain status of this future release. Features list: * Full PC Color support. * X/Open Curses Interface Support (mostly supported). * Alt-key support. * Window Titles and title offsets (top line only). * Support for FlexOS (and a guide for porting to other IBM PC class Operating Systems. * Selectable Direct Memory writes vs. BIOS writes. * MDA/CGA/EGA/VGA/MCGA/other hardware detection. Clone detection is faulty though. * Alternate screen mode selection. * Alternate font size selection. * Complete reset to "terminal" based on original attributes. * Adopted X/Open Curses specification for chtype (alternate char type) throughout PCCurses. * Rational support of Specified Curses Attributes within a color format. * Macro-ized as many routines as possible. * Massive Source cleanup and tabification.... (Sorry, personal peeve;-) * Pop-up/Drop-Down Menu Support. Features include: * Offset (y & x) of the menu WRT some parent window. * Preselectable Default Menu Item. * Menu width determination. * Menu length determination (will not exceed parent window size). * Menu Title * Menu Title offset (left, centered, and right justification can be done by the application). * Selectable Vertical Cursor Movement Wrap. * Hot keys. (Not function keys associated with a menu item.) * Selectable case insensitivity on hot key determination. * Menu item left/right justification control. * Menu Borders. * Bar Cursor. * Normal Attribute Specification. * Border Attribute Specification. * High-light Attribute Specification (for bar cursor). * Hot-key Attribute Specification. * Selectable Escape key exit. * Selectable non-cursor-key-break. (Returns from menu on any non-cursor key). * Selectable draw menu and return. --Frotz @Digital Research, Incorporated amdahl!drivax!frotz 70 Garden Court, B15 (408) 649-3896 Monterey, California 93940 Ask for John Fa'atuai