|
Программное изменение цвета шрифта
| ☑ |
0
moonlight
01.03.16
✎
10:58
|
Добрый день!
Программно создаю надпись на форме а затем хочу поменять цвет шрифта надписи. Пишу следующее:
НовыйЭлемент.ЦветТекста = Новый Цвет(255,0,0);
Цвет не меняется
Пишу
НовыйЭлемент.ЦветФона = Новый Цвет(255,0,0);
Цвет фона меняется.
Почему не меняется цвет текста? Что делаю не так!?
|
|
1
lubitelxml
01.03.16
✎
11:10
|
УсловноеОформление использовать?
|
|
2
DDwe
01.03.16
✎
11:11
|
(0) Что в надписи?
|
|
3
LordCMEPTb
01.03.16
✎
11:15
|
Возможно, пришло время открыть кусок кода, которым создается НовыйЭлемент?
|
|
4
DDwe
01.03.16
✎
11:21
|
Всё, ушел ТС.
|
|
5
lubitelxml
01.03.16
✎
11:23
|
(4) мда, телепаты зря отработали )
|
|
6
moonlight
01.03.16
✎
12:29
|
Сорри, отвлекся.
Код следующий:
НовыйЭлемент=ЭлементыФормы.Создать(Тип("Надпись"),"Надпись", Истина, ЭлементыФормы.Основнаяпанель);
НовыйЭлемент.Заголовок="бла бла бла";
НовыйЭлемент.ЦветТекста=Новый Цвет(255,0,0);
|
|
7
LordCMEPTb
01.03.16
✎
12:55
|
С семеркой не работал, тут лучше
|
|
8
LordCMEPTb
01.03.16
✎
12:57
|
* к (7)
подождать специалистов. А если этот код в восьмерке работает, то нужен код создания объекта "ЭлементыФормы", у которого есть метод "Создать".
|
|
9
moonlight
01.03.16
✎
21:53
|
вот точный код:
НовыйЭлемент=ЭлементыФормы.Добавить(Тип("Надпись"),"РамкаГруппыМедикаменты", Истина, ЭлементыФормы.ОсновнаяПанель);
НОвыйЭлемент.ЦветТекста=ЦветаСтиля.ТекстСообщенияОПроблемах;
НовыйЭлемент.Заголовок="Медикаменты";
|
|
10
moonlight
01.03.16
✎
21:53
|
есть идеи?
|
|
12
SiAl-chel
02.03.16
✎
06:52
|
(10) А если элемент формы создать вручную в редакторе форм, то тогда можно будет изменить цвет текста у этого элемента?
|
|
13
LordCMEPTb
02.03.16
✎
13:06
|
(9) А такой цвет вообще есть в конфигурации? Отличается ли он от стандартного?
Что изменится, если запустить на более новой/старой платформе?
Будет ли меняться цвет, если этот код вынести в новую обработку с новой формой?
|
|