word(ReadInteger(_Data,_data_Y,_prop_Y)) shl 16 + word(ReadInteger(_Data,_data_X,_prop_X)
а затем там, где оно требуется, например Ellipse(pDC, x1, y1, x2, y2)
раскладываем число на координаты (fScale.x + fScale.y)
Ответов: 8923
Рейтинг: 823
|
|||
37.45.34.38, меня больше смущает не отсутствие смещения, а двойной пересчёт этих значений, сначала вычисляем из Х и У координат число:
word(ReadInteger(_Data,_data_Y,_prop_Y)) shl 16 + word(ReadInteger(_Data,_data_X,_prop_X) а затем там, где оно требуется, например Ellipse(pDC, x1, y1, x2, y2) раскладываем число на координаты (fScale.x + fScale.y)
|
|||
карма: 19 |
|