Такая задача:
сформировать массив из трёх string constant, с неким текстом внутри,
и сделать так, чтобы 2 элемент массива, на панели светился жирным.
Как сделать? Поможите, плс!!
Проблема с массивом
-
Forward
- professional
- Сообщения: 337
- Зарегистрирован: 03 мар 2008, 12:41
- Награды: 3
- Версия LabVIEW: 2010
- Откуда: Кишинев
- Контактная информация:
Re: Проблема с массивом
Для формирования массива из имеющихся строк можешь воспользоваться функцией Build Array или Insert Into Array.
По поводу различия свойств элементов одного массива (будь то шрифт, цвет текста и т.п.), то по-моему, это невозможно в принципе. Массив это изначально пронумерованный список однотипных элементов. Используй несколько элементов (массивов).
Кстати проперти для динамического изменения шрифта я что-то тоже не нашел у массивов, хотя у элементов он имеется...
По поводу различия свойств элементов одного массива (будь то шрифт, цвет текста и т.п.), то по-моему, это невозможно в принципе. Массив это изначально пронумерованный список однотипных элементов. Используй несколько элементов (массивов).
Кстати проперти для динамического изменения шрифта я что-то тоже не нашел у массивов, хотя у элементов он имеется...
-
Viktor
- expert
- Сообщения: 1408
- Зарегистрирован: 23 мар 2008, 10:56
- Награды: 4
- Версия LabVIEW: 2020
- Откуда: Санкт-Петербург
- Благодарил (а): 17 раз
- Поблагодарили: 3 раза
- Контактная информация:
Re: Проблема с массивом
Наверное это не то, что нужно, но можно сформировать кластер, а затем из этих кластеров строить массив:сформировать массив из трёх string constant, с неким текстом внутри,
и сделать так, чтобы 2 элемент массива, на панели светился жирным.
-
Viktor
- expert
- Сообщения: 1408
- Зарегистрирован: 23 мар 2008, 10:56
- Награды: 4
- Версия LabVIEW: 2020
- Откуда: Санкт-Петербург
- Благодарил (а): 17 раз
- Поблагодарили: 3 раза
- Контактная информация:
Re: Проблема с массивом
Шутка
Это я вручную в кластере свойство поменял.
Для константы нельзя задать свойство Text -> Bold, но можно для контрола
Это я вручную в кластере свойство поменял.
Для константы нельзя задать свойство Text -> Bold, но можно для контрола
-
- assistant
- Сообщения: 119
- Зарегистрирован: 16 фев 2009, 12:55
- Версия LabVIEW: 8.6
- Контактная информация:
Re: Проблема с массивом
Это как я понял ты массиву "сказал", чтобы по умлочанию
его второй элемент болжен быть Bold. Правильно я понял??
Мне просто не совсем то надо, надо, чтобы
2-рой элемент массива становился Жирным, только
когда на него Жирная строка приходит!
Или я чего не понимаю??
Пожалуйста объясни, не понемэ...
его второй элемент болжен быть Bold. Правильно я понял??
Мне просто не совсем то надо, надо, чтобы
2-рой элемент массива становился Жирным, только
когда на него Жирная строка приходит!
Или я чего не понимаю??
Пожалуйста объясни, не понемэ...
-
Viktor
- expert
- Сообщения: 1408
- Зарегистрирован: 23 мар 2008, 10:56
- Награды: 4
- Версия LabVIEW: 2020
- Откуда: Санкт-Петербург
- Благодарил (а): 17 раз
- Поблагодарили: 3 раза
- Контактная информация:
Re: Проблема с массивом
Всё так и есть: когда в контроле String 2 ты набираешь жирным, его свойство передаётся соответствующему элементу кластера индикатора.Мне просто не совсем то надо, надо, чтобы
2-рой элемент массива становился Жирным, только
когда на него Жирная строка приходит!
-
- assistant
- Сообщения: 119
- Зарегистрирован: 16 фев 2009, 12:55
- Версия LabVIEW: 8.6
- Контактная информация:
Re: Проблема с массивом
не знаю, не знаю?? разве свойства String control сохраняются,
если строку в кластер объеденять?? ели ты меняешь свойства элемента кластера-массива? я никак не могу найти, где меняются свойства элементов кластера??
если строку в кластер объеденять?? ели ты меняешь свойства элемента кластера-массива? я никак не могу найти, где меняются свойства элементов кластера??
- Вложения
-
- bold.PNG (7.15 КБ) 3809 просмотров
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение