From c7303da998c2b72411bd139f0ca47eb9303ea621 Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Thu, 19 Mar 2020 10:53:08 -0400 Subject: [PATCH] hack to fix bug since we are now loading the layout xml in OnCreating function instead of constructor --- .../Multimedia/Playlist/PlaylistEditor.Designer.cs | 10 +++++++++- .../Editors/Multimedia/Playlist/PlaylistEditor.cs | 11 ----------- 2 files changed, 9 insertions(+), 12 deletions(-) diff --git a/CSharp/Plugins.UserInterface/UniversalEditor.Plugins.Multimedia.UserInterface/Editors/Multimedia/Playlist/PlaylistEditor.Designer.cs b/CSharp/Plugins.UserInterface/UniversalEditor.Plugins.Multimedia.UserInterface/Editors/Multimedia/Playlist/PlaylistEditor.Designer.cs index 06f125fe..d470e68e 100644 --- a/CSharp/Plugins.UserInterface/UniversalEditor.Plugins.Multimedia.UserInterface/Editors/Multimedia/Playlist/PlaylistEditor.Designer.cs +++ b/CSharp/Plugins.UserInterface/UniversalEditor.Plugins.Multimedia.UserInterface/Editors/Multimedia/Playlist/PlaylistEditor.Designer.cs @@ -31,9 +31,17 @@ namespace UniversalEditor.Plugins.Multimedia.UserInterface.Editors.Multimedia.Pl private ListView lvPlaylist = null; private DefaultTreeModel tmPlaylist = null; - private void InitializeComponent() + protected override void OnCreating(EventArgs e) { + base.OnCreating(e); + lvPlaylist.Model = tmPlaylist; + + // fuckkkk + for (int i = 0; i < tmPlaylist.Columns.Count; i++) + { + lvPlaylist.Columns[i].Column = tmPlaylist.Columns[i]; + } } } } diff --git a/CSharp/Plugins.UserInterface/UniversalEditor.Plugins.Multimedia.UserInterface/Editors/Multimedia/Playlist/PlaylistEditor.cs b/CSharp/Plugins.UserInterface/UniversalEditor.Plugins.Multimedia.UserInterface/Editors/Multimedia/Playlist/PlaylistEditor.cs index e666be58..917610f0 100644 --- a/CSharp/Plugins.UserInterface/UniversalEditor.Plugins.Multimedia.UserInterface/Editors/Multimedia/Playlist/PlaylistEditor.cs +++ b/CSharp/Plugins.UserInterface/UniversalEditor.Plugins.Multimedia.UserInterface/Editors/Multimedia/Playlist/PlaylistEditor.cs @@ -27,17 +27,6 @@ namespace UniversalEditor.Plugins.Multimedia.UserInterface.Editors.Multimedia.Pl { public partial class PlaylistEditor { - public PlaylistEditor() - { - InitializeComponent(); - - // fuckkkk - for (int i = 0; i < tmPlaylist.Columns.Count; i++) - { - lvPlaylist.Columns[i].Column = tmPlaylist.Columns[i]; - } - } - private static EditorReference _er = null; public override EditorReference MakeReference() {