Major Опубликовано 5 февраля, 2017 Опубликовано 5 февраля, 2017 Добавляю метку на ректангл таким образом: MyLabel := TLabel.Create(MyRect); MyLabel.Parent := MyRect; MyLabel.Align := TAlignLayout.Center; MyLabel.Text := MyText; MyRect.AddObject(MyLabel); Скажите пожалуйста, а AddObject обязателен? Для чего он вообще?
0 rareMax Опубликовано 5 февраля, 2017 Опубликовано 5 февраля, 2017 А для чего написал его? Вполне достаточно указать Parent. Равиль Зарипов (ZuBy) 1
0 Major Опубликовано 6 февраля, 2017 Автор Опубликовано 6 февраля, 2017 19 часов назад, rareMax сказал: А для чего написал его? Вполне достаточно указать Parent. достаточно Owner и Parent, так? А зачем тогда существует AddObject ?
0 rareMax Опубликовано 6 февраля, 2017 Опубликовано 6 февраля, 2017 (изменено) 25 минут назад, Major сказал: А зачем тогда существует AddObject ? AddObject используйте если нужно добавить несколько объектов в другой объект. Например несколько MyLabel_N в MyRect/ И считайте что FParent.AddObject(FChild) и FChild.Parent := FParent это просто синонимы Изменено 6 февраля, 2017 пользователем rareMax Brovin Yaroslav и Равиль Зарипов (ZuBy) 2
Вопрос
Major
Добавляю метку на ректангл таким образом:
MyLabel := TLabel.Create(MyRect);
MyLabel.Parent := MyRect;
MyLabel.Align := TAlignLayout.Center;
MyLabel.Text := MyText;
MyRect.AddObject(MyLabel);
Скажите пожалуйста, а AddObject обязателен? Для чего он вообще?
3 ответа на этот вопрос
Рекомендуемые сообщения