lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: lynx-dev OT: ncurses for MingW


From: Thomas Dickey
Subject: Re: lynx-dev OT: ncurses for MingW
Date: Wed, 3 Mar 2004 11:07:23 -0500 (EST)

On Wed, 3 Mar 2004, Gisle Vanem wrote:

> Some missing functions:
> set_menu_sub,set_menu_mark,set_menu_grey,set_menu_back,
> set_menu_fore,post_menu,new_item,set_field_back,current_field,
> form_driver,wenclose, etc, etc.

Most of those are in form/menu.  wenclose() I seem to recall is
nonstandard (but simple to reuse).

> > PDCurses "should" work.  It does have a panel library.  For ncurses's
> > form/menu libraries - I'm not sure how much work it would be to make
> > them run with PDCurses.
>
> A lot it seems, but I'll give it a shot.

In the higher-level libraries such as form/menu/panel, the main issue
is just setting up makefiles.  The ncurses library (besides the problem
of setting up terminal I/O) has a lot of generated source that relies
on having a good sh/awk/sed environment.  If I were porting that, I'd
generate the sources such as curses.h, lib_gen.c on another platform
and hand-tweak the ncurses_cfg.h file.  The form/menu libraries don't
require that.  I'm aware that panel uses some ncurses internals, but
don't recall if form/menu do.

-- 
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net

; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]