Нумерация - строка - Большая Энциклопедия Нефти и Газа, статья, страница 4
Христос Воскрес! А мы остались... Законы Мерфи (еще...)

Нумерация - строка

Cтраница 4


Дднная функция задает тип или форму курсора в текстовых режимах, определяя его начальную и конечную строки развертки в символьной матрице. Нумерация строк развертки в символьной матрице производится сверху вниз начиная с нуля. В текстовых режимах на экран выводится мерцающий курсор и программно запретить мерцание нельзя. Биты 7 - 6 в регистре СН должны содержать 00Ь, иначе мерцание курсора может быть хаотичным.  [46]

Если же в приложении приводятся варианты или редакции фрагментов текста, то перед ними указывают номер страницы осн. При нумерации строк указывают также номера строк, вариант которых приводится.  [47]

В видеобуфере емкостью 16К байт данные хранятся в виде двух блоков: информация 100 четных строк развертки занимает 8000 байт с начальным адресом B800: 0000h, a 100 нечетных строк развертки занимают 8000 байт с начальным адресом B800: 2000h, как показано на рис. 3.2. Отметим, что по 192 байта в каждой половине видеобуфера не используются. Для нумерации четных и нечетных строк развертки достаточно 7 бит.  [48]

Отпечатывается с нумерацией строк.  [49]

При практическом использовании этого способа иногда возникают некоторые неудобства. Так, если нумерация строк сохраняется до конца редактирования, то нельзя вносить исправления в исправления; если же нумерация строк меняется при каждой вставке ( иль1 удалении) строк, то трудно определять место последующих исправлений. Иногда этот способ приводит к громоздкому заданию на редактирование, если изменения затрагивают достаточно большое число строк.  [50]

Предположим, что минор с. Такое расположение допустимо при надлежащей нумерации строк и столбцов.  [51]

52 Схема организации общей библиотеки. [52]

Вызывая эти программы с соответствующими параметрами, программист может добавить, изменить или исключить любое количество операторов исходной программы, записанной в виде развернутых или упакованных образов карт, которым присвоены номера. Он может также изменить нумерацию строк программы и выдать листинг полученной в результате редакции версии программы. Чтобы сэкономить место в библиотеке, система обеспечивает выталкивание новой версией программы, записываемой в архив под старым именем, предыдущей версии этой программы. Имеются системные программы обработки библиотек, которые позволяют переименовывать программы или экономить память, записывая в библиотеку образ карты в упакованном виде. Упаковка заключается в следующем: если карта содержит довольно много рядом стоящих пробелов, то на их место в образе строки помещается в специальном виде признак начала последовательности пробелов и количество пробелов.  [53]

Обратите внимание на то, что начальным значением счетчиков цикла является 1, а при обращении к ячейкам sgMazeStr при помощи свойства Cells используются значения счетчиков, уменьшенные на единицу. Это объясняется тем, что нумерация строк и столбцов компонента StringGrid начинается с нуля, а не с единицы.  [54]



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