Символьная клавиша - Большая Энциклопедия Нефти и Газа, статья, страница 1
Одна из бед новой России, что понятия ум, честь и совесть стали взаимоисключающими. Законы Мерфи (еще...)

Символьная клавиша

Cтраница 1


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

2 Дисплей ИБМ-3275. а - внешний вид. 6 - клавиатура. [2]

С помощью перемещения курсора и нажатием символьных клавиш на экране воспроизводится некоторое сообщение.  [3]

Функция OnChar получает управление при каждом нажатии символьной клавиши, а параметр nChar содержит код ANSI символа.  [4]

Для управления микропроцессорной системой и отображения состояний ее регистров и магистралей обычно используется пульт оператора, содержащий клавиатуру ( набор цифровых и символьных клавиш) и светодиодные индикаторы или дисплей на электроннолучевой трубке или жидкокристаллическом экране.  [5]

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

При нажатии этой клавиши устанавливается особый режим работы дисплея - режим вставки символа, что подтверждается включением индикатора РЕЖИМ ВСТАВКИ. При нажатии в этом режиме символьной клавиши производятся следующие действия: содержимое всех позиций экрана, начиная с позиции курсора, сдвигается на одну позицию вправо ( по направлению к концу экрана), в освобождающуюся позицию курсора заносится символ, соответствующий нажатой клавише, а символ, находившийся в последней позиции экрана, теряется. Положение курсора не изменяется.  [7]

Вторая подсистема - это выносная клавиатура, расширяющая функциональные возможности прибора и позволяющая управлять им на расстоянии. Для облегчения эксплуатации осциллографа выносная клавиатура ориентирована на язык символьных клавиш - язык программирования, применяемый в настольных калькуляторах. Особенность этого языка заключается в том, что конкретная функция задается нажатием ( одним пальцем) клавиши, имеющей соответствующее мнемоническое обозначение. Каждая операция ( определяемая только оператором и операндом) выполняется независимо от остальных и результат получается немедленно. Его можно отобразить совместно с названием операции на экране ЭЛТ.  [8]

Текущая выбранная запись списка выводится в прямоугольном окне, которое представляет собой окно простейшего текстового редактора и может быть доступна ( стили CBS SIMPLE и CBS DROPDOWN) или недоступна ( стиль CBS DROPDOWNLIST) для редактирования. Если к тому же комбинированный список определен как раскрывающийся, то при нажатии символьной клавиши на клавиатуре строка, начинающаяся с данного символа, будет выделена.  [9]

Это приводит к вызову программы обработки нажатия клавиши, находящейся в BIOS. Служебные клавиши ( Shift, Ctrl, Alt) и переключающие клавиши ( Caps Lock, Insert, Num Lock) обрабатываются специальным образом, а в случае нажатия символьных клавиш их скэн-коды преобразуются в коды соответствующих символов и помещаются в буфер клавиатуры. Буфер клавиатуры - это 16-байтная область памяти, организованная по принципу FIFO первый вошел - первый вышел, в которой хранятся коды нажатых клавиш до тех пор, пока их сможет обработать программа.  [10]

11 Последовательность событий клавиатуры при нажатии клавиш Shift - н. [11]

Следует отметить, что событие OnKeyPress заведомо наступает, если нажимается только клавиша символа или клавиша символа при нажатой клавише Shift. Если же клавиша символа нажимается одновременно с какой-то из вспомогательных клавиш, то событие OnKeyPress может не наступить произойдут только события OnKeyDown при нажатии и OnKeyUp при отпускаянн) или, если и наступит, то укажет на неверный символ. Например, при нажатой клавише Alt событие OnKeyPress при нажатии символьной клавиши не наступает. А при нажатой клавише Ctrl событие OnKeyPress при нажатии символьной клавиши ваступает, но символ не распознается.  [12]

В этом параграфе вы узнаете, как воспринимается нажатие клавиши, когда окно программы активно. Подобно обработке сообщений мыши ( см. гл. Вначале вы узнаете, как задается обработчик сообщения WM KEYDOWN, посылаемого при нажатии любой клавиши, кроме системной, а затем, как задается обработчик сообщения WM CHAR, посылаемого при нажатии символьной клавиши.  [13]

Следует отметить, что событие OnKeyPress заведомо наступает, если нажимается только клавиша символа или клавиша символа при нажатой клавише Shift. Если же клавиша символа нажимается одновременно с какой-то из вспомогательных клавиш, то событие OnKeyPress может не наступить произойдут только события OnKeyDown при нажатии и OnKeyUp при отпускаянн) или, если и наступит, то укажет на неверный символ. Например, при нажатой клавише Alt событие OnKeyPress при нажатии символьной клавиши не наступает. А при нажатой клавише Ctrl событие OnKeyPress при нажатии символьной клавиши ваступает, но символ не распознается.  [14]

Фиксация изображения на экране может также выполняться устройством ввода типа световое перо. Режимы работы этого устройства ввода задаются оператором с помощью кнопки, расположенной в корпусе устройства ввода. К этим режимам относятся: нанесение на экран дисплея точек, линий, фигур. Приемник устройства ввода воспринимает световой импульс определенной точки экрана ЭЛТ в момент касания им этой точки. При вводе знаковой информации оператор с помощью светового пера устанавливает пере-кр тье ( точку) на экране, определяющую место, куда вводится знак, и нажимает соответствующую символьную клавишу. При вводе графической информации оператор задает режим ввода, устанавливает с помощью светового пера перекрестье на экране ЭЛТ. Координаты траектории движения лерекрестья воспринимаются - из БП при движении светового пера по экрану. В результате на экране изображается линия-след движения светового пера.  [15]



Страницы:      1    2