To alter an existing factory use the same mechanism as described in the previous paragraph. In this case, however, use the method modifyControl():
$.udb.ui.modifyControl("ButtonControl", { render: function($target, propsChild, master) { // My implementation } });