public GameLoader(GameViewer viewer) { games = new ArrayList (); this.viewer = viewer; gameloader = new PGNGameLoader (); gameloader.GameLoaded += OnGameLoaded; }
public EcoDbLoader(Stream filestream) { TextReader reader = new StreamReader (filestream); PGNParser parser = new PGNParser (reader); PGNGameLoader loader = new PGNGameLoader (); db = new OpeningsDb (); loader.GameLoaded += OnGameLoaded; parser.Parse (loader); reader.Close (); }