Координата - курсор - Большая Энциклопедия Нефти и Газа, статья, страница 2
Если жена неожиданно дарит вам галстук - значит, новая норковая шубка ей уже разонравилась. Законы Мерфи (еще...)

Координата - курсор

Cтраница 2


В графических режимах высокого разрешения ( 640 на 350 пикселов и выше) курсор задается двумя масками 16 на 16 бит и смещением координат курсора от верхнего левого угла масок. Каждую из масок можно трактовать как изображение, составленное из пикселов белого ( соответствующий бит равен единице) и черного ( соответствующий бит равен нулю) цветов.  [16]

Помимо параметра Sender в обработчики событий OnMouse-Down и OnMooseUp передаются параметры, позволяющие распознать нажатую кнопку, нажатые при этом вспомогательные клавиши, а также определить координаты курсора мыши.  [17]

Здесь сначала выполняется проверка: были ли изменены координаты курсора. Если координаты курсора изменились, то, соответственно, мышь была сдвинута и следует закрыть программу.  [18]

Во все события, связанные с мышью, передаются также координаты курсора X и Y. Эти параметры определяют координаты курсора в клиентской области компонента. Благодаря этому можно обеспечить различную реакцию в зависимости от того, в какой части клиентской области расположен курсор. Пусть, например, у вас в приложении имеется компонент Image.  [19]

Выход из режима осуществляется нажатием любой клавиши, не влияющей на положение курсора. При этом значения координат курсора в пространстве записываются в параметры А и У, код последнего нажатого символа - в параметр С, курсор удаляется с экрана и устанавливается режим вывода.  [20]

Возможно распознавание перетаскиваемого объекта и координат курсора мыши.  [21]

Указывание объекта может быть осуществлено только путем размещения курсора где-либо в пределах объекта. Затем можно произвести идентификацию объекта, сравнив координаты курсора с координатами объекта, поскольку позиция курсора является единственной доступной информацией.  [22]

23 Схема программы MIMAGE. [23]

Если пользователем нажата одна из текстовых клавишей, на экране высвечивается значок пикселя в виде звездочки. Все клавиши, кроме текстовых, либо устанавливают координаты курсора заново, либо вообще не влияют на ход программы.  [24]

Первые операторы этого обработчика обеспечивают выход из процедуры, если вид курсора не crHelp или щелчок произведен не на изображении. Следующий оператор очищает окно редактирования от прошлой информации, а затем структура if анализирует координаты курсора и в соответствии с областью, в которой находится курсор, отображает ту или ияую информацию о частях изображения.  [25]

Данная функция возвращает в регистре AL код символа, находящегося в текущей позиции курсора для определенной содержимым регистра ВН страницы. В текстовых режимах процедура функции 08h выбирает Ы видеобуфера два байта ( собственно символ и атрибут) в соответствии с координатами курсора на заданной странице. Для этого координаты курсора из нужной переменной СЩ POSN преобразуются в линейный адрес видеобуфера, а затем выбираемое в нем слово передается в регистр АХ.  [26]

Простейшим объектом, который полностью определяется парой координат, является точка. Однако, поскольку нельзя рассчитывать на то, что пользователь сможет разместить курсор именно в самой точке, сравнение координат точки и координат курсора следует производить таким образом, чтобы результат сравнения оказался положительным, если точка и курсор достаточно близки друг к другу. С этой целью вокруг точки задается некоторая окрестность, например круг с центром в самой точке и радиусом, равным параметру окрестности.  [27]

При выборе дигитайзера следует в первую очередь убедиться в надежности и удобстве устройства указания. Нужно также выбрать размеры рабочего поля - они колеблются от 6 х 8 до 44 х 62 дюйма, оценить необходимую точность передачи координат курсора и сопоставить ее с разрешающей способностью дигитайзера.  [28]

Данная функция возвращает в регистре AL код символа, находящегося в текущей позиции курсора для определенной содержимым регистра ВН страницы. В текстовых режимах процедура функции 08h выбирает Ы видеобуфера два байта ( собственно символ и атрибут) в соответствии с координатами курсора на заданной странице. Для этого координаты курсора из нужной переменной СЩ POSN преобразуются в линейный адрес видеобуфера, а затем выбираемое в нем слово передается в регистр АХ.  [29]

Эти функции нужны для программного опроса текущего местоположения курсора в текстовом окне. Они возвращают значения координат курсора в текущем окне.  [30]



Страницы:      1    2    3    4