Вверх ↑
Ответов: 4611
Рейтинг: 745
#1: 2019-06-11 12:14:37 ЛС | профиль | цитата
1) hiMainForm.pas, MainForm.ini
- Изменено описание и первых три существующих пункта свойства Position. Было poNone/poCenter/poOwner, стало poNone,poScreenCenter,poOwnerForm. Для лучшего понимания. Совместимость не нарушена.
- Добавлено 2 новых пункта в свойство Position - poOwnerCenter, poMainCenter. В связи с чем использовать doCenterPos для формы стало неактуально (в большинстве случаев). Согласовано с сохранением/загрузкой положения из файла/реестра.

2) Win.pas
- Поправлен метод doCenterPos - корректно центрирует дочерние контролы в клиентской области формы/внутри панелей. Если используется для формы - корректно центрирует относительно родительской формы, если её нет (главная) - относительно экрана. По желанию sla8a.

Примеры прилагаются.
карма: 26

0
файлы: 1Form position mod NS 2.zip [88.2KB] [410]
Редактировалось 3 раз(а), последний 2019-06-11 12:18:50