alaken писал(а):устанавливаю в параметр Position со значением poScreenCenter у главной формы проекта, но главная форма, при запуске приложения появляется не по центру экрана, а в том месте где его в дизайнере оставил...
А использовать что-то типо этого не подойдет ????
- Код: Выделить всё
Uses Forms;
.....
tmpForm.Top:=round(Screen.Height/2 - tmpForm.Height/2);
tmpForm.Left:=round(Screen.Width/2 - tmpForm.Width/2);
tmpForm.Show;
Главное воткнуть костыль после создания формы. - форма будет точно по центру.
Правда желательно предусмотреть, чтобы итоговая позиция не вываливалась за экран, но эт сам додумаете ес вам вруг понадобится.
Добавлено спустя 5 минут 33 секунды:хммм в принципе чисто теоретически - в самом обработчике
poScreenCenter должно быть так и прописано в принципе. =/ ....