Example #1
0
        void HandleRowChanged(object o, Gtk.RowChangedArgs args)
        {
            Logger.Debug("Handle Row Changed : Task Modified.");
            HmTask task = (HmTask)taskStore.GetValue(args.Iter, 0);

            Logger.Debug(task.Name);
        }
        /// <summary>
        /// Called from the thumb store when a new thumbnail was added.
        /// </summary>
        /// <param name="sender">Sender.</param>
        /// <param name="args">Arguments.</param>
        void on_ImageThumbView_Model_RowChanged(object sender, Gtk.RowChangedArgs args)
        {
            System.Diagnostics.Debug.Assert(BooruApp.BooruApplication.IsMainThread);

            // make sure to select first image
            if (this.ActiveImage == null)
            {
                this.SelectImagePath(args.Path);
            }

            if (this.store.IsFinished)
            {
                this.ReCount();
            }
        }