Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Интегрированная среда программирования Turbo Pascal имеет следующие

Модуль CRT

Система программирования Turbo Pascal называется интегрированной средой программирования, так как она объединяет в себе возможности ранее разроз-ненных средств, используемых при разработке программ: редактора текста, компилятора, компоновщика, отладчика, и при этом обеспечивает программисту великолепные сервисные возможности.

возможности:

1) множество накладывающихся окон

2) поддержка мыши, меню, диалоговых окон

3) много файловый редактор, который может редактировать файлы до 1Мб

4) расширенные возможности отладки

5) полное восстановление и сохранение среды разработки

6) множество стандартных модулей.

 

Управление цветом символов (изображения) в текстовом режиме. Возможнос-ти по управлению цветом выводимого символа зависит от режима работы дисп-лея. В графическом режиме цвет символа (зависит) совпадает с цветом переднего плана; цвет фона, окружающего символом, совпадает с цветом фона

Color [передний план] [[фон][окаймление]]

где-

Передний план – числовые выражения которого задает цвет символа - совокупность точек, формирующих само изображение.

Например, если на экране изображена буква А, то передний план – это точки, составляющие букву А, а фон – точки, окружающие букву А.

Как правило, изображение формируется положением точек переднего плана на фон.

Фон(цвет) – числовое выражение в пределах от 0 до 7, в которой окрашиваются точки экрана, если номер цвета равен 0, он не фиксирован и может быть любым из цветов, поддерживаемых дисплеем.

Окаймление – числовое выражение (только для графики)- область расположенная за пределами области экрана, в которой формируется изображение. Как правило оно окрашено в тот же цвет, что и фон, и поэтому неотличимо от фона. Эта область не участвует в формировании изображении; она нужна для повышение качества изображения за счет развертки за пределами рабочей области экрана.

 

Для цветного дисплея номера цветов от 0 до 7 составляют основной набор цветов, а номера от 8 до 15 светлые оттенки этого набора в таблице 3 представлены номера цветов в текстовом режиме. Базовые цвета: синий, зеленый, красный.

 

Таблица 3.Номера цветов в текстовом режиме.

 

Номер цвета Цвет Номер цвета Цвет
  Черный   Серый
  Синий   Светло-синий
  Зеленый   Светло-зеленый
  Голубой (сине-зеленый)   Светло-голубой
  Красный   Розовый (светло-красный)
  Пурпурный (красно-синий)   Светло-пурпурный
  Коричневый (красно-зеленый)   Желтый (светло-коричневый)
  Белый (сине-зелено-красный)   Ярко-белый

 

 

9.1 Модуль CRT. Текстовый режим использования экрана.

 

Стандартный модульm CRT является важнейшей частью интегрированной среды Turbo Pascal. Он устанавливает режим работы адаптера дисплея, организует прямой вывод в буфер экрана, регулирует яркость свечения символов, выполняет многие другие жизненно важные функции, необходимые для нормальной работы компьютера. Курсор в этом режиме можно переводить в любую позицию (знакоместо) экрана.

Можно выделять цветные прямоугольники (поля, окна)

Активным всегда является одно окно:

-но содержание других окон может сохраняться на экране;

-cозданное прежде окно может вновь стать активным.

По умолчанию окном является весь экран. Наглядность может дополняться “музыкальным сопровождением.”

Процедуры входящие в эту группу, позволяют программисту управлять состоянием строк на экране и выполнять другие действия, относящиеся к работе с экраном:

- Clrscr - полностью очищает экран и помещает курсор в левый верхний угол экрана (координаты 1;1) выполняется только в текстовом режиме работы экрана

- Deline - полностью стирает содержимое строки, в которой расположен курсор

- Delay - выполняет задержку на заданное число миллисекунд

- GotoXY(x,y) - позиционирует курсор в точку с заданными координатами X,Y

- Keypressed - возвращает значение True, если на клавиатуре нажата клавиша и False в противном случае

- Sound(x) - включает внутренний динамик, (X) указывает частоту звучания в герцах

- Nosound - выключает внутренний динамик

- ReadKey - считывает символ с клавиатуры

- TextBackGround - устанавливает фоновый цвет

- TextColor - выбирает цвет символа

- Window(x1,y1,x2,y2)определяет на экране текстовое окно,.

 

<== предыдущая лекция | следующая лекция ==>
Исходный текст Результат компиляции | I. 9.1.1 Управление звуком
Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 463; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.