PLINITBUTTON(2) PLINITBUTTON(2)
NAME
plinitbutton, plinitcanvas, plinitcheckbutton, plinitedit,
plinitentry, plinitframe, plinitgroup, plinitidollist,
plinitlabel, plinitlist, plinitmenu, plinitmessage,
plinitpopup, plinitpulldown, plinitradiobutton,
plinitscrollbar, plinitslider, plinittextview - panel
reinitialization 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,
Page 1 Plan 9 (printed 4/14/26)
PLINITBUTTON(2) PLINITBUTTON(2)
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''.
Page 2 Plan 9 (printed 4/14/26)