Ejemplo n.º 1
0
        /// <summary>
        /// Event when Picture List was saved
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="args"></param>
        void _PictureList_Saved(object sender, OnPictureListSavedEventArgs args)
        {
            if (this.InvokeRequired)
            {// Make sure we run on UI thread
                // Create a delegate to self
                PictureList.OnSaved safeEvent = new PictureList.OnSaved(_PictureList_Saved);
                // Roll arguments in an Object array
                Object[] arguments = new Object[] { sender, args };

                // "Recurse once, onto another thread"
                this.Invoke(safeEvent, arguments);
                return;
            }
            textBoxLog.Text = args.Result;
            toolStripStatusLabelInfo.Text = "Data saved";
            LoadPictureIndex();
            this.Cursor = Cursors.Default;
        }
Ejemplo n.º 2
0
 /// <summary>
 /// All pictures are saved
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="args"></param>
 void Pictures_Saved(object sender, OnPictureListSavedEventArgs args)
 {
     FireTaskFinishedEvent();
 }