glenda.party
term% ls -F
term% cat index.txt
PLINITBUTTON(2)               System Calls Manual              PLINITBUTTON(2)



NAME
       plinitbutton, plinitcanvas, plinitcheckbutton, plinitedit, plinitentry,
       plinitframe,  plinitgroup,  plinitidollist,  plinitlabel,   plinitlist,
       plinitmenu, plinitmessage, plinitpopup, plinitpulldown, plinitradiobutā€
       ton, plinitscrollbar, plinitslider, plinittextview -  panel  reinitialā€
       ization functions

SYNOPSIS
       #include <u.h>
       #include <libg.h>
       #include <panel.h>

       void plinitbutton(Panel*, int, Icon*, void (*)(Panel*, int))

       void plinitcanvas(Panel*, int, void (*)(Panel*, Mouse*))

       void plinitcheckbutton(Panel*, int, Icon*,
                              void (*)(Panel*, int, int))

       void plinitedit(Panel*, int, Point, Rune*, int,
                       void (*)(Panel *))

       void plinitentry(Panel*, int, int, char*,
                        void (*)(Panel*, char*))

       void plinitframe(Panel*, int)

       void plinitgroup(Panel*, int)

       void plinitlabel(Panel*, int, Icon*)

       void plinitlist(Panel*, int, char *(*)(int), int,
                       void(*)(Panel*, int, int))

       void plinitmenu(Panel*, int, Icon**, int,
                       void (*)(int, int))

       void plinitmessage(Panel*, int, int, char*)

       void plinitpopup(Panel*, int, Panel*, Panel*, Panel*)

       void plinitpulldown(Panel*, int, Icon*, Panel*, int)

       void plinitradiobutton(Panel*, int, Icon*,
                              void (*)(Panel*, int, int))

       void plinitscrollbar(Panel*, int)

       void plinitslider(Panel*, int, Point,
                         void(*)(Panel*, int, int, int))

       void plinittextview(Panel*, int, Point, Rtext*,
                           void (*)(Panel*, int, Rtext*))

DESCRIPTION
       Corresponding  to  each  Panel-creation function (see plbutton(2)) is a
       function that reinitializes the parameters of that kind of panel.   The
       reinitialization  functions  are all named by inserting the string init
       after the creation function's initial pl.   For  example,  plinitbutton
       will  reinitialize  a  panel created by plbutton.  Their argument lists
       are identical to the corresponding creation function, except  that  the
       first  argument  is  a pointer to the panel to be reinitialized, rather
       than its parent.

SOURCE
       /sys/src/libpanel

SEE ALSO
       plinit(2), plbutton(2), graphics(2)
       Tom Duff, ``A quick introduction to the panel library''.



                                                               PLINITBUTTON(2)