One very important difference between IupTree andIpFlatTre is that the
flat version does not include a default root node. That's why the solution
proposed by Ola works.

  Regarding the error in Lua this can be done:

--tree.ADDBRANCH-1 = "NFL";     -- Error in lua
tree["ADDBRANCH-1"] = "NFL";

Best,
Scuri


Em sáb., 20 de nov. de 2021 às 08:33, Ola Zetterqvist <o...@zetterqvist.nu>
escreveu:

> Hello,
>
> Have found a solution that works.
> Used flattree in C and it has worked,  where "ADDBRANCH-1" is used for the
> first node but lua does not understand the syntax, one must use
>
> iup.SetAttribute(tree, "ADDBRANCH-1", "Lua tree");
>
> require("iuplua")
> tree = iup.flattree{}
>
> local dlg = iup.dialog{tree; size = "200x150",title = "Test Window"}
>
> iup.SetAttribute(tree, "ADDBRANCH-1", "Lua tree");
>
> --tree.ADDBRANCH-1 = "NFL";     -- Error in lua
>
> tree.TITLE ="Test tree"         -- Change "Lua tree" title
> tree.ADDBRANCH0 = "AFC";
> tree.ADDBRANCH1 = "EAST";
> tree.ADDLEAF2 = "Patriots";
> tree.ADDLEAF3 = "Bills";
> tree.ADDLEAF4 = "Jets";
> tree.ADDLEAF5 = "Dolphins";
> tree.INSERTBRANCH2 = "North";
> tree.ADDLEAF7 = "Ravens";
> tree.ADDLEAF8 = "Steelers";
> tree.ADDLEAF9 = "Browns";
> tree.ADDLEAF10 = "Bengals";
>
> dlg:map()
> dlg:showxy(iup.CENTER, iup.CENTER)
>
> if (iup.MainLoopLevel()==0) then
>     iup.MainLoop()
> end
>
>
>
> Best,
> Ola Zetterqvist
>
>
> Den 2021-11-20 kl. 08:24, skrev Kaz F:
>
> Hello,
>
> I can’t figure out how to get iup.flattree to work and couldn’t find any
> examples in Lua.
>
> I can get iup.tree to work just fine, but changing it to iup.flattree
> leaves me with an empty square in my dialog.
>
> Is there an additional “require” that I’m missing?
> Thanks,
> Kaz
>
>
>
> _______________________________________________ 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
>
_______________________________________________
Iup-users mailing list
Iup-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/iup-users

Reply via email to