Как поменять цвет кнопки программно?
- Nemo
- user
- Сообщения: 97
- Зарегистрирован: 26 июн 2008, 11:48
- Версия LabVIEW: 8
- Откуда: Россия
- Контактная информация:
Как поменять цвет кнопки программно?
Всем привет!
Собственно, как поменять цвет кнопки программно?
Спасибо.
Собственно, как поменять цвет кнопки программно?
Спасибо.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Как поменять цвет кнопки программно?
Есть свойство (Property) с названием Colors. Нажимаешь правой кнопкой мыши на кнопку и выбираешь Create->Property->Colors. Вроде бы так было.
- Nemo
- user
- Сообщения: 97
- Зарегистрирован: 26 июн 2008, 11:48
- Версия LabVIEW: 8
- Откуда: Россия
- Контактная информация:
Re: Как поменять цвет кнопки программно?
Там есть Colors[4], но что с ним делать?eg писал(а):Есть свойство (Property) с названием Colors. Нажимаешь правой кнопкой мыши на кнопку и выбираешь Create->Property->Colors. Вроде бы так было.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
- Nemo
- user
- Сообщения: 97
- Зарегистрирован: 26 июн 2008, 11:48
- Версия LabVIEW: 8
- Откуда: Россия
- Контактная информация:
Re: Как поменять цвет кнопки программно?
а как определить какой элемент отвечает за нажатый цвет?eg писал(а):Подавать массив с четырьмя цветами.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Как поменять цвет кнопки программно?
Посмотри в хелпе.
Цитирую:
Array of up to 4 (Foreground Color, Background Color) pairs, where Foreground Color is the foreground color of the Boolean control and Background Color is the background color of the Boolean control. Color pairs include False, True, True to False, and False to True.
Цитирую:
Array of up to 4 (Foreground Color, Background Color) pairs, where Foreground Color is the foreground color of the Boolean control and Background Color is the background color of the Boolean control. Color pairs include False, True, True to False, and False to True.
- Nemo
- user
- Сообщения: 97
- Зарегистрирован: 26 июн 2008, 11:48
- Версия LabVIEW: 8
- Откуда: Россия
- Контактная информация:
Re: Как поменять цвет кнопки программно?
Спасибо, вот это по-русски :)eg писал(а):Посмотри в хелпе.
Цитирую:
Array of up to 4 (Foreground Color, Background Color) pairs, where Foreground Color is the foreground color of the Boolean control and Background Color is the background color of the Boolean control. Color pairs include False, True, True to False, and False to True.
- Nemo
- user
- Сообщения: 97
- Зарегистрирован: 26 июн 2008, 11:48
- Версия LabVIEW: 8
- Откуда: Россия
- Контактная информация:
Re: Как поменять цвет кнопки программно?
В общем, решение не найдено, может когда-нибудь найдется :)
-
Pavel Krivozubov
- professor
- Сообщения: 4422
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: Как поменять цвет кнопки программно?
вот примерNemo писал(а):В общем, решение не найдено, может когда-нибудь найдется :)
первый элемент двумерного массива отвечает за цвет в ненажатом состоянии, второй - в нажатом.
- Вложения
-
- Untitled 1.vi
- (10.29 КБ) 248 скачиваний
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
- Nemo
- user
- Сообщения: 97
- Зарегистрирован: 26 июн 2008, 11:48
- Версия LabVIEW: 8
- Откуда: Россия
- Контактная информация:
Re: Как поменять цвет кнопки программно?
я вот научился менять цвет самой кнопки, но не могу поменять цвет зеленого индикатора внутри
- Вложения
-
- button.GIF (1.9 КБ) 6324 просмотра
-
- color button.vi
- (28.94 КБ) 197 скачиваний
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Как поменять цвет кнопки программно?
Он программно не меняется. Можешь поменять только в режиме разработки.
- Nemo
- user
- Сообщения: 97
- Зарегистрирован: 26 июн 2008, 11:48
- Версия LabVIEW: 8
- Откуда: Россия
- Контактная информация:
Re: Как поменять цвет кнопки программно?
ясно, тогда буду другие использовать, а жальeg писал(а):Он программно не меняется. Можешь поменять только в режиме разработки.
- Nemo
- user
- Сообщения: 97
- Зарегистрирован: 26 июн 2008, 11:48
- Версия LabVIEW: 8
- Откуда: Россия
- Контактная информация:
Re: Как поменять цвет кнопки программно?
а могу я поменять текст внутри кнопки программно?
- Вложения
-
- button2.PNG (2.3 КБ) 6311 просмотров
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
- Nemo
- user
- Сообщения: 97
- Зарегистрирован: 26 июн 2008, 11:48
- Версия LabVIEW: 8
- Откуда: Россия
- Контактная информация:
Re: Как поменять цвет кнопки программно?
спасибо, заработало. Вот пример, если кому интересно :)eg писал(а):Property "Strings[4]"
- Вложения
-
- color button.vi
- (30.67 КБ) 268 скачиваний
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 3 Ответы
- 252 Просмотры
-
Последнее сообщение dadreamer
-
- 2 Ответы
- 132 Просмотры
-
Последнее сообщение AndreyDmitriev
-
- 7 Ответы
- 356 Просмотры
-
Последнее сообщение PAG