guiGridListAddRow | Multi Theft Auto: Wiki Skip to content

guiGridListAddRow

Client-side
Server-side
Shared

Manual Review Required

Please finish this page using the corresponding Old Wiki article. Go to Contribution guidelines for more information.


Adds a row to a grid list, and optionally add simple text items with your rows. Use guiGridListSetItemText to add row headers.

OOP Syntax Help! I don't understand this!

Syntax

int guiGridListAddRow ( element gridList, int/string itemText1, int/string itemText2, unknown ... )
Required Arguments
  • gridList: The grid list you want to add a row to
  • itemText1: The text for the first column item in the row. Either a string or a number can be passed (use numbers for sorting purposes).
  • itemText2: The text for the second column item in the row. Either a string or a number can be passed (use numbers for sorting purposes).
  • ...: Item text for any other columns

Returns

  • int: value

Returns the row id if it has been created, false otherwise.

Code Examples

shared

This example creates a player list on the right side of the screen and fills it with the names of the connected players.

local playerList = guiCreateGridList(0.80, 0.40, 0.15, 0.35, true)
guiGridListAddColumn(playerList, "Player", 0.85)
for _, player in ipairs(getElementsByType("player")) do
guiGridListAddRow(playerList, getPlayerName(player))
end

See Also

GUI Functions