Example #1
0
        protected ExtendedImagePanel CreateItem(Interfaces.Files.IPackedFileDescriptor pfd, int left, int top)
        {
            ExtendedImagePanel eip = new ExtendedImagePanel();

            eip.BeginUpdate();
            eip.SetBounds(left, top, 216, 80);


            Wrapper.SDesc sdesc = new SDesc();
            try
            {
                sdesc.ProcessData(pfd, pkg);

                PrepareItem(eip, sdesc);
            }
            catch (Exception ex)
            {
                eip.Properties["Error"].Value = ex.Message;
            }

            //eip.GotFocus += new EventHandler(eip_GotFocus);
            //eip.MouseDown += new System.Windows.Forms.MouseEventHandler(eip_MouseDown);
            //eip.DoubleClick += new EventHandler(eip_DoubleClick);

            return(eip);
        }
Example #2
0
        public static ExtendedImagePanel CreateItem(Wrapper.SDesc sdesc)
        {
            ExtendedImagePanel eip = new ExtendedImagePanel();

            eip.SetBounds(0, 0, 216, 80);
            eip.BeginUpdate();
            PrepareItem(eip, sdesc);
            eip.EndUpdate();

            return(eip);
        }