Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2006.11.05;
Скачать: [xml.tar.bz2];

Вниз

Затенить панель   Найти похожие ветки 

 
Stanislav ©   (2006-09-25 10:54) [0]

Подскажите пожалуйста как затенить панель со всеми ее элементами, т.е. есть панель, на ней лежит фотография и несколько надписей, хотелось бы снизить яркость на 50% на самой панели и ее элементах.


 
Ega23 ©   (2006-09-25 11:14) [1]

Enabled:=False;  ?  
:-))))


 
clickmaker ©   (2006-09-25 11:22) [2]


> Enabled:=False;

Visible := (not true) and (not false);
-)


 
Stanislav ©   (2006-09-25 11:30) [3]

Ega23 ©   (25.09.06 11:14) [1]
не, фотка не затимнится.


 
Stanislav ©   (2006-09-25 11:31) [4]

Немного по другому поставлю вопрос, как снизить яркость у точки на 50%?


 
clickmaker ©   (2006-09-25 11:40) [5]


> как снизить яркость у точки на 50%

Panel1.Color := RGB(192, 192, 192);
Red := GetRValue(Panel1.Color);
Green := GetGValue(Panel1.Color);
Blue := GetBValue(Panel1.Color);
Red := Red shr 1;
Green := Green shr 1;
Blue := Blue shr 1;
Panel1.Color := RGB(Red, Green, Blue);


 
Stanislav ©   (2006-09-25 11:56) [6]

Спасибо буду пробовать


 
Barloggg   (2006-09-25 12:24) [7]

а если "shr 1" вызывает трепет в душе, то можно сделать "div 2".
кстати где-то мне встречались проблемы с этим "shr 1" на какой-то винде и с каким-то конкретным типом данных. но точно не помню.
"div 2" работает всегда.


 
clickmaker ©   (2006-09-25 12:30) [8]


>  "shr 1" вызывает трепет в душе

старая привычка. Корни ее растут из программирования графики под ДОС, когда нужно было оптимизировать все, что можно ))


 
Ega23 ©   (2006-09-25 13:16) [9]


> а если "shr 1" вызывает трепет в душе, то можно сделать
> "div 2".


А какая разница??? Ну разве что псевдоощущение, что shr - shl работают быстрее...


 
clickmaker ©   (2006-09-25 13:18) [10]


> разве что псевдоощущение, что shr - shl работают быстрее

а разве нет?


 
Stanislav ©   (2006-09-25 13:45) [11]

shr - трепет вызвало, но разобрался что к чему. :-)
Че-то я не пойму, снижаю яркость каждой точки на канве панели, я так понимаю сюда должны попсать элементы лежащие на панели? а они не попадают, даже уже сделал наследника и переопределил метод Paint.


 
clickmaker ©   (2006-09-25 13:59) [12]


> снижаю яркость каждой точки на канве панели, я так понимаю
> сюда должны попсать элементы лежащие на панели?

не должны. У них своя канва.


 
Stanislav ©   (2006-09-25 15:20) [13]

Вобщем разобрался, спасибо всем!



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2006.11.05;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.055 c
5-1142499037
Arm79
2006-03-16 11:50
2006.11.05
ошибка при обращении к Parameters наследника TADOStoredProc


4-1150887291
trubin
2006-06-21 14:54
2006.11.05
Здравствуйте, небольшой вопросик по ф-ии ловушки на клаву


15-1161178126
infom
2006-10-18 17:28
2006.11.05
Компонент для построения диаграмм.


15-1160664668
ANB
2006-10-12 18:51
2006.11.05
А кто такая, эта Анна Политковская ?


6-1149699693
Whitevova
2006-06-07 21:01
2006.11.05
Как передать голос по сети и ..., Internet





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