protected override void OnSizeChanged( EventArgs e ) { base.OnSizeChanged( e ); if( this.lastWindowState != this.WindowState ) { this.listener.windowStateChanged(); } this.lastWindowState = this.WindowState; }