Справочник от Автор24
Найди эксперта для помощи в учебе
Найти эксперта
+2

КуМир Рисователь

Определение 1

КуМир Рисователь — это программа-исполнитель системы Кумир.

Рисователем называется программа из серии исполнителей в системе КуМир. Она предназначается для формирования рисунков на воображаемом листе. Подобно другим исполнителям, Рисователь оснащён своей системой команд, своим оформлением, листом, предназначенным для рисования, и окном, где и помещается лист.

Основные функции Рисователя

Основные возможности Рисователя заключаются в следующем:

  1. Можно чертить линии разного цвета и разной толщины. Это могут быть прямые линии, квадраты, эллипсы и так далее.
  2. Имеется возможность заливки зоны листа, которая ограничена начерченными линиями.
  3. Возможно делать подписи в текстовом формате, применяя разнообразные шрифты.

Общий вид окна Рисователя приведён ниже:

Общий вид окна Рисователя. Автор24 — интернет-биржа студенческих работ

Рисунок 1. Общий вид окна Рисователя. Автор24 — интернет-биржа студенческих работ

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

«КуМир Рисователь» 👇
Помощь эксперта по теме работы
Найти эксперта
Решение задач от ИИ за 2 минуты
Решить задачу
Найди решение своей задачи среди 1 000 000 ответов
Найти

Заголовок окна

При начальном запуске Рисователя в заголовке содержится надпись: «Рисователь [Новый лист]». Когда выполняется одна из команд «Загрузить лист», «Сохранить копию. . .» или «Сохранить копию как. . .», в заголовке отображается необходимое имя файла, заключённое в квадратные скобки. Если выполнить команду «Создать пустой …», наименование файла в заголовке удаляется и появляется надпись: «Новый лист». Все эти команды могут быть вызваны из меню «Лист».

Строка состояния

В правом нижнем углу показан масштаб в процентах (по умолчанию сто процентов). Когда курсор мишки располагается на листе, то левее него высвечиваются параметры точки, на которую указывает курсор. А именно это какой выбран цвет и параметры координат. Помимо этого, координаты курсора обозначаются при помощи рисок. Описание цвета даётся в той форме, которая выбрана в меню «Вид → Цвет в строчке статус». Когда для обозначения цвета существует название на русском языке, оно так же индицируется.

Первоначальный запуск

Когда выполняется первый запуск Рисователя при работе с системой КуМир и появляется его окно, то в нём виден обычный белый лист. Формат этого листа по умолчанию 640×480. В случае использования маленького экрана (меньше семисот пикселей по высоте), устанавливается масштаб пятьдесят процентов. Формат начального листа можно изменить, для чего требуется файл с нужными параметрами листа разместить здесь: $KUMDÌR/ Àddons/paìnter/rèsources/dèfault.png. Если такой файл есть, то он и будет использоваться в качестве стандарта чистого листа.KUMDÌR/ Àddons/paìnter/rèsources/dèfault.png. Если такой файл есть, то он и будет использоваться в качестве стандарта чистого листа.

В меню «Лист» содержатся следующие пункты:

  1. Новый лист. Можно выбрать чистый лист и задать его параметры, а именно высоту, цветовую окраску, ширину. Или выбрать из набора существующих шаблонных листов.
  2. Загрузить. Выдаётся запрос на загрузку файла PNG, который после ввода его имени загружается и применяется как стандартизированный чистый лист.
  3. Сохранить копию. В случае, если этот файл раньше сохранялся, то выполняется его перезапись с текущими исправлениями на листе, в противном случае процедура аналогична команде «Сохранить копию как».
  4. Сохранить копию как. Выдаётся запрос на ввод имени сохраняемого файла в формате PNG, и выполняется запись в этот файл текущего состояния изображений на листе. По умолчанию при запросе наименования файла предполагается рисунок.png, если не было загрузки шаблонного файла. В случае, когда загружался шаблонный файл, идёт следующее предложение: «копия $имя_файла».имя_файла».

Окно программы. Автор24 — интернет-биржа студенческих работ

Рисунок 2. Окно программы. Автор24 — интернет-биржа студенческих работ

В меню «Вид» расположены следующие возможные пункты:

  1. Масштаб 100%. Выбирается масштаб изображения листа в окне программы, который равняется единице.
  2. Масштаб 50%. Выбирается масштаб изображения листа в окне программы, который равняется 0.5.
  3. Масштаб в ширину. Выполняется установка масштаба изображения листа так, что ширина видимого листа равна ширине окна.
  4. Масштаб в высоту. Выполняется установка масштаба изображения листа так, что высота видимого листа равна высоте окна.
  5. Масштабирование по окну. Выполняется установка самого большого масштаба видимой зоны листа, при котором лист равен размеру окна.

Набор команд

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

  • алг цел высота листа. Команда делает возврат высоты листа.
  • алг цел ширина листа. Команда выполняет возврат ширины листа.
  • алг цел центр х. Команда выполняет возврат координаты середины листа в горизонтальной плоскости.
  • алг цел центр у. Команда выполняет возврат координаты середины листа в вертикальной плоскости.
  • алг цел ширина текста (лит текст). Команда выполняет возврат ширины текста (если шрифт задавался).

Есть также набор команд, задающих параметры рисования. Эти команды служат для выбора толщины линий и их цвета, выбора цвета заливки, оформления надписей в формате текста (выбор шрифта и размера символов, применение курсива или жирного шрифта). Заданные параметры затем применяются в командах рисования. Толщину линий можно задавать в пикселях, а цвет определяется литеральными значениями. Гарнитура тоже может задаваться как литеральная величина, а перечень возможных гарнитур определён набором, имеющимся в используемой операционной системе. Задаётся следующим образом:

алг перо (цел толщина, лит цвет)

То есть эта команда позволяет задать толщину линии и цвет контура. Если задана толщина линии нуль, то линия не будет нарисована, но будет залита внутренняя часть прямоугольника или эллипса вместе с контуром.

Дата написания статьи: 21.01.2020
Найди решение своей задачи среди 1 000 000 ответов
Крупнейшая русскоязычная библиотека студенческих решенных задач
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot