| 174 | |
| 175 | |
| 176 | bool DebuggerSetColor( const int iScheme, const int iColor, const COLORREF nColor ) |
| 177 | { |
| 178 | bool bStatus = false; |
| 179 | if ((g_iColorScheme < NUM_COLOR_SCHEMES) && (iColor < NUM_DEBUG_COLORS)) |
| 180 | { |
| 181 | g_aColors[ iScheme ][ iColor ] = nColor; |
| 182 | bStatus = true; |
| 183 | } |
| 184 | |
| 185 | // Propagate to console since it has its own copy of colors |
| 186 | if (iColor == FG_CONSOLE_OUTPUT) |
| 187 | { |
| 188 | COLORREF nConsole = DebuggerGetColor( FG_CONSOLE_OUTPUT ); |
| 189 | g_anConsoleColor[ CONSOLE_COLOR_x ] = nConsole; |
| 190 | } |
| 191 | |
| 192 | return bStatus; |
| 193 | } |
| 194 | |
| 195 | |
| 196 | #if _DEBUG |
no test coverage detected