Проблеммы с динамикой строковых данных

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
Jakob Brontfeyn

Activity Gold Silver Black
expert
expert
Сообщения: 1729
Зарегистрирован: 28 фев 2008, 11:01
Награды: 6
Благодарил (а): 1 раз
Контактная информация:

Проблеммы с динамикой строковых данных

Сообщение Jakob Brontfeyn »

Массовый переход с седьмой винды на десятую во время пандемии, а также с виаек на екзешники(LV14), при этом получается так, что компиляция производится на седьмой, а на десятой только рантайменжина, приводит к тому что "едут" фонты.
Свел все к строковому типу данных в единой таблице, вроде получилось красиво. Но есть одно замечание, если при наведении мышкой маркера на клетку с переменной величиной, щелкнуть левой клавишей мыши, то изображение этой величины при такой индикации замирает. Это уже приводило к тяжелым недоразумениям, со стороны пользователя.
Кто подскажет, как это устранить, смотрите пример, сделал на LV6, чтобы всем было доступно.
Вложения
in_tab.vi
(36.04 КБ) 57 скачиваний
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Проблеммы с динамикой строковых данных

Сообщение IvanLis »

Jakob Brontfeyn писал(а): 30 май 2021, 08:28 Но есть одно замечание, если при наведении мышкой маркера на клетку с переменной величиной, щелкнуть левой клавишей мыши, то изображение этой величины при такой индикации замирает. Это уже приводило к тяжелым недоразумениям, со стороны пользователя.
Пересобирать всю таблицу из-за одного столбца да еще и с такой частотой, наверное не самое нормально решение. Можно сформировать основу в виде текстового массива и в нем менять только столбец с данными.
Ну а что бы не зависало, не давайте пользователю доступ к таблице, сделайте ее Disabled.
Аватара пользователя
Jakob Brontfeyn

Activity Gold Silver Black
expert
expert
Сообщения: 1729
Зарегистрирован: 28 фев 2008, 11:01
Награды: 6
Благодарил (а): 1 раз
Контактная информация:

Re: Проблеммы с динамикой строковых данных

Сообщение Jakob Brontfeyn »

Спасибо!... Инерция мышления страшная вещь, почему то я подсознательно думал,
что деактивируются только контролы, и довольно часто это применял еще
с серым цветом. А все таки, строковая таблица получается гораздо
эстетичнее чем строковый массив, где ширина всех клеток одинаковая.
Смотрите новый пример
Вложения
in_tab_1.vi
(40 КБ) 55 скачиваний
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Проблеммы с динамикой строковых данных

Сообщение IvanLis »

Jakob Brontfeyn писал(а): 30 май 2021, 10:49 А все таки, строковая таблица получается гораздо эстетичнее чем строковый массив, где ширина всех клеток одинаковая.
Тут главное вовремя остановиться, но я бы заголовки добавил к таблице.
Снимок экрана от 2021-05-30 12-50-10.png
Аватара пользователя
Jakob Brontfeyn

Activity Gold Silver Black
expert
expert
Сообщения: 1729
Зарегистрирован: 28 фев 2008, 11:01
Награды: 6
Благодарил (а): 1 раз
Контактная информация:

Re: Проблеммы с динамикой строковых данных

Сообщение Jakob Brontfeyn »

То ли еще будет..., здесь пришлось, таки, контрол применить
для отображения, сделав часть его мышенепробиваемой с помощью
прозрачнoй декорации. Свободный доступ остался только
в зоне установки осей Х и Y.
Вложения
Dekor_control.png
Borjomy_1

Activity Professionalism Silver
doctor
doctor
Сообщения: 2210
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 2009..2020
Откуда: город семи холмов
Благодарил (а): 27 раз
Поблагодарили: 26 раз

Re: Проблеммы с динамикой строковых данных

Сообщение Borjomy_1 »

А всего лишь надо корректно обрабатывать события. И никаких "костылей" в виде прозрачных картинок не надо.
Вложения
Блокировка клика на столбце.png
Блокировка клика на столбце.png (11.72 КБ) 1010 просмотров
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»