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 [EMAIL PROTECTED]
