set.value(dlg.item, ...)propagate argument which is TRUE by
default. If it's set to FALSE, then calling set.value(widget, value, propagate=FALSE)
will not trigger the widgets's default signal if this is bound, which
can be useful for more complex behaviors.