Форум: "Основная";
Текущий архив: 2005.06.14;
Скачать: [xml.tar.bz2];
ВнизФон формы Найти похожие ветки
← →
LubaAL (2005-05-28 15:34) [0]Хочу натенуть фон формы чтобы отображалась на всех вкладках PageControl-а. У меня их 10 и что, на каждую натягивать TImage?
← →
-=XP=- © (2005-05-28 15:49) [1]ParentColor := true;
← →
LubaAL (2005-05-28 16:04) [2]ParentColor := true;
-=XP=-
Пожалуйста, а можно поподробнее
← →
Marser © (2005-05-28 16:08) [3]Это значит установку цвета родителя. но тебе это непоможет, тебе придётся либо сделать страницы PageControl прозрачными, либо [0]
← →
-=XP=- © (2005-05-28 16:19) [4]Ой, не заметил, что это Image.
В таком случае - напишите наследника TTabSheet (или кто там?), и пропишите ему соответствующий функционал, типа, брать картинку у Parent"а, если Parent какого-то определенного класса.
← →
LubaAl (2005-05-28 16:26) [5]=XP=-, спасибо, но чего-то я вообще ничего не понимаю, причем здесь Parent, у которого кроме true и false больше ничего нет.
Я предполагала что фон натягивают с помощью TImage/
Может есть еще варианты?
← →
Marser © (2005-05-28 16:34) [6]
> Может есть еще варианты?
> В таком случае - напишите наследника TTabSheet (или
> кто там?), и пропишите ему соответствующий функционал,
> типа, брать картинку у Parent"а, если Parent какого-то
> определенного класса.
← →
LubaAL (2005-05-28 16:52) [7]>причем здесь Parent, у которого кроме true и false больше ничего нет.
← →
Virgo_Style © (2005-05-28 16:58) [8]LubaAL (28.05.05 16:52) [7]
Где вы нашли такого Parent"a?
← →
LubaAL (2005-05-28 17:00) [9]В объекте инспектора табшита. Там три парента, и все они ни имеют значения картинки.
← →
-=XP=- © (2005-05-28 17:00) [10]причем здесь Parent, у которого кроме true и false больше ничего нет.
Parent - это объект, на котором лежит/прорисовывается контрол. Объект не может быть True или False. Возьмитесь-ка лучше за изучение ООП, чтобы понимать о чем речь идет.
А пока, учитывая Ваш уровень знаний - "натягивайте" вручную.
← →
Virgo_Style © (2005-05-28 17:04) [11]LubaAL (28.05.05 17:00) [9]
Это ParentShowHint, ParentFont и ParentBiDiMode. А никак не Parent.
← →
LubaAL (2005-05-28 17:04) [12]Спасибо, -=XP=-
← →
-=XP=- © (2005-05-28 17:07) [13]В объекте инспектора табшита. Там три парента, и все они ни имеют значения картинки.
Parent в Object Inspector не отображается, так как это свойство public, но не published.
А в Object Inspector отображаются свойства типа ParentColor, которые задают поведение объекта. В данном случае свойство говорит о том, что объект должен иметь тот же цвет, что и его Parent.
Предвидя Ваши вопросы, замечу, что Parent имеет тип TWinControl, а посему свойства Image у него нет.
Напишите свой контрол, определите у него свойство Image и пропишите метод отрисовки объекта.
Потом напишите вторичный контрол, который будет "лежать" на вашем контроле, и у этого вторичного контрола определите свойство ParentImage. Кроме того, пропишите прорисовку этого вторичного контрола с учетом того, установлено ли данное свойство, или нет.
И будет Вам рай.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.06.14;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.033 c