private HuBasicDiskImage GetDiskImage(string Filename) { var ctx = new Context(); ctx.SetImageFilename(Filename); var DiskImage = new HuBasicDiskImage(ctx); return(DiskImage); }
private void OpenImage(string ImageFilename, bool Write = false) { Properties.Settings.Default.ImagePath = ImageFilename; SetFilename(ImageFilename); HuBasicDiskImage DiskImage = GetDiskImage(ImageFilename); if (Write) { DiskImage.WriteImage(); } UpdateData(DiskImage); }
private HuBasicDiskImage GetDiskImage() { var Filename = ImagePath; var ctx = new Context(); ctx.SetImageFilename(Filename); ctx.Setting.ForceAsciiMode = ForceAsciiMenuItem.IsChecked; ctx.Setting.ForceBinaryMode = ForceBinaryMenuItem.IsChecked; var DiskImage = new HuBasicDiskImage(ctx); return(DiskImage); }