<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.multitheftauto.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vladislav+Nenakhov</id>
	<title>Multi Theft Auto: Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.multitheftauto.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vladislav+Nenakhov"/>
	<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/wiki/Special:Contributions/Vladislav_Nenakhov"/>
	<updated>2026-04-10T10:24:17Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=GuiGridListGetSelectedItems&amp;diff=50278</id>
		<title>GuiGridListGetSelectedItems</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=GuiGridListGetSelectedItems&amp;diff=50278"/>
		<updated>2017-01-04T11:39:58Z</updated>

		<summary type="html">&lt;p&gt;Vladislav Nenakhov: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Client function}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
This function returns the items selected in the specified [[Element/GUI/Gridlist|grid list]].&lt;br /&gt;
&lt;br /&gt;
==Syntax== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
table guiGridListGetSelectedItems ( element gridList )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Required Arguments=== &lt;br /&gt;
*'''gridList:''' The [[Element/GUI/Gridlist|grid list]] which selected items you want to retrieve.&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
Returns a table over the selected items in the [[Element/GUI/Gridlist|grid list]] in this format:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
table = {&lt;br /&gt;
    [1] = {&lt;br /&gt;
        [&amp;quot;column&amp;quot;], -- has the first selected item's column ID&lt;br /&gt;
        [&amp;quot;row&amp;quot;] -- has the first selected item's row ID&lt;br /&gt;
    },&lt;br /&gt;
    [2] = {&lt;br /&gt;
        [&amp;quot;column&amp;quot;],-- has the second selected item's column ID&lt;br /&gt;
        [&amp;quot;row&amp;quot;] -- has the second selected item's row ID&lt;br /&gt;
    },&lt;br /&gt;
    ...&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
if everything was successful or ''false'' if invalid arguments were passed.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
--Vladislav_Nenakhov&lt;br /&gt;
--Create window&lt;br /&gt;
playerWindow = guiCreateWindow(526, 230, 291, 284, &amp;quot;&amp;quot;, false)&lt;br /&gt;
guiWindowSetSizable(playerWindow, false)&lt;br /&gt;
&lt;br /&gt;
gridlistPlayers = guiCreateGridList(9, 23, 272, 201, false, playerWindow)&lt;br /&gt;
guiGridListAddColumn(gridlistPlayers, &amp;quot;Players&amp;quot;, 0.9)&lt;br /&gt;
for _, players in ipairs(getElementsByType(&amp;quot;player&amp;quot;)) do &lt;br /&gt;
   local row = guiGridListAddRow(gridlistPlayers)&lt;br /&gt;
   guiGridListSetItemText(gridlistPlayers, row, 1, getPlayerName(players), false, false)&lt;br /&gt;
end &lt;br /&gt;
buttonSelectedPlayer = guiCreateButton(9, 227, 272, 20, &amp;quot;Selected&amp;quot;, false, playerWindow)&lt;br /&gt;
&lt;br /&gt;
-- Gui click&lt;br /&gt;
addEventHandler(&amp;quot;onClientGUIClick&amp;quot;, getRootElement(), function()&lt;br /&gt;
   if source == buttonSelectedPlayer then &lt;br /&gt;
       if #guiGridListGetSelectedItems(gridlistPlayers) &amp;gt; 0 then &lt;br /&gt;
          outputChatBox(&amp;quot;Yes&amp;quot;)&lt;br /&gt;
       else&lt;br /&gt;
          outputChatBox(&amp;quot;No&amp;quot;)&lt;br /&gt;
       end &lt;br /&gt;
   end &lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{GUI functions}}&lt;br /&gt;
[[Category:Needs Example]]&lt;/div&gt;</summary>
		<author><name>Vladislav Nenakhov</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=GuiGridListGetSelectedItems&amp;diff=50277</id>
		<title>GuiGridListGetSelectedItems</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=GuiGridListGetSelectedItems&amp;diff=50277"/>
		<updated>2017-01-04T11:38:35Z</updated>

		<summary type="html">&lt;p&gt;Vladislav Nenakhov: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Client function}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
