from pyfbsdk import *
from pyfbsdk_additions import *
t = FBCreateUniqueTool("Sender")
t.StartSizeX = 400
t.StartSizeY = 400
x = FBAddRegionParam(0,FBAttachType.kFBAttachLeft,"")
y = FBAddRegionParam(0,FBAttachType.kFBAttachTop,"")
w = FBAddRegionParam(75,FBAttachType.kFBAttachNone,"")
h = FBAddRegionParam(25,FBAttachType.kFBAttachNone,"")
t.AddRegion("main","main", x, y, w, h)
pingcount = 0
def pingReceiver(control,event):
if FBToolList.has_key("Receiver"):
receiver = FBToolList["Receiver"]
global pingcount
receiver.receivedList.Items.append("ping# %d" % pingcount)
pingcount+= 1
else:
FBMessageBox( "Message", "Receiver Tool not instantiated.", "OK", None, None )
b = FBButton()
b.Caption = "Ping Receiver"
b.OnClick.Add(pingReceiver)
t.SetControl("main",b)
ShowTool(t)