Ejemplo n.º 1
0
        private async Task BeginGifProcess()
        {
            gif = new GifHelper();

            await ScreenManager.AddScreen(new GifProgressScreen(gif, ShareText));

            gif.Export(Listener.CurrentClutchPlay, Filename, true, 2);
        }
Ejemplo n.º 2
0
        public GifProgressScreen(IGifHelper gifHelper, string shareText, ContentManager content = null) : base("GifProgressScreen", content)
        {
            CoverOtherScreens     = true;
            CoveredByOtherScreens = false;
            ShareText             = shareText;

            GifHelper = gifHelper;
            GifHelper.OnGifCreated += GifHelper_OnGifCreated;
        }