This function returns the items selected in the specified [[Element/GUI/Gridlist|grid list]].&lt;br /&gt;
&lt;br /&gt;
==Syntax== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
table guiGridListGetSelectedItems ( element gridList )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Required Arguments=== &lt;br /&gt;
*'''gridList:''' The [[Element/GUI/Gridlist|grid list]] which selected items you want to retrieve.&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
Returns a table over the selected items in the [[Element/GUI/Gridlist|grid list]] in this format:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
table = {&lt;br /&gt;
    [1] = {&lt;br /&gt;
        [&amp;quot;column&amp;quot;], -- has the first selected item's column ID&lt;br /&gt;
        [&amp;quot;row&amp;quot;] -- has the first selected item's row ID&lt;br /&gt;
    },&lt;br /&gt;
    [2] = {&lt;br /&gt;
        [&amp;quot;column&amp;quot;],-- has the second selected item's column ID&lt;br /&gt;
        [&amp;quot;row&amp;quot;] -- has the second selected item's row ID&lt;br /&gt;
    },&lt;br /&gt;
    ...&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
if everything was successful or ''false'' if invalid arguments were passed.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
--Vladislav_Nenakhov&lt;br /&gt;
--Create window&lt;br /&gt;
playerWindow = guiCreateWindow(526, 230, 291, 284, &amp;quot;&amp;quot;, false)&lt;br /&gt;
guiWindowSetSizable(playerWindow, false)&lt;br /&gt;
&lt;br /&gt;
gridlistPlayers = guiCreateGridList(9, 23, 272, 201, false, playerWindow)&lt;br /&gt;
guiGridListAddColumn(gridlistPlayers, &amp;quot;Players&amp;quot;, 0.9)&lt;br /&gt;
for _, players in ipairs(getElementsByType(&amp;quot;player&amp;quot;)) do &lt;br /&gt;
   local row = guiGridListAddRow(gridlistPlayers)&lt;br /&gt;
   guiGridListSetItemText(gridlistPlayers, row, 1, getPlayerName(players), false, false)&lt;br /&gt;
end &lt;br /&gt;
buttonSelectedPlayer = guiCreateButton(9, 227, 272, 20, &amp;quot;Selected&amp;quot;, false, playerWindow)&lt;br /&gt;
buttonClosePlayer = guiCreateButton(9, 254, 272, 20, &amp;quot;Close&amp;quot;, false, playerWindow) &lt;br /&gt;
&lt;br /&gt;
-- Gui click&lt;br /&gt;
addEventHandler(&amp;quot;onClientGUIClick&amp;quot;, getRootElement(), function()&lt;br /&gt;
   if source == buttonSelectedPlayer then &lt;br /&gt;
       if #guiGridListGetSelectedItems(gridlistPlayers) &amp;gt; 0 then &lt;br /&gt;
          outputChatBox(&amp;quot;Yes&amp;quot;)&lt;br /&gt;
       else&lt;br /&gt;
          outputChatBox(&amp;quot;No&amp;quot;)&lt;br /&gt;
       end &lt;br /&gt;
   end &lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{GUI functions}}&lt;br /&gt;
[[Category:Needs Example]]&lt;/div&gt;</summary>
		<author><name>Vladislav Nenakhov</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=GuiGridListGetSelectedItems&amp;diff=50276</id>
		<title>GuiGridListGetSelectedItems</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=GuiGridListGetSelectedItems&amp;diff=50276"/>
		<updated>2017-01-04T11:30:51Z</updated>

		<summary type="html">&lt;p&gt;Vladislav Nenakhov: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Client function}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
This function returns the items selected in the specified [[Element/GUI/Gridlist|grid list]].&lt;br /&gt;
&lt;br /&gt;
==Syntax== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
table guiGridListGetSelectedItems ( element gridList )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Required Arguments=== &lt;br /&gt;
*'''gridList:''' The [[Element/GUI/Gridlist|grid list]] which selected items you want to retrieve.&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
Returns a table over the selected items in the [[Element/GUI/Gridlist|grid list]] in this format:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
table = {&lt;br /&gt;
    [1] = {&lt;br /&gt;
        [&amp;quot;column&amp;quot;], -- has the first selected item's column ID&lt;br /&gt;
        [&amp;quot;row&amp;quot;] -- has the first selected item's row ID&lt;br /&gt;
    },&lt;br /&gt;
    [2] = {&lt;br /&gt;
        [&amp;quot;column&amp;quot;],-- has the second selected item's column ID&lt;br /&gt;
        [&amp;quot;row&amp;quot;] -- has the second selected item's row ID&lt;br /&gt;
    },&lt;br /&gt;
    ...&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
if everything was successful or ''false'' if invalid arguments were passed.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
--Vladislav_Nenakhov&lt;br /&gt;
--Create window&lt;br /&gt;
playerWindow = guiCreateWindow(526, 230, 291, 284, &amp;quot;&amp;quot;, false)&lt;br /&gt;
guiWindowSetSizable(playerWindow, false)&lt;br /&gt;
&lt;br /&gt;
gridlistPlayers = guiCreateGridList(9, 23, 272, 201, false, playerWindow)&lt;br /&gt;
guiGridListAddColumn(gridlistPlayers, &amp;quot;Players&amp;quot;, 0.9)&lt;br /&gt;
for _, players in ipairs(getElementsByType(&amp;quot;player&amp;quot;)) do &lt;br /&gt;
   local row = guiGridListAddRow(gridlistPlayers)&lt;br /&gt;
   guiGridListSetItemText(gridlistPlayers, row, 1, getPlayerName(players), false, false)&lt;br /&gt;
end &lt;br /&gt;
buttonSelectedPlayer = guiCreateButton(9, 227, 272, 20, &amp;quot;Selected&amp;quot;, false, playerWindow)&lt;br /&gt;
buttonClosePlayer = guiCreateButton(9, 254, 272, 20, &amp;quot;Close&amp;quot;, false, playerWindow) &lt;br /&gt;
&lt;br /&gt;
-- Click window&lt;br /&gt;
addEventHandler(&amp;quot;onClientGUIClick&amp;quot;, getRootElement(), function()&lt;br /&gt;
   if source == buttonSelectedPlayer then &lt;br /&gt;
       if #guiGridListGetSelectedItems(gridlistPlayers) &amp;gt; 0 then &lt;br /&gt;
          outputChatBox(&amp;quot;Yes&amp;quot;)&lt;br /&gt;
       else&lt;br /&gt;
          outputChatBox(&amp;quot;No&amp;quot;)&lt;br /&gt;
       end &lt;br /&gt;
   end &lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{GUI functions}}&lt;br /&gt;
[[Category:Needs Example]]&lt;/div&gt;</summary>
		<author><name>Vladislav Nenakhov</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=GuiGridListGetSelectedItems&amp;diff=50275</id>
		<title>GuiGridListGetSelectedItems</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=GuiGridListGetSelectedItems&amp;diff=50275"/>
		<updated>2017-01-04T11:29:49Z</updated>

		<summary type="html">&lt;p&gt;Vladislav Nenakhov: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Client function}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
