TURBO PASCAL |
Новости
|
Текущий указательПонятие текущего указателя используется во многих графичес- ких системах. Понятие текущего указателя аналогично понятию кур- сора для текстового режима, за исключением того, что текущий ука- затель невидим. 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). |
(с)Все права защищены По всем интересующим вопросам прошу писать на электронный адрес |