public MetadataEditor(string initialFile) { InitializeComponent(); // NOTE: This c.set is actually superfluous. The GuiController sets it for us. c = new GuiController(this, initialFile); }
public override void AwakeFromNib() { base.AwakeFromNib(); (Window.ContentView as DragDropView).controller = this; SongList.DataSource = Songs; SongList.Delegate = new SimpleTableDelegate <SongEntry>(Songs, () => { c.SelectionChanged(); }); BookmarkList.DataSource = Bookmarks; BookmarkList.Delegate = new SimpleTableDelegate <Bookmark>(Bookmarks, () => { RemoveBookmarkButton.Enabled = BookmarkList.SelectedRowCount > 0; }); TagList.DataSource = Tags; TagList.Delegate = new SimpleTableDelegate <string>(Tags, () => { RemoveTagButton.Enabled = TagList.SelectedRowCount > 0; }); // NOTE: This c.set is actually superfluous. The GuiController sets it for us. c = new GuiController(this, ""); }