|
Последнее
характерно для программ обработки меню, списков файлов и
вообще наборов альтернативных вариантов. Для таких случаев я
бы предложил использовать два символа "стрелки", именно
CHR$(16) для стрелки, направленной вправо, и CHR$(17) для
стрелки, направленной влево. |
словарь |
|
{img2} |
програмное обеспечение |
|
(Входящая в состав пакета
программ, прилагаемого к данной книге, программа DiskLook, а
также многие другие программы из числа "Нортон Ютилити"
используют правую стрелку).
Если задача генерации искусственного курсора не стоит,
то задача управления курсором практически возникает всегда.
Впрочем, в случае искусственного создания курсора может
возникнуть потребность вообще убрать его с экрана. Курсор
обладает двумя характеристиками, подлежащими управлению:
размером и позицией.
В случае аппаратно-генерируемого курсора он
представляется в виде совокупности мерцающих строк из числа
строк развертки, генерирующих отображаемый символ. |
архиватор win rar |
|
{img3} |
система распознавания текста |
|
Поскольку
строки, из которых он состоит, не могут управляться
независимо, то у пользователя имеется возможность управлять
лишь группой мерцающих строк. Монохромный дисплей имеет 13
строк развертки, а цветной графический - 7. |
архиватор winrar |
|
|
перевод с английского на русский, panda activescan, антивирус панда, домашняя бухгалтерия, avast 4 professional edition, .
операционные системы windows
|
В качестве образца процедуры
увеличения размера курсора до половины размера символа
следует запустить интерпретатор с языка Бейсик и нажать
клавишу Insert (Вставка). С помощью оператора LOCATE можно
установить любой размер курсора. Но при этом оказывается, что
большой мерцающий курсор действует на глаз утомляюще,
особенно при длительной работе.
Мерцающий курсор можно использовать двумя способами.
Первый способ связан с использованием атрибута обратного
изображения (шестнадцатеричный код 70) в отношении той
позиции экрана, в которой находится курсор. В этом случае
генерируется большое световое пятно, на фоне которого виден
символ; таким образом, возникает сплошной (имеющий размер
символа) немерцающий курсор. Курсор такого типа хорошо
воспринимается в зрительном плане и не действует утомляюще на
глаз. В тех случаях, когда Бейсик работает с цветным
графическим монитором в графическом режиме, оказывается, что
курсор генерируется сходным образом. Объясняется это тем, что
графический режим не предусматривает аппаратной реализации
мерцающего курсора, поэтому Бейсик вынужден имитировать
курсор. Но даже в тех случаях, когда предусмотрен мерцающий
курсор, реверсивное изображение считается наилучшим
способом представления курсора (здесь уместно заметить, что
текстовый редактор, использованный при подготовке рукописи
этой книги (Vedit), имеет именно такой курсор).
Второй способ использования курсора особенно уместен,
когда программа выводит на экран перечни (списки) каких-либо
информационных объектов. Назначение курсора состоит не только
в фиксации на экране позиции табуляции (позиции размещения
символа), но также и в реализации процедуры выбора.
|
|
|