X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fpanel.3x.html;h=61940a51405a57fd952e2078575cd116b75d41c0;hp=2c0eb3d9112cfd3153572041329ed59ea391e856;hb=fe43d506ce08d1deef9e9e5a6d5fd4f9c9c32e1d;hpb=a20e6eb464be80b9cd8cae7ce925d27fe9c209ed diff --git a/doc/html/man/panel.3x.html b/doc/html/man/panel.3x.html index 2c0eb3d9..61940a51 100644 --- a/doc/html/man/panel.3x.html +++ b/doc/html/man/panel.3x.html @@ -1,6 +1,6 @@ - + panel 3x - + @@ -58,7 +58,7 @@ int bottom_panel(PANEL *pan); int top_panel(PANEL *pan); int show_panel(PANEL *pan); - void update_panels(); + void update_panels(void); int hide_panel(PANEL *pan); WINDOW *panel_window(const PANEL *pan); int replace_panel(PANEL *pan, WINDOW *window); @@ -79,7 +79,7 @@ currently visible panels is the stack of panels. The stdscr window is beneath all panels, and is not considered part of the stack. - A window is associated with every panel. The panel routines enable you + A window is associated with every panel. The panel routines enable you to create, move, hide, and show panels, as well as position a panel at any desired location in the stack. @@ -94,12 +94,12 @@ above any other panel) and returns a pointer to the new panel. update_panels - refreshes the virtual screen to reflect the relations between + refreshes the virtual screen to reflect the relations between the panels in the stack, but does not call doupdate to refresh - the physical screen. Use this function and not wrefresh or + the physical screen. Use this function and not wrefresh or wnoutrefresh. update_panels may be called more than once before a call to doupdate, but doupdate is the function responsible for - updating the physical screen. + updating the physical screen. del_panel(pan) removes the given panel from the stack and deallocates the @@ -107,16 +107,16 @@ hide_panel(pan) removes the given panel from the panel stack and thus hides it - from view. The PANEL structure is not lost, merely removed from + from view. The PANEL structure is not lost, merely removed from the stack. panel_hidden(pan) returns TRUE if the panel is in the panel stack, FALSE if it is - not. If the panel is a null pointer, return ERR. + not. If the panel is a null pointer, return ERR. show_panel(pan) makes a hidden panel visible by placing it on top of the panels - in the panel stack. See COMPATIBILITY below. + in the panel stack. See COMPATIBILITY below. top_panel(pan) puts the given visible panel on top of all panels in the stack. @@ -165,18 +165,18 @@

COMPATIBILITY

        Reasonable care has been taken  to   ensure   compatibility  with   the
-       native   panel  facility  introduced  in SVr3.2 (inspection of the SVr4
+       native   panel  facility introduced in System V (inspection of the SVr4
        manual pages suggests the programming  interface  is  unchanged).   The
-       PANEL data structures are merely  similar. The  programmer is cautioned
-       not to directly use PANEL fields.
+       PANEL  data  structures  are  merely  similar.  The  programmer is cau-
+       tioned not to directly use PANEL fields.
 
        The functions show_panel and top_panel are identical in this  implemen-
        tation,  and work equally well with displayed or hidden panels.  In the
        native System V implementation, show_panel is  intended  for  making  a
        hidden  panel  visible  (at  the  top  of  the  stack) and top_panel is
        intended for making an already-visible panel move to  the  top  of  the
-       stack. You are cautioned to use the correct function to ensure compati-
-       bility with native panel libraries.
+       stack.  You are cautioned to use the correct function to ensure compat-
+       ibility with native panel libraries.
 
 
 

NOTE

@@ -185,6 +185,16 @@
        would give a link-error with static libraries).
 
 
+

PORTABILITY

+       The panel facility was documented in SVr4.2 in Character User Interface
+       Programming (UNIX SVR4.2).
+
+       It is not part of X/Open Curses.
+
+       Aside  from  ncurses,  only  systems  based  on SVr4 source code, e.g.,
+       Solaris provide this library.
+
+
 

FILES

        panel.h interface for the panels library
 
@@ -194,7 +204,7 @@
 

SEE ALSO

        curses(3x), curs_variables(3x),
 
-       This describes ncurses version 6.0 (patch 20170812).
+       This describes ncurses version 6.1 (patch 20190623).
 
 
 

AUTHOR

@@ -215,6 +225,7 @@
 
  • DIAGNOSTICS
  • COMPATIBILITY
  • NOTE
  • +
  • PORTABILITY
  • FILES
  • SEE ALSO
  • AUTHOR