Поиск сообщества
Показаны результаты для тегов 'scale'.
Найдено: 2 результата
-
Друзья, столкнулся с проблемой, описанной в посте Хочу предложить свое решение (может кому пригодится). Чтобы центр масштабирования был именно в центре объекта (в моем случае это TImage), необходимо после масштабирования установить свойство Align = TAlignLayout.Center, причем до этого нужно установить его в TAlignLayout.None ! Примерно вот так: Image1.Scale.X:= 1.3; Image1.Scale.Y:= 1.3; Image1.Align:= TAlignLayout.None; Image1.Align:= TAlignLayout.Center; В этом случае будет эффект увеличения объекта из центра. Если убрать строчку "Image1.Align:= TAlignLayout.None;" - увеличение будет из левого верхнего угла. На мой взгляд некорректное поведение платформы. Возможно в будущих релизах это поправят. Embarcadero® Delphi 10.1 Berlin Update 2 Version 24.0.25048.9432
-
Например я создаю Blank Application, добавляю TabControl, туда TabItem и создаю кнопку в TabItem. Потом у кнопки меняю Align на "Scale" и кнопка исчезает.(может исчезнуть после компилирования или перезапуска проекта) и так с любым элементом. Видео-захват экрана можно посмотреть по ссылке https://youtu.be/r2p9JRXnBi0