Panels are used for drawing raw menus without any extra helper functions. Handles must be closed via delete or CloseHandle().
| Name | Description | 
|---|---|
| CanDrawFlags | Returns whether or not the given drawing flags are supported by the menu style. | 
| DrawItem | Draws an item on a panel. If the item takes up a slot, the position is returned. | 
| DrawText | Draws a raw line of text on a panel, without any markup other than a newline. | 
| Panel | Constructor for a new Panel. | 
| Send | Sends a panel to a client. Unlike full menus, the handler function will only receive the following actions, both of which will have null for a menu, and the client as param1. | 
| SetKeys | Sets the selectable key map of a panel. This is not supported by all styles (only by Radio, as of this writing). | 
| SetTitle | Sets the panel's title. | 
| Name | Type | Description | 
|---|---|---|
| TextRemaining | int | Returns the amount of text the menu can still hold. If this is limit is reached or overflowed, the text is silently truncated. | 
| CurrentKey | int | Returns or sets the current key position, starting at 1. This cannot be used to traverse backwards. | 
| Style | Handle | Returns the panel's style. Style handles are global and cannot be closed. | 
This documentation was generated automatically using pawn-docgen written by xPaw for AlliedMods.