from pyfbsdk import *
from pyfbsdk_additions import *
from unbind import *
t = CreateUniqueTool("Label Example")
l = FBLabel()
l.Caption = "This is a label!!!!"
t.StartSizeX = 200
t.StartSizeY = 100
x = FBAddRegionParam(10,FBAttachType.kFBAttachLeft,"")
y = FBAddRegionParam(10,FBAttachType.kFBAttachTop,"")
w = FBAddRegionParam(100,FBAttachType.kFBAttachNone,"")
h = FBAddRegionParam(25,FBAttachType.kFBAttachNone,"")
t.AddRegion("Label","Label", x, y, w, h)
t.SetControl("Label",l)
def OnUnbind(control, event):
print "***** ", control, " has been Unbound *****"
l.OnUnbind.Add(OnUnbind)
DestroyTool(t)
print "Trying to access an unbound Ui Control... this will raise an exception"
l.Caption