Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Delphi для начинающих

Войти
Регистрация
Восстановить пароль
 
 
cesium
0 / 0 / 0
Регистрация: 25.12.2013
Сообщений: 102
#1

Как изменить цвет ProgressBar - Delphi

27.02.2016, 19:36. Просмотров 1212. Ответов 30
Метки нет (Все метки)

Нашел в гугле

PostMessage(ProgressBar1.Handle, $0409, 0, clGreen);

Но куда вставлять эту строку или, может, есть другие способы?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.02.2016, 19:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как изменить цвет ProgressBar (Delphi):

Как можно изменить цвет квадратиков ProgressBar? - Delphi
Как можно изменить цвет квадратиков ProgressBar?

Как изменить цвет нарисованного отрезка? - Delphi
Подскажите как изменить цвет уже нарисованного отрезка. Подскажите, что нужно прописать в кнопке "Изменить"?

Как изменить цвет фрагмента Label? - Delphi
Как изменить цвет фрагмента Label (одного слова)? К примеру: Label1.Caption:= 'Красный, синий, зелёный' Должно получиться: ...

Как изменить цвет фона TabSheet? - Delphi
Есть PageControl, на котором размещено несколько TabSheet, нужно окрасить фон TabSheet в другой цвет, причем что бы цвет заголовков...

Как изменить цвет элементов матрицы? - Delphi
Как изменить цвет элементов матрицы? только не всех элементов,а конкретных(допустим элементов стоящих на главной диагонали).

Как изменить шрифт и цвет заголовка окна? - Delphi
Помогите, пожалуйста, мне надо изменить цвет и шрифт заголовка окна. Это можна изменить вобще?

30
northener
3093 / 2148 / 444
Регистрация: 15.07.2013
Сообщений: 12,648
27.02.2016, 22:05 #16
Цитата Сообщение от cesium Посмотреть сообщение
Сделал как сказали в events, но все равно синяя
А при работе программы что делаешь чтобы цвет изменился?
0
droider
Delphist, DataBase Dev
4073 / 2187 / 430
Регистрация: 04.10.2012
Сообщений: 7,764
27.02.2016, 22:06 #17
cesium, неправильно делаете.
Пример в архиве
0
Вложения
Тип файла: zip Prigressbar Color.zip (193.0 Кб, 8 просмотров)
droider
Delphist, DataBase Dev
4073 / 2187 / 430
Регистрация: 04.10.2012
Сообщений: 7,764
27.02.2016, 22:11 #18
cesium, я Вам написал либо
Цитата Сообщение от droider Посмотреть сообщение
OnCreate формы
либо
Цитата Сообщение от droider Посмотреть сообщение
как у Puporev'a в OnMouseDown Progressbar'a
а Вы полезли к OnContextPopup Progressbar'a!!! Чувствуете разницу??

Поэтому у Вас она
Цитата Сообщение от cesium Посмотреть сообщение
все равно синяя
0
cesium
0 / 0 / 0
Регистрация: 25.12.2013
Сообщений: 102
27.02.2016, 22:12  [ТС] #19
Цитата Сообщение от droider Посмотреть сообщение
OnCreate
ее нету
0
northener
3093 / 2148 / 444
Регистрация: 15.07.2013
Сообщений: 12,648
27.02.2016, 22:15 #20
Цитата Сообщение от cesium Посмотреть сообщение
ее нету
Читай ответы и советы внимательно.
Цитата Сообщение от droider Посмотреть сообщение
в OnCreate формы
0
droider
Delphist, DataBase Dev
4073 / 2187 / 430
Регистрация: 04.10.2012
Сообщений: 7,764
27.02.2016, 22:16 #21
Есть!!! Перейдите на форму,кликните по ней дважды мышью или в инспекторе объектов выберите событие "OnCreate"!!
Вы в архив смотрели?
0
cesium
0 / 0 / 0
Регистрация: 25.12.2013
Сообщений: 102
27.02.2016, 23:31  [ТС] #22
Получилось, спасибо. А как сделать другой цвет при "остановке работы" в моей программе(теперь при любом действии процесс зеленый).
0
qwertehok
1454 / 1452 / 297
Регистрация: 29.08.2013
Сообщений: 9,703
27.02.2016, 23:36 #23
clGreen ни на что не наводит?
0
droider
Delphist, DataBase Dev
4073 / 2187 / 430
Регистрация: 04.10.2012
Сообщений: 7,764
27.02.2016, 23:39 #24
Цитата Сообщение от cesium Посмотреть сообщение
как сделать другой цвет при "остановке работы" в моей программе
назначить соответствующий цвет после выполнения конкретной операции.

См. цветовые константы в Delphi
0
cesium
0 / 0 / 0
Регистрация: 25.12.2013
Сообщений: 102
27.02.2016, 23:54  [ТС] #25
Хорошо, а как в текст программы вставить определенный символ, который он не распознает. Знаю, что например так:Form.Caption := #$394#$3A0 + Form.Caption;
Но мне надо вставить этот текст в MainMenu.
0
droider
Delphist, DataBase Dev
4073 / 2187 / 430
Регистрация: 04.10.2012
Сообщений: 7,764
27.02.2016, 23:57 #26
cesium, поставьте одну из последних версий Delphi с поддержкой юникода.
0
cesium
0 / 0 / 0
Регистрация: 25.12.2013
Сообщений: 102
28.02.2016, 00:11  [ТС] #27
Цитата Сообщение от droider Посмотреть сообщение
поставьте одну из последних версий Delphi с поддержкой юникода.
на 7 windows проблематично поставить делфи вообще) И так с горем пополам поставил какой-то. Других способов нету?

Добавлено через 4 минуты
может можно как-то создать текстовый документ и там записать символы, а кодом направить на открытие этих символов?
0
unifikator
482 / 340 / 176
Регистрация: 29.03.2015
Сообщений: 662
28.02.2016, 07:45 #28
Других способов нет. И с помощью текстового документа тоже не получится.
0
droider
Delphist, DataBase Dev
4073 / 2187 / 430
Регистрация: 04.10.2012
Сообщений: 7,764
28.02.2016, 18:14 #29
Цитата Сообщение от cesium Посмотреть сообщение
на 7 windows проблематично поставить делфи вообще
старая сказка. Delphi всегда ставится без проблем, хоть на Windows 10.
Цитата Сообщение от cesium Посмотреть сообщение
с горем пополам поставил какой-то
В этом проблема, а не в Delphi
0
AHBAR
218 / 218 / 92
Регистрация: 05.04.2013
Сообщений: 1,014
28.02.2016, 18:45 #30
cesium,
Цитата Сообщение от cesium Посмотреть сообщение
Поставил так, но progressbar все равно синего цвета.
кинь компонент XPManifest на форму
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.02.2016, 18:45
Привет! Вот еще темы с ответами:

как изменить задний цвет (BackColor) в TMainMenu? - Delphi
Добрый день. Кто знает, как изменить задний цвет (BackColor) в TMainMenu? Чтобы по умолчанию стоял не стандартный цвет, а черный или белый....

Как изменить цвет Border и его размер - Delphi
Подскажите, как изменить цвет синей строки вверху окна и ее размер.

Как в StringGrid1 изменить цвет строки или столбца - Delphi
Нужно изменить цвет именно самих ячеек, а не текста, но не получается. Может есть какой-то способ или другой компонент с такой...

Как через TColorDialog изменить цвет шрифта в текстовом редакторе? - Delphi
Как через TColorDialog изменить цвет шрифта в текстовом редакторе?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
30
Yandex
Объявления
28.02.2016, 18:45
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru