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); }
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); }