Manual Pages for UNIX Darwin command on man item_userptr
MyWebUniversity

Manual Pages for UNIX Darwin command on man item_userptr

mitemuserptr(3X) mitemuserptr(3X)

NAME

mmiitteemmuusseerrppttrr - associate application data with a menu item

SYNOPSIS

##iinncclluuddee <>

int setitemuserptr(ITEM *item, void *userptr); void *itemuserptr(const ITEM *item);

DESCRIPTION

Every menu item has a field that can be used to hold application-spe-

cific data (that is, the menu-driver code leaves it alone). These

functions get and set that field. RREETTUURRNN VVAALLUUEE Except for iitteemmuusseerrppttrr (which returns NNUULLLL on error), each function returns one of the following: EEOOKK The routine succeeded. EESSYYSSTTEEMMEERRRROORR System error occurred (see eerrrrnnoo).

SEE ALSO

ccuurrsseess(3X), mmeennuu(3X). NNOOTTEESS The header file <> automatically includes the header file <>. PPOORRTTAABBIILLIITTYY

These routines emulate the System V menu library. They were not sup-

ported on Version 7 or BSD versions. The user pointer should be a void pointer. We leave it as a char pointer for SVr4 compatibility. AUTHORS Juergen Pfeifer. Manual pages and adaptation for new curses by Eric S. Raymond. mitemuserptr(3X)




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™