Определяет, может ли компьютер формировать цветное изображение.
Синтаксис:
ISCOLOR( )
Результат:
Логический.
Комментарии:
В Visual FoxPro, FoxPro для Windows и FoxPro для MS-DOS функция ISCOLOR( ) возвращает значение "истина" (.T.), если компьютер обладает возможностью работы с цветом (независимо от того, используется ли при этом цветной монитор). Если компьютер не поддерживает цвета, ISCOLOR( ) возвращает "ложь" (.F.).
В FoxPro для Macintosh функция ISCOLOR( ) возвращает значение "истина" (.T.), если компьютер Macintosh поддерживает цвета или шкалу яркости. Если Macintosh выдает только черно-белое изображение, ISCOLOR( ) возвращает "ложь" (.F.).
Пример:
* В следующем примере загружается соответствующий цветовой набор в * FoxPro для MS-DOS. IF ISCOLOR( ) AND _DOS SET COLOR SET TO color ENDIF IF NOT ISCOLOR( ) AND _DOS SET COLOR SET TO monochrome ENDIF