Новости

Обновления Lazarus

16.07.2005 Сергей Смирнов

Файлы LFM теперь читают и пишут значения свойств типа floats/single/doubles/extended с '.' в качестве десятичного разделителя и ',' в качестве разделителя тысяч. Благодаря этому LFM файлы теперь не зависят от региональных настроек операционной системы, но это может привести к ошибкам при загрузке старых файлов.

TSplitter теперь также поддерживает Align=alNone. TSplitter теперь будет использовать новое свойство ResizeAnchor и свойства AnchorSide. Это означает, что Вы больше не нуждаетесь в панелях, чтобы группировать дочерное компоненты со сплиттерами.

Также:

- Пофиксены ошибки при некоторых сочетаниях якорей и автосайзинга.

- Добавлен метод для привязки трёх сторон контрола к другому контролу (на том же уровне): AnchorToCompanion.

Пример:
Button2.AnchorToCompanion(akLeft,5,Button1);
прикрепляет Button2 слева от Button1 на расстоянии 5 пикселей, а верх и низ заставляет соответствовать габаритам Button1.

- Диалог 'Add' для пакетов теперь содержит вкладку для создания модулей/форм.

- ZOrder переделан заново. Это позволило решить проблемы с контролами, окруженными фреймом или полосами прокрутки в GTK.

- В IDE добавлены опции для перемещения контролов вперёд/назад с помощью CTRL+PGUP/PGDN и SHFT+PGUP/PGDN или через контекстное меню. В связи с этим пофиксен баг с выбором контрола.

» обсудить новость на форуме

» все новости
Актуальные версии
FPC3.2.2release
Lazarus3.2release
MSE5.10.0release
fpGUI1.4.1release
links