Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.039 c
1-1117195187
Intro
2005-05-27 15:59
2005.06.14
FileListBox


3-1114757222
afanasic
2005-04-29 10:47
2005.06.14
Oracle -> BDE -> Delphi не читается BLOB


4-1114422458
ANB
2005-04-25 13:47
2005.06.14
Есть ли функция, позволяющая скопировать папку ?


3-1115811707
_e_u_
2005-05-11 15:41
2005.06.14
Обновление АДОтаблиц


4-1114439503
BorisMor
2005-04-25 18:31
2005.06.14
Взять отрисовку полностью на себя





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский