using System;
delegate void Pan (object sender, EventArgs args);
abstract class Foo {
public abstract event Pan Bar;
}