调整listBox的drawF参数顺序
This commit is contained in:
@@ -1145,7 +1145,7 @@ function listBox:draw()
|
|||||||
local pos=int(scrollPos/lineH)
|
local pos=int(scrollPos/lineH)
|
||||||
gc_translate(0,-(scrollPos%lineH))
|
gc_translate(0,-(scrollPos%lineH))
|
||||||
for i=pos+1,min(pos+cap+1,#list)do
|
for i=pos+1,min(pos+cap+1,#list)do
|
||||||
self.drawF(i==self.selected,i,list[i])
|
self.drawF(list[i],i,i==self.selected)
|
||||||
gc_translate(0,lineH)
|
gc_translate(0,lineH)
|
||||||
end
|
end
|
||||||
gc_setStencilTest()
|
gc_setStencilTest()
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ local compatibleVer={
|
|||||||
"V0.15.5",
|
"V0.15.5",
|
||||||
}
|
}
|
||||||
|
|
||||||
local roomList=WIDGET.newListBox{name="roomList",x=50,y=50,w=800,h=440,lineH=40,drawF=function(ifSel,id,item)
|
local roomList=WIDGET.newListBox{name="roomList",x=50,y=50,w=800,h=440,lineH=40,drawF=function(item,id,ifSel)
|
||||||
setFont(35)
|
setFont(35)
|
||||||
if ifSel then
|
if ifSel then
|
||||||
gc_setColor(1,1,1,.3)
|
gc_setColor(1,1,1,.3)
|
||||||
|
|||||||
Reference in New Issue
Block a user