Update button example to delegate button change message to application