示例#1
0
 public FileSystemTreeNodeLocalDB(CUEControls.IIconManager icon_mgr, List <CUEToolsLocalDBEntry> group)
     : base(icon_mgr)
 {
     this.Group = group;
     this.SelectedImageIndex = this.ImageIndex = this.DisplayIcon;
     this.Text = this.DisplayName;
 }
示例#2
0
 public FileSystemTreeNodeLocalDBCollision(CUEControls.IIconManager icon_mgr, List <CUEToolsLocalDBEntry> group, bool showArtist, bool showYear)
     : base(icon_mgr)
 {
     this.Group              = group;
     this.ShowArtist         = showArtist;
     this.ShowYear           = showYear;
     this.SelectedImageIndex = this.ImageIndex = this.DisplayIcon;
     this.Text = this.DisplayName;
 }
 public FileSystemTreeNodeLocalDBGroup(CUEControls.IIconManager icon_mgr, List <CUEToolsLocalDBEntry> group, bool showArtist, bool showYear, int icon, string name)
     : base(icon_mgr)
 {
     this.Group              = group;
     this.m_icon             = icon;
     this.m_name             = name;
     this.ShowArtist         = showArtist;
     this.ShowYear           = showYear;
     this.SelectedImageIndex = this.ImageIndex = this.DisplayIcon;
     this.Text = this.DisplayName;
 }
示例#4
0
 public FileSystemTreeNodeLocalDBCategory(CUEControls.IIconManager icon_mgr, List <CUEToolsLocalDBEntry> group, bool showArtist, bool showYear, int icon, string name, Converter <CUEToolsLocalDBEntry, string> converter_key, Converter <CUEToolsLocalDBEntry, string> converter_name, Converter <CUEToolsLocalDBEntry, int> converter_icon)
     : base(icon_mgr)
 {
     this.Group              = group;
     this.m_converter_key    = converter_key;
     this.m_converter_name   = converter_name ?? converter_key;
     this.m_converter_icon   = converter_icon ?? (i => m_icon);
     this.m_icon             = icon;
     this.m_name             = name;
     this.ShowArtist         = showArtist;
     this.ShowYear           = showYear;
     this.SelectedImageIndex = this.ImageIndex = this.DisplayIcon;
     this.Text = this.DisplayName;
 }