控件模块允许不提供控件名,默认一个下划线
This commit is contained in:
@@ -75,7 +75,7 @@ function text:draw()
|
|||||||
end
|
end
|
||||||
function WIDGET.newText(D)--name,x,y[,fText][,color][,font=30][,align='M'][,hideF][,hide]
|
function WIDGET.newText(D)--name,x,y[,fText][,color][,font=30][,align='M'][,hideF][,hide]
|
||||||
local _={
|
local _={
|
||||||
name= D.name,
|
name= D.name or "_",
|
||||||
x= D.x,
|
x= D.x,
|
||||||
y= D.y,
|
y= D.y,
|
||||||
|
|
||||||
@@ -105,8 +105,8 @@ function image:draw()
|
|||||||
end
|
end
|
||||||
function WIDGET.newImage(D)--name[,img(name)],x,y[,ang][,k][,hideF][,hide]
|
function WIDGET.newImage(D)--name[,img(name)],x,y[,ang][,k][,hideF][,hide]
|
||||||
local _={
|
local _={
|
||||||
name= D.name,
|
name= D.name or "_",
|
||||||
img= D.img or D.name,
|
img= D.img or D.name or "_",
|
||||||
alpha= D.alpha,
|
alpha= D.alpha,
|
||||||
x= D.x,
|
x= D.x,
|
||||||
y= D.y,
|
y= D.y,
|
||||||
@@ -213,7 +213,7 @@ end
|
|||||||
function WIDGET.newButton(D)--name,x,y,w[,h][,fText][,color][,font=30][,sound=true][,align='M'][,edge=0],code[,hideF][,hide]
|
function WIDGET.newButton(D)--name,x,y,w[,h][,fText][,color][,font=30][,sound=true][,align='M'][,edge=0],code[,hideF][,hide]
|
||||||
if not D.h then D.h=D.w end
|
if not D.h then D.h=D.w end
|
||||||
local _={
|
local _={
|
||||||
name= D.name,
|
name= D.name or "_",
|
||||||
|
|
||||||
x= D.x-D.w*.5,
|
x= D.x-D.w*.5,
|
||||||
y= D.y-D.h*.5,
|
y= D.y-D.h*.5,
|
||||||
@@ -308,7 +308,7 @@ end
|
|||||||
function WIDGET.newKey(D)--name,x,y,w[,h][,fText][,color][,font=30][,sound=true][,align='M'][,edge=0],code[,hideF][,hide]
|
function WIDGET.newKey(D)--name,x,y,w[,h][,fText][,color][,font=30][,sound=true][,align='M'][,edge=0],code[,hideF][,hide]
|
||||||
if not D.h then D.h=D.w end
|
if not D.h then D.h=D.w end
|
||||||
local _={
|
local _={
|
||||||
name= D.name,
|
name= D.name or "_",
|
||||||
|
|
||||||
x= D.x-D.w*.5,
|
x= D.x-D.w*.5,
|
||||||
y= D.y-D.h*.5,
|
y= D.y-D.h*.5,
|
||||||
@@ -397,7 +397,7 @@ function switch:press()
|
|||||||
end
|
end
|
||||||
function WIDGET.newSwitch(D)--name,x,y[,fText][,color][,font=30][,sound=true][,disp],code,hide
|
function WIDGET.newSwitch(D)--name,x,y[,fText][,color][,font=30][,sound=true][,disp],code,hide
|
||||||
local _={
|
local _={
|
||||||
name= D.name,
|
name= D.name or "_",
|
||||||
|
|
||||||
x= D.x,
|
x= D.x,
|
||||||
y= D.y,
|
y= D.y,
|
||||||
@@ -552,7 +552,7 @@ function slider:arrowKey(isLeft)
|
|||||||
end
|
end
|
||||||
function WIDGET.newSlider(D)--name,x,y,w[,fText][,color][,unit][,smooth][,font=30][,change],disp,code,hide
|
function WIDGET.newSlider(D)--name,x,y,w[,fText][,color][,unit][,smooth][,font=30][,change],disp,code,hide
|
||||||
local _={
|
local _={
|
||||||
name= D.name,
|
name= D.name or "_",
|
||||||
|
|
||||||
x= D.x,
|
x= D.x,
|
||||||
y= D.y,
|
y= D.y,
|
||||||
@@ -718,7 +718,7 @@ function selector:arrowKey(isLeft)
|
|||||||
end
|
end
|
||||||
function WIDGET.newSelector(D)--name,x,y,w[,fText][,color][,sound=true],list,disp,code,hide
|
function WIDGET.newSelector(D)--name,x,y,w[,fText][,color][,sound=true],list,disp,code,hide
|
||||||
local _={
|
local _={
|
||||||
name= D.name,
|
name= D.name or "_",
|
||||||
|
|
||||||
x= D.x-D.w*.5,
|
x= D.x-D.w*.5,
|
||||||
y= D.y-30,
|
y= D.y-30,
|
||||||
@@ -851,7 +851,7 @@ function inputBox:keypress(k)
|
|||||||
end
|
end
|
||||||
function WIDGET.newInputBox(D)--name,x,y,w[,h][,font=30][,secret][,regex],hide
|
function WIDGET.newInputBox(D)--name,x,y,w[,h][,font=30][,secret][,regex],hide
|
||||||
local _={
|
local _={
|
||||||
name= D.name,
|
name= D.name or "_",
|
||||||
|
|
||||||
x= D.x,
|
x= D.x,
|
||||||
y= D.y,
|
y= D.y,
|
||||||
@@ -1000,7 +1000,7 @@ function textBox:getInfo()
|
|||||||
end
|
end
|
||||||
function WIDGET.newTextBox(D)--name,x,y,w,h[,font=30][,lineH][,fix],hide
|
function WIDGET.newTextBox(D)--name,x,y,w,h[,font=30][,lineH][,fix],hide
|
||||||
local _={
|
local _={
|
||||||
name= D.name,
|
name= D.name or "_",
|
||||||
|
|
||||||
resCtr={
|
resCtr={
|
||||||
D.x+D.w*.5,D.y+D.h*.5,
|
D.x+D.w*.5,D.y+D.h*.5,
|
||||||
|
|||||||
Reference in New Issue
Block a user