Pascal 7 & Objects

       

Координаты Windows


-----------------------------------------------------------------

Если вы работали с графикой раньше, то вам уже знакомо поня- тие системы координат. В Windows координаты потребуются вам для вывода текста.

При отображении вас касаются только координаты в контексте дисплея. Windows обеспечивает, чтобы контекст дисплея попадал в область клиента окна.

Примечание: Область клиента - это часть окна внутри рамки.

На этом шаге Step отобразит текст, показывающий координаты той точки в окне, где вы щелкнули кнопкой "мыши". Например, '(20, 30)' - это точка, отстоящая на 20 элементов изображения вправо и на 30 элементов изображения вниз от верхнего левого угла поверх- ности отображения. Вы можете отображать прямо в той точке, где щелкнули "мышью". Это показано на Рис. 2.1.

+-----------------------------------------------------------+-+-+ |#=#XXXXXXXXXXXXXXXXXXXXStepsXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|^|v| +-----------------------------------------------------------+-+-| |(3,7) (483,7) | | (385,31) | | | | (60,42) | | (217,52) | | | | (302,110) (444,110) | | | | | | (109,141) | | | | (52,182) | | (239,187) (385,181) | | | |(4,288) (474,220)| +---------------------------------------------------------------+

Рис. 2.1 Отображение текста в точке нажатия кнопки "мыши".



Содержание раздела