Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Прочие процедуры




ТЕКСТОВЫЕ ОКНА

ЦВЕТОВАЯ ШКАЛА

ПРОЦЕДУРЫ РАБОТЫ С ЦВЕТОМ.

TEXTCOLOR (N) - устанавливает цвет выводимых символов;

TEXTBACKGROUND (N) - устанавливает цвет фона;

LOWVIDEO - режим минимальной яркости свечения;

NORMVIDEO - режим нормальной яркости свечения; (*)

HIGHVIDEO - режим максимальной яркости свечения;

Режимы управления яркостью действуют до его отмены, по умолчанию устанавливается режим (*)

1. Синий 9. светло - синий

2. Зеленый 10. Светло - зеленый

3. Голубой 11. Светло – голубой

4. Красный 12. Светло - красный

5. Фиолетовый 13. Светло - фиолетовый

6. Коричнивый 14. Светло - коричневый

7. Светло – серый 15. белый

8. Темно – серый 0. Черный

Модуль CRT поддерживает возможность в любой момент работы программы использовать для вывода не весь экран, а определенную его часть, которая называется окном. Величина окна определяется пользователем, но не может превышать размера экрана. Для организации окон в Паскале используется процедура.

WINDOW (X1, Y1, X2, Y2)

Х1, У1 – координаты левого верхнего, а Х2, У2 – координаты правого нижнего угла окна.

GOTOXY (X, Y) - перемещает курсор в позицию, заданную координатами Х и У;

DELAY (V) - задерживает выполнение программы на время V (в миллисекундах);

KEYPRESSED - функция возврвщает истенное значение, если нажата какая- либо клавиша(кроме ALT, SHIFT), ложна в противном случае.

Для создания звуковых эфектов в ТП используются стандартные процедыры.

SOUND (I) - активизирует звуковые средства ПК. Значение указывает частоту звучания звука в герцах. Звук будет генерироваться до тех пор, пока не будет отменен.

NOSOUND - отменяет звуковой режим.

Для указания времени звучания, используется процедура DELAY.

 

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

ЗАПУСК ГРАФИЧЕСКОЙ СИСЬЕМЫ.

Для загрузки графической системы необходимо сделать следующее:

1. Подключить модуль GRAPH – библиотеку графических процедур: uses GRAPH;

2. Установить графический режим с помощью двух переменных:

Var drivervar, modevar: integer;

Begin

Drivervar: = detect; автоматически иницирует нужный драйвер и устанавливает для дисплея наиболее подходячий режим работы.

Initgraph(detect,modevar, ‘ ‘); устанавливает один из возможных графических режимов.

С этого момента все графические средства доступны

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




Поделиться с друзьями:


Дата добавления: 2015-06-26; Просмотров: 293; Нарушение авторских прав?; Мы поможем в написании вашей работы!


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



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




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