Creates a new closure which invokes callbackFunc with userData as the last parameter.
the function to invoke
user data to pass to callbackFunc
destroy notify to be called when userData is no longer used
if true invoce with usrData as the first parameter
ConstructionException GTK+ fails to create the object.
Creates a new closure which invokes callbackFunc with userData as the last parameter.