Главная страница Библиотека (скачать книги) Скачать софт Введение в программирование Стандарты для C++ Уроки по C# Уроки по Python HTML Веб-дизайн Ассемблер в среде Windows ActiveX Javascript Общее о Линукс Линукс - подробно Линукс - новое Delphi Паскаль для начинающих Турбопаскаль Новости Партнеры Наши предложения Архив новостей |
Программы, демонстрирующие простейший графический интерфейс В программе рисования "японского флага" используются подпрограммы установки цвета контуров и фигур, подпрограммы рисования фигур и выдачи текста.
Результат работы программы:
Теперь рассмотрим несколько более сложную программу рисования нескольких концентрических окружностей. При изучении программы следует обратить внимание на задание цвета окружности номером и ограничение числа окружностей, помещающихся на экране.
Следующая программа на примере построения нескольких концентрических колец демонстрирует прием "наложения" изображений (в программе - кругов). Результат исполнения программы:
Следующая программа моделирует "ручное" переключение светофора. При нажатии управляющих клавиш перемещения курсора «вверх» и «вниз» - рисуются эллипсы соответствующего цвета. При изучении программы следует обратить внимание на использование функции ReadKey модуля Crt. Результат работы программы:
Следующая программа рисует на графическом экране правильные многоугольники, положение, цвет и количество углов которых задаются случайным образом. Как сообщает эксперт, при изучении программы следует обратить внимание на использование подпрограмм MoveTo и LineTo (для рисования сторон многоугольника), Sin и Cos (для вычисления координат вершин), Round (для округления). Результат работы программы:
|
||
Библиотека программиста. 2009. |
|