iup-stack/iup/srclua5/elem/dial.lua

22 lines
646 B
Lua
Raw Normal View History

2023-02-20 16:44:45 +00:00
------------------------------------------------------------------------------
-- Dial class
------------------------------------------------------------------------------
local ctrl = {
nick = "dial",
parent = iup.WIDGET,
creation = "S",
subdir = "elem",
callback = {
mousemove_cb = "d", -- must repeat this callback because of its non-exclusive name
-- button_press_cb = "d", -- already registered by the val
-- button_release_cb = "d", -- already registered by the val
},
}
function ctrl.createElement(class, param)
return iup.Dial(param[1])
end
iup.RegisterWidget(ctrl)
iup.SetClass(ctrl, "iupWidget")