Browse Source

Fix alternate editor display binding sample.

pull/39/merge
Matt Ward 12 years ago
parent
commit
a7557c0c4e
  1. 10
      samples/DisplayBindings/AlternateEditor/AlternateEditorDisplayBinding.cs
  2. 5
      samples/DisplayBindings/AlternateEditor/Editor.cs

10
samples/DisplayBindings/AlternateEditor/AlternateEditorDisplayBinding.cs

@ -45,5 +45,15 @@ namespace AlternateEditor @@ -45,5 +45,15 @@ namespace AlternateEditor
{
return new Editor(file);
}
public bool IsPreferredBindingForFile(string fileName)
{
return true;
}
public double AutoDetectFileContent(string fileName, Stream fileContent, string detectedMimeType)
{
return 0;
}
}
}

5
samples/DisplayBindings/AlternateEditor/Editor.cs

@ -53,17 +53,18 @@ namespace AlternateEditor @@ -53,17 +53,18 @@ namespace AlternateEditor
}
public Editor(OpenedFile file)
{
{
Files.Add(file);
OnFileNameChanged(file);
file.ForceInitializeView(this);
rtb.Dock = DockStyle.Fill;
rtb.TextChanged += TextChanged;
rtb.TextChanged += TextChanged;
}
public override void Dispose()
{
base.Dispose();
rtb.Dispose();
}

Loading…
Cancel
Save