PureBasic

ConsoleColor()

Синтаксис

ConsoleColor(CharacterColor , BackgroundColor)

Описание


Изменяет цвета, используемые текстовым дисплеем. Все символы, напечатанные в консоли после вызова этой функции будут использовать новые цвета.

Параметры

CharacterColor Цвет символов. Значение цвета находится в диапазоне от 0 до 15, поэтому в консольном режиме доступны 16 цветов. :
  0 - Черный (по умолчанию, цвет фона)
  1 - Синий
  2 - Зелёный
  3 - Голубой
  4 - Красный
  5 - Фиолетовый
  6 - Коричневый
  7 - Светло-серый (по умолчанию, цвет символов)
  8 - Темно-серый
  9 - Светло-синий
  10 - Светло-зеленый
  11 - Светло-голубой
  12 - Розовый
  13 - Светло-фиолетовый
  14 - Желтый
  15 - Белый
BackgroundColor Цвет фона символов. Значения цветов такие же, как и в CharacterColor.

Возвращаемое значение

Ничего.

Пример

  If OpenConsole()
    For Foreground = 0 To 15
      For Background = 0 To 15
        ConsoleColor(Foreground, Background)
        Print(Right(Hex(Background), 1))
      Next
        
      PrintN("")
    Next
    
    ConsoleColor(7, 0)
    PrintN("Нажмите Return для выхода")
    Input()
  EndIf

См. также

EnableGraphicalConsole()

Поддерживаемые OS

Все

<- CloseConsole() - Оглавление Console - ConsoleCursor()->