Читайте также: |
|
В таблице перечислены существующие в Windows режимы отображения. Они определяют соответствие между логическими единицами (logical units) (координатами, передаваемыми функциям рисования) и физическими единицами (device units) (точками на экране дисплея).
Обозначение | Характеристика |
MM_ANISOTROPIC | Одна логическая единица может соответствовать произвольному количеству физических. Масштабы по осям Х и Y могут различаться. |
MM_ HIENGLISH | Одна логическая единица соответствует 0.001 дюйма на экране. Координаты по оси Y возрастают от нижнего края экрана к верхнему. |
MM_HIMETRIC | Одна логическая единица соответствует 0.01 миллиметра на экране. Координаты по оси Y возрастают от нижнего края экрана к верхнему. |
MM_ISOTROPIC | Одна логическая единица может соответствовать произвольному количеству физических. Масштабы по осям Х и Y совпадают. |
MM_LOENGLISH | Одна логическая единица соответствует 0.01 дюйма на экране. Координаты по оси Y возрастают от нижнего края экрана к верхнему |
MM_LOMETRIC | Одна логическая единица соответствует 0.1 миллиметра на экране. Координаты по оси Y возрастают от нижнего края экрана к верхнему. |
ММ_ТЕXТ | Одна логическая единица соответствует одной точке на экране. Координаты по оси Y возрастают от верхнего края экрана к нижнему. Этот режим установлен по умолчанию. |
MM_TWIPS | Одна логическая единица соответствует 1/20 точки на принтере. Координаты по оси Y возрастают от нижнего края экрана к верхнему. |
74. Доступ к оболочке Windows. Поля вывода. Изменение пределов поля вывода и окна. Координаты, определяемые пользователем. Выбор начальных атрибутов окна. |
Оболочка операционной системы (от англ. shell — оболочка) — интерпретатор команд операционной системы, обеспечивающий интерфейс для взаимодействия пользователя с функциями системы.
Командный интерпретатор
Для обеспечения интерфейса командной строки в операционных системах часто используются командные интерпретаторы, которые могут представлять собой самостоятельные языки программирования, с собственным синтаксисом и отличительными функциональными возможностями.
В операционные системы MS-DOS и Windows 9x включён командный интерпретатор command.com, в Windows NT включён cmd.exe. В большом семействе командных оболочек UNIX наиболее популярны bash, csh, ksh, zsh, в UNIX-подобных системах у пользователя есть возможность менять командный интерпретатор, используемый по умолчанию.
Функции
Командный интерпретатор исполняет команды своего языка, заданные в командной строке или поступающие из стандартного ввода или указанного файла.
В качестве команд интерпретируются вызовы системных или прикладных утилит, а также управляющие конструкции. Кроме того, оболочка отвечает за раскрытие шаблонов имен файлов и за перенаправление и связывание ввода-вывода утилит.
В совокупности с набором утилит, оболочка представляет собой операционную среду, язык программирования и средство решения как системных, так и некоторых прикладных задач, в особенности, автоматизации часто выполняемых последовательностей команд.
Часть диалогового окна, предназначенная для вывода информации, называется полем вывода, или полем метки. Изменить Содержимое поля вывода, можно как во время разработки формы приложения, так и во время работы программы. Для того чтобы во время работы программы изменить содержимое поля вывода, например, вывести в поле результат работы программы, нужно присвоить свойству новое значение. Поля вывода отображают на операторском терминале текущие значения,
получаемые. Данные значения могут отображаться по выбору в
цифровом, символьно–цифровом или символьном виде.
Все координаты точек объектов при вводе и выводе определяются от начала текущей UCS (User Coordinat System или ПСК — Пользовательской системы координат). Плоские рисунки выполняются в плоскости, параллельной или совпадающей с плоскостью XY текущей системы координат. Расстояние по оси Z от начала координат до плоскости, в которой выполняется черчение, называется уровнем. Значение текущего уровня, установленного командой elev (уровень), не изменяется при переходе к другой пользовательской системе координат.
Пользовательскую систему координат можно создать, воспользовавшись одним из следующих пунктов меню Tools | New UCS
Типичное приложение Windows имеет много различных типов окон: перекрывающиеся или всплывающие, окна с рамкой, прокручиваемые окна, окна с заголовком и др. Эти атрибуты стилей, а также заголовок и меню окна задаются при инициализации оконного объекта и используются при создании элементов окна.
Атрибуты создания оконного объекта, такие как стиль, заголовок и меню, записываются в поле Attr объекта - записи типа TWindowAttr. TWindowAttr содержит следующие поля:
Дата добавления: 2015-12-08; просмотров: 84 | Нарушение авторских прав