private void ComeBack(string data = "", ElmScrns a = ElmScrns.NotFound, int r = 4) { if (data.Length != 0) { SequenceNum -= 2; MeetSender.Add(new uc_assocElem(curForm, a)); SendStr(data, true, true); } else if (SequenceNum >= r) { hasPass = true; SequenceNum -= r; SendCmdKey(CURSORUP); } }
private void UpOrSendData(string data = "") { int aa = MatchMeSender(curForm); if (aa != -1 || data.Length != 0) { if (aa != -1) { MeetSender.RemoveAt(aa); } SequenceNum -= 2; hasPass = true; SendStr(data, true, true); } else { SendCmdKey(CURSORUP); } }