DevBrowser.ImportSymFile & ImportCodeFile выдают Documents.DocumentРегистрируются как "открывальщики" TextViews.View
Код:
Converters.Register("DevBrowser.ImportSymFile", "", "TextViews.View", "osf", {});
Converters.Register("DevBrowser.ImportCodeFile", "", "TextViews.View", "ocf", {});
А сами выдают Documents.Document (вызывают процитированные процедуры)
Код:
v := TextViews.dir.New(buf);
v.SetDefaults(NewRuler(), TextViews.dir.defAttr);
title := mod$;
view := Documents.dir.New(v, width, height)
END;
...
END DevBrowser.Browse;
...
v := TextViews.dir.New(text);
v.SetDefaults(NewRuler(), TextViews.dir.defAttr);
view := Documents.dir.New(v, width, height);
...
END DevBrowser.ReadHeader;