Esempio n. 1
0
        public new void Load(OpenedFile file1, Stream stream)
        {
            if (!file1.IsUntitled)
            {
                textEditorControl.IsReadOnly = (File.GetAttributes(file1.FileName) & FileAttributes.ReadOnly) == FileAttributes.ReadOnly;
            }

            bool autodetectEncoding = true;

            textEditorControl.LoadFile(file1.FileName, stream, true, autodetectEncoding);
            textEditorControl.FileLoaded();
            file1.SetData(ParserService.DefaultFileEncoding.GetBytesWithPreamble(textEditorControl.Text));
            foreach (ICSharpCode.SharpDevelop.Bookmarks.SDBookmark mark in ICSharpCode.SharpDevelop.Bookmarks.BookmarkManager.GetBookmarks(file1.FileName))
            {
                mark.Document = textEditorControl.Document;
                textEditorControl.Document.BookmarkManager.AddMark(mark);
            }
        }
 public void LoadFile(string fileName)
 {
     textEditor.LoadFile(fileName);
 }