private static void RegisterContactBlocks() { ContactService contactService = ContactService.GetInstance(); Core.PluginLoader.RegisterPluginService(contactService); contactService.RegisterContactEditBlock(0, ListAnchor.Last, "Name", NameBlock.CreateBlock); contactService.RegisterContactEditBlock(0, ListAnchor.Last, "Email Addresses", EmailBlock.CreateBlock); contactService.RegisterContactEditBlock(1, ListAnchor.Last, "Description", DescriptionBlock.CreateBlock); contactService.RegisterContactEditBlock(1, ListAnchor.Last, "Categories", CategoriesBlock.CreateBlock); contactService.RegisterContactEditBlock(ContactTabNames.GeneralTab, ListAnchor.Last, "Name", NameBlock.CreateBlock); contactService.RegisterContactEditBlock(ContactTabNames.GeneralTab, ListAnchor.Last, "Email Addresses", EmailBlock.CreateBlock); contactService.RegisterContactEditBlock(ContactTabNames.PersonalTab, ListAnchor.Last, "Description", DescriptionBlock.CreateBlock); if (!_isReader) { contactService.RegisterContactEditBlock(0, ListAnchor.Last, "Phones", PhoneBlock.CreateBlock); contactService.RegisterContactEditBlock(1, ListAnchor.Last, "Job", JobBlock.CreateBlock); contactService.RegisterContactEditBlock(1, ListAnchor.Last, "Address", AddressBlock.CreateBlock); contactService.RegisterContactEditBlock(1, ListAnchor.Last, "Details", DetailsBlock.CreateBlock); contactService.RegisterContactEditBlock(ContactTabNames.GeneralTab, ListAnchor.Last, "Phones", PhoneBlock.CreateBlock); contactService.RegisterContactEditBlock(ContactTabNames.PersonalTab, ListAnchor.Last, "Job", JobBlock.CreateBlock); contactService.RegisterContactEditBlock(ContactTabNames.MailingTab, ListAnchor.Last, "Address", AddressBlock.CreateBlock); contactService.RegisterContactEditBlock(ContactTabNames.PersonalTab, ListAnchor.Last, "Details", DetailsBlock.CreateBlock); } }
public ContactDisplayPane() { InitializeComponent(); // Initialize the security context _ctxRestricted = WebSecurityContext.Trusted; _ctxRestricted.WorkOffline = false; // Enable downloading of the referenced content _ctxRestricted.ShowPictures = true; _leftBlocks = new ArrayList(); _rightBlocks = new ArrayList(); ContactService.GetInstance().CreateContactBlocks(this); _headerPane.Visible = false; }
public ContactView() { InitializeComponent(); ContactService.GetInstance().CreateContactBlocks(this); }