MenuProps

No description available for this symbol.

Syntax

enum MenuProps

Members

Name Value
MENU_PROP_NUMFMT
MENU_PROP_NUMFMT_DISABLE
MENU_PROP_NOACCESS_FMT
MENU_PROP_EXIT
MENU_PROP_DISPLAY_PAGES
MENU_PROP_BACKNAME
MENU_PROP_NEXTNAME
MENU_PROP_EXITNAME
MENU_PROP_COPYRIGHT
menuID
menuHandler
menuItems
menuExit
menuDisplayPages
itemID
itemArrayID
itemAlias
itemAccess
itemCallback
playerCurrentMenu
playerMenuCurrentPage
__menusList ArrayCreate(__menuStruct);
__maxPlayers get_maxplayers();
iItemsPerPage iItems > __MENU_ITEMS_PER_PAGEWC ? __MENU_ITEMS_PER_PAGE : __MENU_ITEMS_PER_PAGEWC;
iStart iPage = __playerData[player][playerMenuCurrentPage] = 0;
iEnd iItems;
iTotalPages iItems / iItemsPerPage + (iItems % iItemsPerPage ? 1: 0);
iLen formatex(szBuffer, charsmax(szBuffer), "\w%s \w\R(%i/%i )\w^n^n", sMenuTemp[menuTitle], iPage+1, iTotalPages);
iLen formatex(szBuffer, charsmax(szBuffer), "\w%s^n^n", sMenuTemp[menuTitle]);
iRetValue ITEM_ENABLED;
iRetValue ITEM_DISABLED;
iFmtType iRetValue == ITEM_DISABLED ? menuNumFmtDisable : menuNumFmt;
iRetValue = ITEM_DISABLED ? (bitsKeys &= ~(1 << iTemp)) : (bitsKeys |= (1 << iTemp));
iFmtType sItemTemp[itemTempName][0] == EOS ? itemName : itemTempName;
iFmtType iPage ? menuNumFmt : menuNumFmtDisable;
iFmtType iEnd < iItems ? menuNumFmt : menuNumFmtDisable;
alias sItemTemp[itemAlias];
access sItemTemp[itemAccess];
callback sItemTemp[itemCallback];
Defined in menuapi.inc at line 23 . This documentation was automatically generated from source.