summaryrefslogtreecommitdiff
path: root/iup/srclua5/dial.lua
blob: 29f3fa1ac12465c656e76d71c0f5970870323056 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
------------------------------------------------------------------------------
-- Dial class 
------------------------------------------------------------------------------
local ctrl = {
  nick = "dial",
  parent = iup.WIDGET,
  creation = "S",
  callback = {
     mousemove_cb = "d",       -- already registered by the val, but has a name conflict
--     button_press_cb = "d",    -- already registered by the val
--     button_release_cb = "d",  -- already registered by the val
  },
  include = "iupcontrols.h",
}

function ctrl.createElement(class, param)
   return iup.Dial(param[1])
end

iup.RegisterWidget(ctrl)
iup.SetClass(ctrl, "iup widget")