I tried placing Show() inside of Initialize(), but Initialize() runs before the user has a chance to modify the inputs. So, I moved Show() down to OnBarUpdate(). I tried changing it over and over again, until I finally tried this:
protected override void OnBarUpdate()
{
MessageBox.Show("This is an OnBarUpdate() test", "Testing OnBarUpdate()!");
}
Can someone either a) Explain why this isn't working or b) suggest an alternative?

Comment