This commit is contained in:
y4my4my4m 2023-05-12 00:19:47 +09:00
parent ffd689dfa1
commit 63f88289f5
2 changed files with 20 additions and 12 deletions

View file

@ -295,17 +295,6 @@ U0 Telnet(U8 *host, U16 port=TELNET_PORT) {
case 0: "$$BG,BLACK$$$$WHITE$$"; isBright = FALSE; break; // reset case 0: "$$BG,BLACK$$$$WHITE$$"; isBright = FALSE; break; // reset
case 1: isBright = TRUE; break; case 1: isBright = TRUE; break;
case 2: isBright = FALSE; break; case 2: isBright = FALSE; break;
// case 0: "$$BG$$$$FG$$"; break; // reset
// case 1: ""; break; // TODO: bold
// case 2: ""; break; // TODO: dim
// case 3: ""; break; // TODO: italic
// case 4: "$$UL,1$$" + string + "$$UL,0$$"; break; // TODO: underline
// case 5: "$$"; break; // TODO: blink
// case 6: ""; break; // TODO: fast blink
// case 7: "$$IV,1$$" + string + "$$IV,0$$"; break; // TODO: invert
// case 8: ""; break; // TODO: hide (rare)
// case 9: ""; break; // TODO: strikethrough
// case 10: ""; break; // TODO: primary font
} }
} }
else if ((ansi_code[m] >= 30 && ansi_code[m] <= 39) || (ansi_code[m] >= 90 && ansi_code[m] <= 97)) { else if ((ansi_code[m] >= 30 && ansi_code[m] <= 39) || (ansi_code[m] >= 90 && ansi_code[m] <= 97)) {

View file

@ -100,3 +100,22 @@ U0 HandleControlCodes(U8 ch) {
} }
} }
} }
// Placeholder for the full ANSI text styling
// if (ansi_code[m] <= 10) {
// switch (ansi_code[m]) {
// case 0: "$$BG,BLACK$$$$WHITE$$"; isBright = FALSE; break; // reset
// case 1: isBright = TRUE; break;
// case 2: isBright = FALSE; break;
// // case 0: "$$BG$$$$FG$$"; break; // reset
// // case 1: ""; break; // TODO: bold
// // case 2: ""; break; // TODO: dim
// // case 3: ""; break; // TODO: italic
// // case 4: "$$UL,1$$" + string + "$$UL,0$$"; break; // TODO: underline
// // case 5: "$$"; break; // TODO: blink
// // case 6: ""; break; // TODO: fast blink
// // case 7: "$$IV,1$$" + string + "$$IV,0$$"; break; // TODO: invert
// // case 8: ""; break; // TODO: hide (rare)
// // case 9: ""; break; // TODO: strikethrough
// // case 10: ""; break; // TODO: primary font
// }