public WatchWindow(IBirdieContext birdieContext) { InitializeComponent(); BirdieContext = birdieContext; // Register some event handling birdieContext.ProcessConnect += BirdieProcessConnect; birdieContext.ProcessDisconnect += BirdieProcessDisconnect; birdieContext.WatchCategoryObjectAdd += BirdieWatchObjectAdd; birdieContext.WatchCategoryObjectRemove += BirdieWatchObjectRemove; birdieContext.WatchMemoryObjectAdd += BirdieWatchObjectAdd; birdieContext.WatchMemoryObjectRemove += BirdieWatchObjectRemove; // Set up auto expand TreeListView.TreeListViewItem.AutoExpand = true; }
public NetworkMain(IBirdieContext birdieContext) { this.birdieContext = birdieContext; localEndPoint = new IPEndPoint(IPAddress.Any, birdieContext.Config.ListenPort); }