Browse Source

add usage tracking to Hex Editor

pull/23/head
Siegfried Pammer 14 years ago
parent
commit
6615fb1b38
  1. 6
      src/AddIns/DisplayBindings/HexEditor/Project/Src/View/HexEditView.cs

6
src/AddIns/DisplayBindings/HexEditor/Project/Src/View/HexEditView.cs

@ -3,7 +3,7 @@
using System; using System;
using System.IO; using System.IO;
using ICSharpCode.Core;
using ICSharpCode.Core.WinForms; using ICSharpCode.Core.WinForms;
using ICSharpCode.SharpDevelop; using ICSharpCode.SharpDevelop;
using ICSharpCode.SharpDevelop.Gui; using ICSharpCode.SharpDevelop.Gui;
@ -22,6 +22,8 @@ namespace HexEditor.View
this.Files.Add(file); this.Files.Add(file);
file.ForceInitializeView(this); file.ForceInitializeView(this);
AnalyticsMonitorService.TrackFeature(typeof(HexEditView));
} }
public override object Control { public override object Control {
@ -30,6 +32,7 @@ namespace HexEditor.View
public override void Save(OpenedFile file, Stream stream) public override void Save(OpenedFile file, Stream stream)
{ {
AnalyticsMonitorService.TrackFeature(typeof(HexEditView), "Save");
this.hexEditContainer.SaveFile(file, stream); this.hexEditContainer.SaveFile(file, stream);
this.TitleName = Path.GetFileName(file.FileName); this.TitleName = Path.GetFileName(file.FileName);
this.TabPageText = this.TitleName; this.TabPageText = this.TitleName;
@ -37,6 +40,7 @@ namespace HexEditor.View
public override void Load(OpenedFile file, Stream stream) public override void Load(OpenedFile file, Stream stream)
{ {
AnalyticsMonitorService.TrackFeature(typeof(HexEditView), "Load");
this.hexEditContainer.LoadFile(file, stream); this.hexEditContainer.LoadFile(file, stream);
} }

Loading…
Cancel
Save