protected override void Dispose(bool disposing) { if (disposing && (components != null)) { components.Dispose(); } if (disposing && (_lastImportedSprite != null)) { _lastImportedSprite.Dispose(); _lastImportedSprite = null; } base.Dispose(disposing); }