Talk:Writing CEGUI scripts
From CEGUI Wiki - Crazy Eddie's GUI System (Open Source)
Great article! I'd also like to share that you can use tolua.cast() to cast a window to a more specific class so you can access those specific functions.
eg. function slider_ValueChanged(event)
local we = CEGUI.toWindowEventArgs(event); local slider = tolua.cast(we.window, "CEGUI::Slider");
-- do stuff with a real slider local value = slider:getCurrentValue();
-- ...
end