Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Константа | Значение | Описание |
vbDstInvert | &H00550009 | Инвертирует указанное изображение |
vbMergeCopy | &HOOCOOOCA | Объединяет рисунок и изображение-источник |
vbMe где Paint | &HOOBB0226 | Объединяет инвертированное изображение источника с указанным изображением, используя оператор Or |
vbNotSrcCopy | &H00330008 | Копирует инвертированное изображение-источник в указанное изображение |
vbNotSrcEraae | &H001100A6 | Инвертирует результат объединения указанного изображения и изображения-источника, используя оператор Or |
vbPatCopy | &HOOF00021L | Копирует рисунок в указанное изображение |
vbPatInvert | &H005A0049L | Объединяет указанное изображение с рисунком, используя оператор Xог |
vbPatPaint | &HOOFBOA09L | Объединяет инвертированное изображение источника с рисунком, используя оператор Or. Объединяет результирующее выражение в этой операции с указанным изображением с помощью оператора Or |
vbSrcAnd | &H008800C6 | Объединяет пикселы указанного изображения источника, используя оператор And |
vbSrcCopy | &HOOCC0020 | Копирует изображение-источник в указанное изображение |
vbSrcErase | &H00440328 | Инвертирует указанное изображение и объединяет результат с изображением-источником с помощью оператора And |
vbSrcInvert | &H00660046 | Объединяет пикселы указанного изображения и изображения-источника, используя оператор Хог |
vbSrcPaint | &HOOEE0086 | Объединяет пикселы указанного изображения и изображения-источника с помощью оператора Or |
Метод Scale
Определяет координатную систему для объектов Form, PictureBox или Printer.
object.Scale ( x1, y1 ) - ( x2, y2 )
• object - имя объекта. Если часть object опущена, то в качестве нее принимается форма, на которую установлен фокус.
• x1, y1 - необязательный параметр. Числа с одинарной точностью, указывающие горизонтальную (по оси X) и вертикальную (по оси Y) координаты, которые устанавливают левый верхний угол части object. Значения должны быть заключены в круглые скобки. Если параметр не задан, то второй набор координат должен быть также опущен.
• x2, y2 - необязательный параметр. Числа с одинарной точностью, указывающие горизонтальную (по оси X) и вертикальную (по оси Y) координаты, которые устанавливают правый нижний угол части object. Значения должны быть заключены в круглые скобки. Если параметр не задан, то первый набор координат должен быть также опущен.
Примечания:
• Метод Scale позволяет установить любой необходимый масштаб.
• Метод Scale воздействует как на систему координат графических операторов во время выполнения, так и на расположение элементов управления.
• Если метод Scale применяется без параметров (опущены оба набора координат), устанавливается система координат, использующая в качестве единиц измерения ТВИПЫ (очень маленькие единицы, гораздо меньше пикселей, 1440 твипов в логическом дюйме).
Методы ScaleX и ScaleY
Преобразует значение ширины или высоты объектов Form, PictureBox или Printer из одних условных единиц, установленных свойством ScaleMode, в другие.
object.ScaleX ( width, fromscale, toscale )
object.ScaleY ( height, fromscale, toscale )
• object имя объекта.
• Width Обязательный параметр. Указывает для части object число преобразуемых делений масштаба.
• Height Обязательный параметр. Указывает для части object число преобразуемых делений масштаба.
• Fromscale (необязательный) значение, определяющее систему координат, из которой параметры width или height для части object будут преобразовываться. Допустимые значения представлены в таблице установок. Возможные значения для параметра fromscale такие же, как у свойства ScaleMode плюс новое значение HiMetric.
• Toscale (необязательный) значение, определяющие систему координат, в которую будут преобразовываться параметры width или height для части object. Допустимые значения представлены в таблице установок. Возможные значения для параметра toscale такие же, как у свойства ScaleMode плюс новое значение HiMetric.
Возможные установки для параметров fromscale и toscale:
Константа | Значение | Описание |
vbUser | Определяемое пользователем. | |
VbTwips | Твип(1440 твипов в логическом дюйме; 567 твипов в логическом сантиметре). | |
VbPoints | Точка(72 точки в логическом дюйме). | |
VbPixels | Пиксель(наименьшая единица разрешающей способности для монитора или принтера). | |
VbCharacters | Символ (по горизонтали 120 твипов; по вертикали 240 твипов). | |
VbInches | Дюйм. | |
VbMillimeters | Миллиметр. | |
VbCentimeters | Сантиметр. | |
VbHimetric | HiMetric. Если параметр fromscale опущен, то значение HiMetric принимается по умолчанию. | |
VbContainerPosition | Определяет положение элемента управления. | |
VbContainerSize | Определяет размер элемента управления. |
Примечания:
• Методы ScaleX и ScaleY преобразуют значения (width или height) из одних единиц измерения, определенных в параметре fromscale, в соответствующие значения в единицах измерения, определенных в параметре toscale.
• Методы ScaleX и ScaleY можно использовать вместе с методом PaintPicture.
Метод Print
Метод print выводит (печатает) текст в указанный объект или окно Immediate. Синтаксис этого метода следующий:
object.Print [outputList]
где:
• object — объект, в котором используется метод. Если объект не указан, то по умолчанию используется форма;
• outputList —строковое выражение или список выражений, выводимых в объекте.
Список вывода outputList имеет определенный синтаксис. Этот список задается следующим образом:
[Spc(n) I Tab(n)] expression charpos
где:
• spc(n) — вставляет в выводимый текст количество пробелов, задаваемое числом п,
• Tab(n) — задает позицию точки начала вставки;
• expression — числовое или строковое выражение для вывода;
• charpos — задает позицию вставки.
Итак, при использовании синтаксиса метода print не указываются шрифт, его цвет, координаты вывода текста. Эти параметры вывода текста определяются следующими свойствами объекта, в который выводится текст:
• СurrentX — координата начала текста по горизонтальной оси;
• CurrentY — координата начала текста по вертикальной оси;
• Font — шрифт и размер выводимого текста;
• FontTransparent — прозрачность текста, то есть свойство, при котором сквозь текст виден фон объекта;
• ForeColor — цвет.
МАСШТАБИРОВАНИЕ И СИСТЕМА КООРДИНАТ ГРАФИЧЕСКОГО ОКНА
Дата публикования: 2014-12-25; Прочитано: 152 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!