Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Технологии > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 27.05.2012, 15:28   #1
Andrey_RTF
Пользователь
 
Регистрация: 26.05.2012
Сообщений: 22
Репутация: 10
По умолчанию Плавное изменение цвета панели (Delphi)

Подскажите как плавно изменить цвет панели (Panel1) от желтого до синего. Предполагается 50 промежуточных цветов. Для изменения цвета буду использовать ScrollBar. С ним я уже разобрался (использую свойство Position).
Andrey_RTF вне форума   Ответить с цитированием
Старый 27.05.2012, 15:36   #2
BDA
Модератор
Заслуженный модератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Адрес: RF Moscow
Сообщений: 5,411
Репутация: 2502

icq: 438888048
По умолчанию

У scrollbar поставить Min=0 Max=50
Код:
procedure TForm1.ScrollBar1Change(Sender: TObject);
var
a:byte;
begin
a:=(scrollbar1.position*255) div 50;
panel1.Color:=rgb(255-a,255-a,a);
end;
__________________
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума   Ответить с цитированием
Старый 27.05.2012, 15:47   #3
Andrey_RTF
Пользователь
 
Регистрация: 26.05.2012
Сообщений: 22
Репутация: 10
По умолчанию

Спасибо, сейчас попробую
Andrey_RTF вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение цвета определенных ячеек в StringGrid. Delphi Multiman Помощь студентам 2 04.10.2011 20:23
Плавное изменение размера формы TaTT DoGG Общие вопросы .NET 5 31.03.2010 16:53
Изменение размера панели AbekIn3D Общие вопросы Delphi 3 05.11.2009 14:30
Изменение панели в MediWiki Ruska882009 Помощь студентам 0 04.05.2009 11:46


15:12.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.