*BSD News Article 91103


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!goanna.cs.rmit.edu.au!news.apana.org.au!cantor.edge.net.au!news.teragen.com.au!news.access.net.au!news.mel.connect.com.au!munnari.OZ.AU!spool.mu.edu!howland.erols.net!cam-news-hub1.bbnplanet.com!news.bbnplanet.com!news-xfer.netaxs.com!hammer.uoregon.edu!news.uoregon.edu!news.rediris.es!news.upm.es!pjlobo
From: pjlobo@euitt.upm.es (Pedro J. Lobo)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Curses-based menus: popup, pull-down, etc, is there any available?
Date: 14 Mar 1997 10:26:54 GMT
Organization: Dpt. Ing. Telematica
Lines: 79
Message-ID: <5gb95e$al3@sanson.dit.upm.es>
References: <5g6ukq$jro@chenab.lums.edu.pk>
NNTP-Posting-Host: haddock.euitt.upm.es
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Newsreader: TIN [version 1.2 PL2]
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:37097

Sohail Aslam (aslam@lums.edu.pk) wrote:
: I need to develop a curses-based menu interface to postgres (running on
: a pentium with FreeBSD 2.2-GAMMA). I already have the web based interface
: to postgres via PHP/FI and JAVA. What I need is an interface to run on
: ordinary dumb terminals and telnet sessions. The interface will use
: curses routines; my hope is that I don't have to develop curses-based
: routine to do pull-down, pop-up menus, cascade menus, text fields for
: input etc. Someone must have written such a package.

I saw this on comp.os.linux.announce:

From: Sandro Sigala <ssigala@globalnet.it>
Newsgroups: comp.os.linux.announce
Subject: TurboVision 0.3 - C++ application framework library
Followup-To: comp.os.linux.misc
Date: 4 Mar 1997 22:23:22 GMT
Organization: none
Lines: 90
Approved: linux-announce@news.ornl.gov (Lars Wirzenius)

[some stuff deleted]

TV is available in C++ and Pascal and is a product of Borland International.
It was developed to run on MS-DOS systems, but today it is available for many
other platforms (ported by independent programmers).

This port is based on the Borland 2.0 version with fixes.

Main changes from version 0.2 to 0.3
- ------------------------------------
- - Added support for the FreeBSD operating system.
- - Added support for colored output.
- - evMouseAuto event fixed.
- - Some bugs fixed.

Where to download the library
- -----------------------------
The library is temporarily in:

sunsite.unc.edu:/incoming/Linux
ftp.cdrom.com:/pub/FreeBSD/incoming

If you don't want to wait the file to be moved to the destination
directories, you can download a copy of it from:

ftp.cdrom.com:/pub/FreeBSD/incoming/tvision-0.3.tar.gz

The destination directories are listed in the lsm entry:

Begin3
Title:          TurboVision for UNIX
Version:        0.3
Entered-date:   14FEB97
Description:    TurboVision for UNIX
Keywords:       c++ cui gui framework interface
Author:         ssigala@globalnet.it (Sergio Sigala)
Maintained-by:  ssigala@globalnet.it (Sergio Sigala)
Primary-site:   sunsite.unc.edu /pub/Linux/devel/lang/c++
                177k tvision-0.3.tar.gz
Alternate-site: freefall.freebsd.org /pub/FreeBSD/LOCAL_PORTS
                177k tvision-0.3.tar.gz
Original-site:  
Platforms:      Linux, FreeBSD, GNU g++, gpm, ncurses
Copying-policy: Borland copyright and GPL
End

[more stuff deleted]

I think it is exactly what you are looking for.

: Thanks

You're welcome :-)


-------------------------------------------------------------------
Pedro José Lobo Perea                   Tel:    +34 1 336 78 19
Centro de Cálculo                       Fax:    +34 1 331 92 29
EUIT Telecomunicación - UPM             e-mail: pjlobo@euitt.upm.es