This function returns the items selected in the specified [[Element/GUI/Gridlist|grid list]].&lt;br /&gt;
&lt;br /&gt;
==Syntax== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
table guiGridListGetSelectedItems ( element gridList )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Required Arguments=== &lt;br /&gt;
*'''gridList:''' The [[Element/GUI/Gridlist|grid list]] which selected items you want to retrieve.&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
Returns a table over the selected items in the [[Element/GUI/Gridlist|grid list]] in this format:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
table = {&lt;br /&gt;
    [1] = {&lt;br /&gt;
        [&amp;quot;column&amp;quot;], -- has the first selected item's column ID&lt;br /&gt;
        [&amp;quot;row&amp;quot;] -- has the first selected item's row ID&lt;br /&gt;
    },&lt;br /&gt;
    [2] = {&lt;br /&gt;
        [&amp;quot;column&amp;quot;],-- has the second selected item's column ID&lt;br /&gt;
        [&amp;quot;row&amp;quot;] -- has the second selected item's row ID&lt;br /&gt;
    },&lt;br /&gt;
    ...&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
if everything was successful or ''false'' if invalid arguments were passed.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
playerWindow = guiCreateWindow(526, 230, 291, 284, &amp;quot;&amp;quot;, false)&lt;br /&gt;
guiWindowSetSizable(playerWindow, false)&lt;br /&gt;
&lt;br /&gt;
gridlistPlayers = guiCreateGridList(9, 23, 272, 201, false, playerWindow)&lt;br /&gt;
guiGridListAddColumn(gridlistPlayers, &amp;quot;Players&amp;quot;, 0.9)&lt;br /&gt;
for _, players in ipairs(getElementsByType(&amp;quot;player&amp;quot;)) do &lt;br /&gt;
   local row = guiGridListAddRow(gridlistPlayers)&lt;br /&gt;
   guiGridListSetItemText(gridlistPlayers, row, 1, getPlayerName(players), false, false)&lt;br /&gt;
end &lt;br /&gt;
buttonSelectedPlayer = guiCreateButton(9, 227, 272, 20, &amp;quot;Selected&amp;quot;, false, playerWindow)&lt;br /&gt;
buttonClosePlayer = guiCreateButton(9, 254, 272, 20, &amp;quot;Close&amp;quot;, false, playerWindow) &lt;br /&gt;
&lt;br /&gt;
addEventHandler(&amp;quot;onClientGUIClick&amp;quot;, getRootElement(), function()&lt;br /&gt;
   if source == buttonSelectedPlayer then &lt;br /&gt;
       if #guiGridListGetSelectedItems(gridlistPlayers) &amp;gt; 0 then &lt;br /&gt;
          outputChatBox(&amp;quot;Yes&amp;quot;)&lt;br /&gt;
       else&lt;br /&gt;
          outputChatBox(&amp;quot;No&amp;quot;)&lt;br /&gt;
       end &lt;br /&gt;
   end &lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{GUI functions}}&lt;br /&gt;
[[Category:Needs Example]]&lt;/div&gt;</summary>
		<author><name>Vladislav Nenakhov</name></author>
	</entry>
</feed>