Exemple #1
0
 void codecs_LoadPage(object sender, CodecsPageEventArgs e)
 {
     if (e.State == CodecsPageEventState.After)
     {
         UpdateCounterPercent(e.Image.Page, e.Image.PageCount, 1, false);
     }
     myOwner.Invalidate();
     myOwner.Update();
 }
Exemple #2
0
        void codecs_LoadPage(object sender, CodecsPageEventArgs e)
        {
            if (e.State == CodecsPageEventState.After)
            {
                _lblCounter.Text = "Loading Image ( " + (imageIndex + 1) + " )   Page " + e.Page.ToString() + " / " + e.PageCount.ToString();
                _lblCounter.Invalidate();
                _lblCounter.Update();

                int percentage = (e.Page * 100 / e.PageCount);
                if (percentage == 100)
                {
                    imageIndex = imageIndex + 1;
                    percentage = 0;
                }

                _progress.Value = (imageIndex * 100 + percentage) / myOwner.Images;
                if (imageIndex == myOwner.Images)
                {
                    this.Close();
                }
            }
            myOwner.Invalidate();
            myOwner.Update();
        }