GetViewSettings процедурасы ағымдағы графикалық тере-зенің координатасы мен қиып тастау белгісін қайтарады. Проце-дура тақырыбы:
Procedure GetViewSettings(var ViewInfo: ViewPortType); мұндағы Viewlnfo – ViewPortType типті айнымалы. Бұл тип
Graph модулінде төмендегідей анықталған:
type
ViewPortType = record
xl,yl,x2,y2: Integer; {Терезе координа-
тасы}
Clip: Boolean {Қиып тастау белгісі} end;
MoveToпроцедурасы курсордың жаңа орнын тағайындайды.
Процедура тақырыбы:
Procedure MoveTo(X,Y: Integer);
мұндағы X, Y – курсордың, сəйкесінше, жаңа көлденең жəне тік координаталары.
173
7.1-сурет. Терезедегі бейнелердің қиындылары
MoveRel процедурасы курсордың жаңа орнын салыстырма-лы координаталар арқылы тағайындайды. Процедура тақырыбы:
Procedure MoveRel(DX, DY: Integer);
мұндағы DX, DY – курсордың, сəйкесінше, жаңа көлденең жəне тік координаталарының өсімшесі.
Өсімше курсордың процедураны шақыруға дейін тұрған орнына байланысты беріледі.
ClearDeviceпроцедурасы графикалық экранды тазалайды. Процедура шақырылғаннан кейін курсор экранның сол жақ бұ-рышына орналасады, ал экранның өзі SetBkColor процедура-сында анықталған фон түсіне боялады. Процедура тақырыбы: