Do all buttons need to be attached to editable widgets? I would just think I'd have a separate component that was like 'alchConfirm', 'alchConfirmDialog' etc. That can be used separately from editables.