DGS Grid List: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
Tag: Undo |
||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[Dgs | Back To DGS]] | |||
[[DGS]] | ===Sotring=== | ||
==Sotring== | |||
* DGS Grid List fixed sorting problem | * DGS Grid List fixed sorting problem | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
Line 17: | Line 16: | ||
end | end | ||
end) | end) | ||
</syntaxhighlight> | |||
===Row Index=== | |||
* The Row Index of DGS Grid List is different from GUI Grid List (dgs row = gui row + 1) | |||
<syntaxhighlight lang="lua"> | |||
-------------------------DGS | |||
loadstring(exports.dgs:dgsImportFunction())() | |||
local gridlist = dgsCreateGridList(100,100,400,400,false) | |||
dgsGridListAddColumn(gridlist,"test1",0.4) | |||
local row = dgsGridListAddRow(gridlist) --Add the first row | |||
outputChatBox(row) --Output the index of the first row: 1 | |||
-------------------------GUI | |||
local gridlist = guiCreateGridList(100,100,400,400,false) | |||
guiGridListAddColumn(gridlist,"test1",0.4) | |||
local row = guiGridListAddRow(gridlist) --Add the first row | |||
outputChatBox(row) --Output the index of the first row: 0 | |||
</syntaxhighlight> | </syntaxhighlight> |
Latest revision as of 17:01, 16 March 2021
Sotring
- DGS Grid List fixed sorting problem
loadstring(exports.dgs:dgsImportFunction())() local gridlist = dgsCreateGridList(100,100,400,400,false) dgsGridListAddColumn(gridlist,"test1",0.4) dgsGridListAddColumn(gridlist,"test2",0.4) ----------------Click the column to enable the built-in sorting. addCommandHandler("addRow",function() for i=1,20 do local row = dgsGridListAddRow(gridlist) dgsGridListSetItemText(gridlist,row,1,i) dgsGridListSetItemText(gridlist,row,2,i-1) --No Bugs end end)
Row Index
- The Row Index of DGS Grid List is different from GUI Grid List (dgs row = gui row + 1)
-------------------------DGS loadstring(exports.dgs:dgsImportFunction())() local gridlist = dgsCreateGridList(100,100,400,400,false) dgsGridListAddColumn(gridlist,"test1",0.4) local row = dgsGridListAddRow(gridlist) --Add the first row outputChatBox(row) --Output the index of the first row: 1 -------------------------GUI local gridlist = guiCreateGridList(100,100,400,400,false) guiGridListAddColumn(gridlist,"test1",0.4) local row = guiGridListAddRow(gridlist) --Add the first row outputChatBox(row) --Output the index of the first row: 0