TURBO PASCAL

Новости

Программы   

Turbo Pascal 

Игры

Документация   

Странности

FAQ

Ссылки

Форум

Гостевая книга

Рассылка

Благодарности

Об авторе

 

 

Текущий указатель 

             Понятие текущего  указателя используется во многих графичес-
        ких системах.  Понятие текущего указателя аналогично понятию кур-
        сора для текстового режима, за исключением того, что текущий ука-
        затель невидим.

             Write('ABC');


             В текстовом режиме  предшествующий  оператор  Write  оставит
        курсор  в  колонке,  непосредственно следующим за буквой C.  Если
        буква C была введена в колонке 80,  то курсор перейдет на колонку
        1 следующей строки. Если буква c была введена в позиции 80 строки
        25, то произойдет пролистывание (прокрутка)  экрана  вверх  на  1
        строку и курсор будет находится в 1 позиции 25 строки.

             MoveTo(0,0);
             LineTo(20,20)

             В графическом режиме данный оператор LinеТо  оставит текущий
        указатель в последней заданной точке (20,20).  Если действует ре-
        жим отсечения,  то реально выводимая прямая будет отсечена до те-
        кущей точки.  Заметим, что текущий указатель никогда не отсекает-
        ся.

             Команда МоvеТо является эквивалентом команды GotoXY.  Единс-
        твенное ее назначение - это перемещение текущего указателя. Пере-
        мещение  текущего указателя может использоваться только в следую-
        щих командах,  использующих текущий указатель: MoveTo, InitGraph,
        MoveRel,  LineTo,  LineRel,  OutText,  SetGraphMode, ClearDevice,
        SetViewPort и ClearViewPort.  Последние 5 из них перемещают теку-
        щий указатель в точку (0,0).

Содержание

На первую страницу

Rambler's Top100 Rambler's Top100
PROext: Top 1000

(с)Все права защищены

По всем интересующим вопросам прошу писать на электронный адрес

Hosted by uCoz