Exemplo n.º 1
0
        private void SwissEph_OnLoadFile(object sender, LoadFileEventArgs e)
        {
            Encoding enc = e.Encoding;

            e.File     = Provider.LoadFile(e.FileName, out enc);
            e.Encoding = enc;
            Provider.Debug.WriteLine($"Required file:{e.FileName} => {(e.File != null ? "OK" : "Not found")}");
        }
Exemplo n.º 2
0
        public void TestCreate()
        {
            var target = new LoadFileEventArgs("file");
            Assert.AreEqual("file", target.FileName);
            Assert.IsNull(target.File);

            var stream = new System.IO.MemoryStream();
            target.File = stream;

            Assert.AreSame(stream, target.File);
        }
Exemplo n.º 3
0
        public void TestCreate()
        {
            var target = new LoadFileEventArgs("file");

            Assert.AreEqual("file", target.FileName);
            Assert.IsNull(target.File);

            var stream = new System.IO.MemoryStream();

            target.File = stream;

            Assert.AreSame(stream, target.File);
        }
Exemplo n.º 4
0
 static void swe_OnLoadFile(object sender, LoadFileEventArgs e)
 {
     if (e.FileName.StartsWith("[ephe]"))
     {
         e.File = SearchFile(e.FileName.Replace("[ephe]", string.Empty));
     }
     else
     {
         var f = e.FileName;
         if (System.IO.File.Exists(f))
         {
             e.File = new System.IO.FileStream(f, System.IO.FileMode.Open, System.IO.FileAccess.Read);
         }
     }
 }
Exemplo n.º 5
0
        public void TestCreate()
        {
            var target = new LoadFileEventArgs("file");

            Assert.Equal("file", target.FileName);
            Assert.Null(target.File);
            Assert.Null(target.Encoding);

            var stream = new System.IO.MemoryStream();

            target.File     = stream;
            target.Encoding = System.Text.Encoding.UTF8;

            Assert.Same(stream, target.File);
            Assert.Same(System.Text.Encoding.UTF8, target.Encoding);
        }