Example #1
0
        private void Core_ImageAdded(Fractal.INode sender, Fractal.INode parameter1)
        {
            IconImageControl iic = new IconImageControl((IconImage)parameter1);

            iic.ShowThumbnail += Iic_ShowThumbnail;
            iic.RemoveCurrent += Iic_RemoveCurrent;
            pnl_items.Controls.Add(iic);
        }
Example #2
0
        private void Core_ImageRemoved(Fractal.INode sender, Fractal.INode parameter1)
        {
            foreach (IconImageControl item in pnl_items.Controls)
            {
                if (item.Image != parameter1)
                {
                    continue;
                }

                pnl_items.Controls.Remove(item);
                (parameter1 as IconImage).Image.Dispose();
                (parameter1 as IconImage).Features.Clear();
                break;
            }
        }