public override void AwakeFromNib() { base.AwakeFromNib(); try { Window.SetContentBorderThickness(24, NSRectEdge.MinYEdge); VMDirSnapInEnvironment.Instance.MainWindow = this.Window; //Load SplitView splitViewController = new SplitViewMMCController(); splitViewController.MainOutlineView = new OutlineView(); splitViewController.MainTableView = new VMDirTableView(); this.ContainerView.AddSubview(splitViewController.View); SetToolBarState(false); (NSApplication.SharedApplication.Delegate as AppDelegate).OpenConnectionMenuITem.Hidden = true; //Notifications for OutlineView and Tableview to reload ReloadOutlineViewNotificationObject = NSNotificationCenter.DefaultCenter.AddObserver((NSString)"ReloadOutlineView", ReloadOutlineView); ReloadTableViewNotificationObject = NSNotificationCenter.DefaultCenter.AddObserver((NSString)"ReloadTableView", ReloadTableView); CloseNotificationObject = NSNotificationCenter.DefaultCenter.AddObserver((NSString)"CloseApplication", OnCloseConnectionNotificationReceived); } catch (Exception e) { System.Diagnostics.Debug.WriteLine("Error : " + e.Message); UIErrorHelper.ShowAlert("", e.Message); } }
public override void AwakeFromNib() { base.AwakeFromNib(); //load resources genericIcon = NSImage.ImageNamed("object.png"); caIcon = NSImage.ImageNamed("certificate-authority.png"); expiredCertIcon = NSImage.ImageNamed("Certificate_silver.png"); revokedCertIcon = NSImage.ImageNamed("certificate-revoke.png"); ActiveCertIcon = NSImage.ImageNamed("Certificate_gold.png"); CertIcon = NSImage.ImageNamed("certificate.png"); KeyPairIcon = NSImage.ImageNamed("KeyPair.png"); Window.SetContentBorderThickness(24, NSRectEdge.MinYEdge); SetToolBarState(false); //Load SplitView splitViewController = new SplitViewMMCController(); splitViewController.MainOutlineView = new OutlineView(); splitViewController.MainTableView = new VMCATableView(); this.ContainerView.AddSubview(splitViewController.View); //Notifications for OutlineView and Tableview to reload NSNotificationCenter.DefaultCenter.AddObserver((NSString)"ReloadOutlineView", ReloadOutlineView); NSNotificationCenter.DefaultCenter.AddObserver((NSString)"ReloadTableView", ReloadTableView); NSNotificationCenter.DefaultCenter.AddObserver((NSString)"ReloadAll", ReloadAll); }
private void InitialiseWindow() { splitViewController = new SplitViewMMCController(); splitViewController.MainOutlineView = new CustomOutlineView(); splitViewController.MainTableView = new CustomTableView(); navigationController = new OutlineViewNavigationController(); schemaFederationViewController = new SchemaFederationViewController(); SetSubView(splitViewController.View); LoadIcons(); //MainToolBar.InsertItem(VMDirSchemaConstants.FEDERATION_TOOLBAR, 3); SetToolBarState(false); ServerToolBarItem.Activated += HandleConnection; RefreshToolBarItem.Activated += HandleRefresh; SearchRecordsField.Activated += StartSearch; // FederationViewToolBarItem.Activated += SwitchViews; // FederationViewToolBarItem.Label = VMDirSchemaConstants.VMDIRSCHEMA_FEDERATION_VIEW; SchemaViewToolBarItem.Activated += SwitchViews; SearchRecordsField.PlaceholderString = VMDirSchemaConstants.VMDIRSCHEMA_SEARCH; SearchFieldCell.CancelButtonCell.Activated += OnCloseSearch; NSNotificationCenter.DefaultCenter.AddObserver((NSString)VMIdentityConstants.RELOAD_OUTLINEVIEW, ReloadOutlineView); NSNotificationCenter.DefaultCenter.AddObserver((NSString)VMIdentityConstants.RELOAD_TABLEVIEW, ReloadTableView); NSNotificationCenter.DefaultCenter.AddObserver((NSString)VMIdentityConstants.REFRESH_UI, RefreshServerData); }
public override void AwakeFromNib() { base.AwakeFromNib(); //load resources secretKeysIcon = NSImage.ImageNamed("SecretKeys16.png"); privateEntityIcon = NSImage.ImageNamed("Privateentity_16x16.png"); storeIcon = NSImage.ImageNamed("certificate-store.png"); storesIcon = NSImage.ImageNamed("vecsStore_16x16.png"); trustedCertsIcon = NSImage.ImageNamed("TrustedCerts.png"); genericIcon = NSImage.ImageNamed("object.png"); SetToolBarState(false); (NSApplication.SharedApplication.Delegate as AppDelegate).OpenConnectionMenuItem.Hidden = true; //Load SplitView splitViewController = new SplitViewMMCController(); splitViewController.MainOutlineView = new OutlineView(); splitViewController.MainTableView = new VMCertStoreTableView(); this.CustomView.AddSubview(splitViewController.View); SearchFieldCell.CancelButtonCell.Activated += OnCloseSearch; //Notifications for OutlineView and Tableview to reload NSNotificationCenter.DefaultCenter.AddObserver((NSString)"ReloadOutlineView", ReloadOutlineView); NSNotificationCenter.DefaultCenter.AddObserver((NSString)"ReloadTableView", ReloadTableView); NSNotificationCenter.DefaultCenter.AddObserver((NSString)"ReloadServerData", RefreshDataFromServer); }
private void InitialiseDNSWindow() { splitViewController = new SplitViewMMCController(); splitViewController.MainOutlineView = new DNSOutlineView(); splitViewController.MainTableView = new DNSTableView(); navigationController = new OutlineViewNavigationController(); SetSubView(splitViewController.View); LoadIcons(); SetToolBarState(false); ServerToolBarItem.Activated += HandleConnection; RefreshToolBarItem.Activated += HandleRefresh; SearchRecordsField.Activated += StartSearch; SearchRecordsField.PlaceholderString = "Search Zones"; NSNotificationCenter.DefaultCenter.AddObserver((NSString)"ReloadOutlineView", ReloadOutlineView); NSNotificationCenter.DefaultCenter.AddObserver((NSString)"ReloadTableView", ReloadTableView); NSNotificationCenter.DefaultCenter.AddObserver((NSString)"RefreshServerData", RefreshServerData); NSNotificationCenter.DefaultCenter.AddObserver((NSString)"NSPopoverDidCloseNotification", OnQueryRecordPopoverClosed); }