Главная страница
    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.47 MB
Время: 0.037 c
14-1116406263
Vulko
2005-05-18 12:51
2005.06.14
Что возвратить, если функция возвращает ссылку... ?


8-1109614208
Tirex
2005-02-28 21:10
2005.06.14
png с альфа каналом на кнопке toolbar а


1-1117185097
electric
2005-05-27 13:11
2005.06.14
Прокрутка в TWebBrowser


4-1114450745
FunkyByte
2005-04-25 21:39
2005.06.14
Как добавить свою кнопку в заголовке окна?


1-1117469965
Alena
2005-05-30 20:19
2005.06.14
Компонент StringGrid





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский