ncurses 6.0 - patch 20171125
[ncurses.git] / man / form.3x
index 64759f2f69677f73025c8dd740e9144fb8ae1c05..ecc7a44087387d61eb9f9ece548d7c08adbb1696 100644 (file)
 .\" authorization.                                                           *
 .\"***************************************************************************
 .\"
-.\" $Id: form.3x,v 1.29 2017/02/18 16:46:53 tom Exp $
+.\" $Id: form.3x,v 1.30 2017/11/25 20:28:02 tom Exp $
 .TH form 3X ""
 .ie \n(.g .ds `` \(lq
 .el       .ds `` ``
 .ie \n(.g .ds '' \(rq
 .el       .ds '' ''
+.de bP
+.ie n  .IP \(bu 4
+.el    .IP \(bu 2
+..
 .SH NAME
 \fBform\fR \- curses extension for programming forms
 .SH SYNOPSIS
@@ -206,7 +210,19 @@ you want to say \*(``\-lform \-lncurses\*('', not the other way around
 These routines emulate the System V forms library.  They were not supported on
 Version 7 or BSD versions.
 .PP
-A few functions are extensions added for ncurses, e.g.,
+The menu facility was documented in SVr4.2 in
+\fICharacter User Interface Programming (UNIX SVR4.2)\fP.
+.PP
+It is not part of X/Open Curses.
+.PP
+Aside from ncurses, there are few implementations:
+.bP
+systems based on SVr4 source code, e.g., Solaris.
+.bP
+NetBSD curses.
+.PP
+A few functions in this implementation are extensions added for ncurses,
+but not provided by other implementations, e.g.,
 \fBform_driver_w\fP,
 \fBunfocus_current_field\fP.
 .SH AUTHORS