Hi,
Initial focus is at dialog in my test. And after Tab, focus is switch between
the two internal controls.
Another demo with new problem:
local iup=require'iuplua'
local text=iup.text{value='test'}
iup.dialog{
iup.hbox{iup.sbox{canfocus='NO',text,},},--Not work.
startfocus=text,
k_any=function(self,c)
if c==iup.K_F1 then
print(iup.GetFocus())
end
end,
}:show()
iup.MainLoop()
Focus order on Tab is:
IUP(dialog): --unexpected
IUP(canvas):--unexpected
IUP(text):
IUP(canvas):
IUP(text):
..
Which can't disable 'canfocus' of 'iup.sbox'.
------------------ ???????? ------------------
"antonio.scuri"<antonio.sc...@gmail.com>;
2018??9??14??(??????) ????1:11
"IUP discussion list."<iup-users@lists.sourceforge.net>;
Re: [Iup-users] Attribute "startfocus" of dialog not work
No, in Lua it is not necessary to use a string name.
I just run your sample code and it is working. I'm using exactly the same
configuration (from the original 3.25 distribution). I tested on lua53.exe,
iuplua53.exe and iupluascripter53.exe.
I also changed t for b, and the focus went to the button as expected.
Best,
Scuri
Em qui, 13 de set de 2018 ??s 12:13, ???? <robert...@qq.com> escreveu:
Demo:
require'iup'
b=iup.button{title='x'}
t=iup.text{value='y'}
iup.dialog{iup.vbox{b,t},startfocus=t}:show()--Not necessary to use a string
name?
iup.MainLoop()
Lua 5.3, iup 3.25, Win10 64bit.
_______________________________________________
Iup-users mailing list
Iup-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/iup-users
_______________________________________________
Iup-users mailing list
Iup-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/iup-users