Example #1
0
 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)));
 }
Example #2
0
        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)));
 }