X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fmenu_driver.3x.html;h=98b5de815740d314686cba0e722483ca7728952e;hp=4eaf6316679554c1aed5496709b50ec961720616;hb=f344f8539c1543f8cd65a5bb142dbaf23b9421d2;hpb=2e5d72d6396bb38a8d1d1b3534f62e28aebaa600 diff --git a/doc/html/man/menu_driver.3x.html b/doc/html/man/menu_driver.3x.html index 4eaf6316..98b5de81 100644 --- a/doc/html/man/menu_driver.3x.html +++ b/doc/html/man/menu_driver.3x.html @@ -1,7 +1,6 @@ - + + + menu_driver 3x -

menu_driver 3x

-
+

menu_driver 3x

-
 menu_driver(3x)                                         menu_driver(3x)
 
 
 
 
-
-

NAME

+

NAME

        menu_driver - command-processing loop of the menu system
 
 
-
-

SYNOPSIS

+

SYNOPSIS

        #include <menu.h>
        int menu_driver(MENU *menu, int c);
 
 
-
-

DESCRIPTION

+

DESCRIPTION

        Once a menu has been posted (displayed), you should funnel
        input events to it through menu_driver.  This routine  has
        three major input cases:
@@ -65,7 +62,7 @@
        o   The  input  is  a form navigation request.  Navigation
            request codes are constants defined in <form.h>, which
            are   distinct  from  the  key-  and  character  codes
-           returned by wgetch.
+           returned by wgetch(3x).
 
        o   The input is a printable character.  Printable charac-
            ters  (which  must  be  positive,  less  than 256) are
@@ -137,7 +134,8 @@
        If the second argument is one  of  the  above  pre-defined
        requests, the corresponding action is performed.
 
-   MOUSE HANDLING
+
+

MOUSE HANDLING

        If  the  second argument is the KEY_MOUSE special key, the
        associated mouse event is translated into one of the above
        pre-defined  requests.   Currently only clicks in the user
@@ -180,7 +178,8 @@
        could  not  be  translated  into   a   menu   request   an
        E_REQUEST_DENIED is returned.
 
-   APPLICATION-DEFINED COMMANDS
+
+

APPLICATION-DEFINED COMMANDS

        If the second argument is neither printable nor one of the
        above pre-defined menu requests or  KEY_MOUSE,  the  drive
        assumes  it is an application-specific command and returns
@@ -189,8 +188,7 @@
        these pre-defined requests.
 
 
-
-

RETURN VALUE

+

RETURN VALUE

        menu_driver return one of the following error codes:
 
        E_OK The routine succeeded.
@@ -219,26 +217,22 @@
             The menu driver could not process the request.
 
 
-
-

SEE ALSO

-       curses(3x), menu(3x), curs_getch(3x).
+

SEE ALSO

+       curses(3x), menu(3x), getch(3x).
 
 
-
-

NOTES

+

NOTES

        The header file <menu.h> automatically includes the header
        files <curses.h>.
 
 
-
-

PORTABILITY

+

PORTABILITY

        These  routines  emulate  the System V menu library.  They
        were not supported on Version 7 or BSD versions. The  sup-
        port for mouse events is ncurses specific.
 
 
-
-

AUTHORS

+

AUTHORS

        Juergen  Pfeifer.   Manual  pages  and  adaptation for new
        curses by Eric S. Raymond.
 
@@ -246,10 +240,22 @@
 
                                                         menu_driver(3x)
 
-
-
-Man(1) output converted with -man2html -
+