Changed color formatting
This commit is contained in:
parent
c80b923640
commit
e6578c833b
@ -477,7 +477,7 @@ void soft_info(void)
|
|||||||
*/
|
*/
|
||||||
void Showline(int y, int x, char *msgin)
|
void Showline(int y, int x, char *msgin)
|
||||||
{
|
{
|
||||||
int i;
|
int i, done = FALSE;
|
||||||
char *msg;
|
char *msg;
|
||||||
|
|
||||||
if (strlen(msgin)) {
|
if (strlen(msgin)) {
|
||||||
@ -488,20 +488,25 @@ void Showline(int y, int x, char *msgin)
|
|||||||
putchar('<');
|
putchar('<');
|
||||||
mbse_colour(LIGHTBLUE, BLACK);
|
mbse_colour(LIGHTBLUE, BLACK);
|
||||||
for (i = 1; i < strlen(msg); i++) {
|
for (i = 1; i < strlen(msg); i++) {
|
||||||
if (msg[i] == '>') {
|
if ((msg[i] == '>') && (! done)) {
|
||||||
mbse_colour(LIGHTCYAN, BLACK);
|
mbse_colour(LIGHTCYAN, BLACK);
|
||||||
putchar(msg[i]);
|
putchar(msg[i]);
|
||||||
mbse_colour(CYAN, BLACK);
|
mbse_colour(CYAN, BLACK);
|
||||||
|
done = TRUE;
|
||||||
} else {
|
} else {
|
||||||
putchar(msg[i]);
|
putchar(msg[i]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if ((msg[0] == '*') && (msg[1] == '*')) {
|
|
||||||
mbse_colour(LIGHTRED, BLACK);
|
|
||||||
mbse_mvprintw(y, x, msg);
|
|
||||||
} else if (msg[0] == '*') {
|
} else if (msg[0] == '*') {
|
||||||
putchar('\007');
|
if (msg[1] == '*') {
|
||||||
mbse_colour(LIGHTMAGENTA, BLACK);
|
if (msg[2] == '*')
|
||||||
|
mbse_colour(YELLOW, BLACK);
|
||||||
|
else
|
||||||
|
mbse_colour(LIGHTRED, BLACK);
|
||||||
|
} else {
|
||||||
|
mbse_colour(LIGHTMAGENTA, BLACK);
|
||||||
|
putchar('\007');
|
||||||
|
}
|
||||||
mbse_mvprintw(y, x, msg);
|
mbse_mvprintw(y, x, msg);
|
||||||
} else {
|
} else {
|
||||||
mbse_colour(GREEN, BLACK);
|
mbse_colour(GREEN, BLACK);
|
||||||
|
Reference in New Issue
Block a user