Beispiel #1
0
		override protected void DoOpen (FileInfo info) 
		{
					
			chmFile = new ChmFile ();
			

			try {
				chmFile.Load(info.FullName);
			} catch (Exception e) {
				Logger.Log.Warn (e, "Could not load {0}:", info.Name);
				Finished ();
				return;
			}

			AddProperty (Beagle.Property.New ("dc:title", chmFile.Title));
			chmFile.ParseContents (FilterFileContents);
			Finished ();
		}