Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

На счет совместимости приложений и координат компонентов формы. [D6, WinXP]


MakedoneZ ©   (2005-01-26 18:28:00) 

1.Какая ф-ия возвращает координаты компонента на Форме? Скажем для TButton.

2.Если создается приложение в WinXp на Delphi и оно корректно работает,это значит что во всех предыдущих версиях ОС Microsoft оно будет работать(WIN 95/NT/98/ME/2000)?


MakedoneZ   (2005-01-26 22:12:00) [1]

Спасибо огромное всем !


Andy BitOff   (2005-01-26 21:50:00) [2]

Или требующих TRect


Юрий Зотов   (2005-01-26 21:33:00) [3]

> Andy BitOff ©   (26.01.05 21:22) [4]

До тех пор, пока дело не дойдет до функций, требующих TPoint.


Andy BitOff   (2005-01-26 21:22:00) [4]

Ну вообще да :)
Но я понял под координатами конкретно x,y а их все-таки проще через Top, Left. IMHO :)))


Юрий Зотов   (2005-01-26 20:58:00) [5]

> Andy BitOff ©   (26.01.05 20:45) [2]

Top, Left и иже с ними - это и есть BoundsRect.
:о)


Andy BitOff   (2005-01-26 20:45:00) [6]

А я думал Top, Left и иже с ними.


Юрий Зотов   (2005-01-26 20:33:00) [7]

1. BoundsRect. Только не на форме, а на Parent'е. Если они не совпадают, то помогут ClientToScreen+ScreenToClient, либо MapWindowPoints.

2. Да, если не использованы специфичные именно для XP/NT вещи.


Наверх

Титульная страница Поиск, карта сайта Написать письмо