public bool Save() { if (savePath == "") { return(SaveAs()); } FileStream fs = new FileStream(savePath, FileMode.Open); byte[] dat = theme.GetData(); fs.Write(dat, 0, dat.Length); fs.Close(); fs.Dispose(); saveOk = true; SetTitle(); return(true); }
public bool Save(Stream stream) { BinaryWriter b = new BinaryWriter(stream); b.Write(0xDEAD); b.Write(question.Count); foreach (EpQuestion q in question) { byte[] dat = q.GetData(); b.Write(dat.Length); b.Write(dat); } byte[] th = theme.GetData(); b.Write(th.Length); b.Write(th); b.Close(); return(true); }