Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.14;
Скачать: CL | DM;

Вниз

Фон формы   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.051 c
4-1114411459
Mihas
2005-04-25 10:44
2005.06.14
Как прочитать из окна WINWORD Текст документа?


8-1108485618
_PG_
2005-02-15 19:40
2005.06.14
*.avi нужно сделать не доступным


14-1117002747
syte_ser78
2005-05-25 10:32
2005.06.14
Прикольный исходник на паскале нашол :)


3-1115720609
GreatMaster
2005-05-10 14:23
2005.06.14
Так как через ADO общаться с DBF в кодировке 1251?


14-1116852395
Andryk
2005-05-23 16:46
2005.06.14
Гимн гаишников )))))))