| 311 |
if (str == NULL || len <= 0) |
if (str == NULL || len <= 0) |
| 312 |
return; |
return; |
| 313 |
|
|
| 314 |
if (Send8BitMode) |
if (Send8BitMode) { |
| 315 |
CommBinaryOut(&cv,"\235", 1); |
CommBinaryOut(&cv,"\235", 1); |
| 316 |
else |
CommBinaryOut(&cv, str, len); |
| 317 |
|
CommBinaryOut(&cv,"\234", 1); |
| 318 |
|
} |
| 319 |
|
else { |
| 320 |
CommBinaryOut(&cv,"\033]", 2); |
CommBinaryOut(&cv,"\033]", 2); |
| 321 |
|
CommBinaryOut(&cv, str, len); |
| 322 |
|
CommBinaryOut(&cv,"\033\\", 2); |
| 323 |
|
} |
| 324 |
|
|
|
CommBinaryOut(&cv, str, len); |
|
| 325 |
} |
} |
| 326 |
|
|
| 327 |
void BackSpace() |
void BackSpace() |
| 2735 |
if (strcmp(StrBuff, "?") == 0) { |
if (strcmp(StrBuff, "?") == 0) { |
| 2736 |
color = DispGetANSIColor(ColorNumber); |
color = DispGetANSIColor(ColorNumber); |
| 2737 |
len =_snprintf_s_l(StrBuff, sizeof(StrBuff), _TRUNCATE, |
len =_snprintf_s_l(StrBuff, sizeof(StrBuff), _TRUNCATE, |
| 2738 |
"4;%d;rgb:%02x/%02x/%02x\234", CLocale, ColorNumber, |
"4;%d;rgb:%02x/%02x/%02x", CLocale, ColorNumber, |
| 2739 |
GetRValue(color), GetGValue(color), GetBValue(color)); |
GetRValue(color), GetGValue(color), GetBValue(color)); |
| 2740 |
ParseMode = ModeFirst; |
ParseMode = ModeFirst; |
| 2741 |
XsParseMode = ModeXsFirst; |
XsParseMode = ModeXsFirst; |
| 2762 |
if (strcmp(StrBuff, "?") == 0) { |
if (strcmp(StrBuff, "?") == 0) { |
| 2763 |
color = DispGetANSIColor(ColorNumber); |
color = DispGetANSIColor(ColorNumber); |
| 2764 |
len =_snprintf_s_l(StrBuff, sizeof(StrBuff), _TRUNCATE, |
len =_snprintf_s_l(StrBuff, sizeof(StrBuff), _TRUNCATE, |
| 2765 |
"4;%d;rgb:%02x/%02x/%02x\234", CLocale, ColorNumber, |
"4;%d;rgb:%02x/%02x/%02x", CLocale, ColorNumber, |
| 2766 |
GetRValue(color), GetGValue(color), GetBValue(color)); |
GetRValue(color), GetGValue(color), GetBValue(color)); |
| 2767 |
XsParseMode = ModeXsColorNum; |
XsParseMode = ModeXsColorNum; |
| 2768 |
SendOSCstr(StrBuff, len); |
SendOSCstr(StrBuff, len); |