23.06.2014 - PICodeParser, PICodeInfo, PIConnection, new binary "pip_cmg"
This commit is contained in:
@@ -90,9 +90,9 @@ void PIKbdListener::run() {
|
||||
case 40: ret = 1; lc = (ctrl ? CtrlDownArrow : DownArrow); break;
|
||||
default: ret = 1; lc = (shift ? char(toupper(ker.uChar.AsciiChar)) : ker.uChar.AsciiChar); break;
|
||||
}
|
||||
if (lc == 0) return;
|
||||
} else return;
|
||||
} else return;
|
||||
if (lc == 0) {piMSleep(10); return;}
|
||||
} else {piMSleep(10); return;}
|
||||
} else {piMSleep(10); return;}
|
||||
/*if (lc == 0) {
|
||||
ReadConsole(hIn, &rc, 1, &ret, 0);
|
||||
//cout << "read console" << endl;
|
||||
@@ -105,7 +105,7 @@ void PIKbdListener::run() {
|
||||
cout << endl << std::hex << rc << endl;*/
|
||||
#else
|
||||
ret = read(0, &rc, 4);
|
||||
if (ret < 0 || ret > 3) return;
|
||||
if (ret < 0 || ret > 3) {piMSleep(10); return;}
|
||||
lc = char(((uchar * )&rc)[ret - 1]);
|
||||
//for (int i = 0; i < ret; ++i)
|
||||
// cout << std::hex << int(((uchar * )&rc)[i]) << ' ';
|
||||
|
||||
Reference in New Issue
Block a user