The problem was that L should be lower case in iup.List Can the list control have multiple columns of data? Or do we have to use the matrix control for that?
Thanks, Milind On Thu, Nov 6, 2014 at 4:53 PM, Milind Gupta <[email protected]> wrote: > Hi, > When I run the following code: > > require("iuplua") > > > GUI = {} > GUI.topList = iup.List{"2",visiblecolumns = 2} > print(GUI.topList) > GUI.botList = iup.List{"1",visiblecolumns = 2} > print(GUI.botList) > GUI.vertSplit = iup.split{GUI.topList,GUI.botList;orientation = > "HORIZONTAL",minmax="200:800", value="500"} > > GUI.mainDlg = iup.dialog{GUI.vertSplit,shrink="YES", size="HALFxHALF"} > > > GUI.mainDlg:show() > > -- Main IUP events loop > if (iup.MainLoopLevel()==0) then > iup.MainLoop() > end > > > > I get the following output: > > userdata: 00A3F5C0 > userdata: 00A3F638 > F:/lua/lua52.exe: [string "elem/split.lua"]:13: bad argument #2 to 'Split' > (iup handle expected) > stack traceback: > [C]: in function 'Split' > [string "elem/split.lua"]:13: in function 'createElement' > [string "iuplua.lua"]:220: in function <[string "iuplua.lua"]:219> > (...tail calls...) > ...\src\GUI.lua:13: in main chunk > [C]: in ? > > isn't the userdata returned by iup.List a iup handle? > > What am I doing wrong? > > Thanks, > Milind > > > >
------------------------------------------------------------------------------
_______________________________________________ Iup-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/iup-users
