Sprite IAGSEditor.CreateNewSprite(ISpriteFolder inFolder, Bitmap newImage, SpriteImportTransparency transparencyType, bool useAlphaChannel) { Sprite newSprite = Factory.NativeProxy.CreateSpriteFromBitmap(newImage, (SpriteImportMethod)((int)transparencyType), true, false, useAlphaChannel); if (newSprite.ColorDepth < 32) { newSprite.AlphaChannel = false; } newSprite.SourceFile = string.Empty; inFolder.Sprites.Add(newSprite); _agsEditor.CurrentGame.RootSpriteFolder.NotifyClientsOfUpdate(); return newSprite; }