Запрашивает позицию графического пера
Draw
в графическом режиме
Синтаксис
Описание
Функция
PointCoord может быть использована для запроса
x и у положения графического пера
Draw
в графическом режиме. Значение
result value зависит от переданного
значения
func:
func значение: | возвращаемое
значение: |
0 | x физическая
координата, так же, как PMap( PointCoord( 2 ), 0 ) |
1 |
y физическая координата, так же, как PMap( PointCoord( 3 ), 1 ) |
2 |
x логическая координата |
3 | y логическая координата |
Пример
Screen 12
Print "--- Default window coordinate mapping ---"
Print "DRAW pen position, at the default (0,0):"
Print "Physical:", PointCoord( 0 ), PointCoord( 1 )
Print "View:", PointCoord( 2 ), PointCoord( 3 )
Draw "BM 50,50"
Print "DRAW pen position, after being moved to (50,50):"
Print "Physical:", PointCoord( 0 ), PointCoord( 1 )
Print "View:", PointCoord( 2 ), PointCoord( 3 )
Print "--- Changing window coordinate mapping ---"
Window Screen (-100, -100) - (100, 100)
Draw "BM 0,0"
Print "DRAW pen position, after being moved to (0,0):"
Print "Physical:", PointCoord( 0 ), PointCoord( 1 )
Print "View:", PointCoord( 2 ), PointCoord( 3 )
Draw "BM 50,50"
Print "DRAW pen position, after being moved to (50,50):"
Print "Physical:", PointCoord( 0 ), PointCoord( 1 )
Print "View:", PointCoord( 2 ), PointCoord( 3 )
Sleep
Отличия от QB
См. также