13 from pyfbsdk_additions
import *
15 def OnInputCb(control,event):
16 print "OnInput ", control, event.Key, event.X, event.Y
18 def OnResizeCb(control,event):
19 print "OnResize ", control, event.Width, event.Height
21 def OnShowCb(control,event):
22 print "OnShow ", control, event.Shown
24 def OnPaintCb(control,event):
25 print "OnPaint ", control, event
27 def OnIdleCb(control,event):
28 print "OnIdle ", control, event
30 def PopulateLayout(mainLyt):
36 lyt.AddRegion(
"Border1",
"Border2", x, y, w, h)
37 lyt.SetBorder(
"Border1",FBBorderStyle.kFBStandardBorder,
True,
True,1,0,90,0)
39 lyt.OnInput.Add(OnInputCb)
40 lyt.OnResize.Add(OnResizeCb)
41 lyt.OnShow.Add(OnShowCb)
50 mainLyt.AddRegion(
"Reg",
"Reg", x, y, w, h)
51 mainLyt.SetControl(
"Reg",lyt)