public TLKManagerWPF() : base("TLK Manager", true) { DataContext = this; LoadCommands(); InitializeComponent(); ME1TLKItems.CollectionChanged += ME1CollectionChangedEventHandler; ME2TLKItems.CollectionChanged += ME2CollectionChangedEventHandler; ME3TLKItems.CollectionChanged += ME3CollectionChangedEventHandler; ME1TLKItems.AddRange(ME1TalkFiles.tlkList.Select(x => new LoadedTLK(x.pcc.FilePath, x.uindex, x.pcc.getObjectName(x.uindex), true))); ME2TLKItems.AddRange(ME2TalkFiles.tlkList.Select(x => new LoadedTLK(x.path, true))); ME3TLKItems.AddRange(ME3TalkFiles.tlkList.Select(x => new LoadedTLK(x.path, true))); }
public TLKManagerWPF() { ME3ExpMemoryAnalyzer.MemoryAnalyzer.AddTrackedMemoryItem("TLK Manager WPF", new WeakReference(this)); DataContext = this; LoadCommands(); InitializeComponent(); ME1TLKItems.CollectionChanged += ME1CollectionChangedEventHandler; ME2TLKItems.CollectionChanged += ME2CollectionChangedEventHandler; ME3TLKItems.CollectionChanged += ME3CollectionChangedEventHandler; ME1TLKItems.AddRange(ME1TalkFiles.tlkList.Select(x => new LoadedTLK(x.pcc.FileName, x.uindex, x.pcc.getUExport(x.uindex).ObjectName, true))); ME2TLKItems.AddRange(ME2TalkFiles.tlkList.Select(x => new LoadedTLK(x.path, true))); ME3TLKItems.AddRange(ME3TalkFiles.tlkList.Select(x => new LoadedTLK(x.path, true))); }
public TLKManagerWPF() { ME3ExpMemoryAnalyzer.MemoryAnalyzer.AddTrackedMemoryItem("TLK Manager WPF", new WeakReference(this)); Analytics.TrackEvent("Used tool", new Dictionary <string, string>() { { "Toolname", "TLK Manager" } }); DataContext = this; LoadCommands(); InitializeComponent(); ME1TLKItems.CollectionChanged += ME1CollectionChangedEventHandler; ME2TLKItems.CollectionChanged += ME2CollectionChangedEventHandler; ME3TLKItems.CollectionChanged += ME3CollectionChangedEventHandler; ME1TLKItems.AddRange(ME1TalkFiles.tlkList.Select(x => new LoadedTLK(x.pcc.FilePath, x.uindex, x.pcc.getObjectName(x.uindex), true))); ME2TLKItems.AddRange(ME2TalkFiles.tlkList.Select(x => new LoadedTLK(x.path, true))); ME3TLKItems.AddRange(ME3TalkFiles.tlkList.Select(x => new LoadedTLK(x.path, true))); }