The new generation Widget Toolkit
Completly stylable
UI can be loaded dynamically or compiled into C++ code or created inside code
Uses easy, fast-to-write and readable TSML language for all markup stuff
Is very fast due to smart scheduling and minimizing CPU-intensive tasks
import LT
form = LT.LTForm(10, 10, 1280, 1024, "My LT window")
btn = LT.createBtn(form)
btn.setText("LT button")
btn.on('click', btnClicked)
form.pushSub(btn);
LT.lt_mainloop();
clickTimes = 0
def btnClicked():
btn.SetX(300 - btn.GetX())
btn.setText("Clicked %s times" % (clickTimes))
clickTimes += 1
Created in C++, bindings for C++, Python and NodeJS