public void RefreshInfo() { /*refresh nes classic info*/ string file = ClovershellWrapper.getInstance().GetFileAsString("/var/lib/hakchi/rootfs/bin/chmenu"); NesClassicInfo ret = new NesClassicInfo(); ret.GameClearingFixApplied = file.Contains("#CLEANSAVEDGAMEFOLDER"); RefreshNESClassicInfoUI(ret, null); }
public void RefreshNESClassicInfoUI(object Infos, EventArgs e) { if (this.InvokeRequired) { this.Invoke(new EventHandler(RefreshNESClassicInfoUI), new object[] { Infos, e }); } else { NesClassicInfo param = (NesClassicInfo)Infos; chkGameClearingFix.Checked = param.GameClearingFixApplied; } }