Chili: Difference between revisions
| Line 5: | Line 5: | ||
[https://github.com/jk3064/chiliui Chili UI framework git hub] | [https://github.com/jk3064/chiliui Chili UI framework git hub] | ||
Download it , and put the extracted files in LuaUi/widgets. It should run out of the box, but user experiences have been conflicted on that. If you are in trouble getting Chili to run, I advice to login to the lobby and join /j moddev. People there will help you figure it out. | Download it , and put the extracted files in LuaUi/widgets. It should run out of the box, but user experiences have been conflicted on that. If you are in trouble getting Chili to run, I advice to login to the lobby and join /j moddev. People there will help you figure it out. | ||
Here are some hints that helped me get a vanilla ChiliUI running as of Spring 94.x. | |||
- Create an empty file called lockluaui.txt in the gamedata folder of your game | |||
- Copy luaui.lua from the spring root folder to your games root folder | |||
- Copy main.lua and widgets.lua from the spring /luaUi folder to your games /luaUi folder | |||
This helped me getting started again with a vanilla spring and chiliui install ! | |||
== Chili Component Hiearchy == | == Chili Component Hiearchy == | ||
Revision as of 17:06, 14 July 2013
Chili UI
ChiliUi is a framework still in development by author JK. It's a very flexible class based framework, with it's structure derived from Delphi. It has most of the basic components you expect a framework like for example Swing in java must have. It might feel a bit daunting at first to get started but with a little reverse engineering and this tutorial page you'll get a long way !
Getting Chili
Download it , and put the extracted files in LuaUi/widgets. It should run out of the box, but user experiences have been conflicted on that. If you are in trouble getting Chili to run, I advice to login to the lobby and join /j moddev. People there will help you figure it out.
Here are some hints that helped me get a vanilla ChiliUI running as of Spring 94.x.
- Create an empty file called lockluaui.txt in the gamedata folder of your game - Copy luaui.lua from the spring root folder to your games root folder - Copy main.lua and widgets.lua from the spring /luaUi folder to your games /luaUi folder
This helped me getting started again with a vanilla spring and chiliui install !
Chili Component Hiearchy
object |_font |_screen |_control |_button |_image |_checkbox |_colorbars |_label |_layoutpanel |_imagelistview |_grid |_stackpanel |_treeview |_panel |_progressbar |_scrollpanel |_textbox |_trackbar |_treeview |_treeviewnode |_window