TclProp - a constraint manager for FATCAT
easy to integrate with new traceable types
set TP_traceableType(widget,traceCreate)\ "trace widget"
set TP_traceableType(widget,read) \ "widgReadFunc"
proc widgReadFunc {widgName attrName} {
return “$widgName cget $attrName” }
good for experimenting with alternative constraint models:
- lazy or deferred change propagation
- constraint priorities; - temporal constraints