При наведении на XY Graph прога зависает
-
- beginner
- Сообщения: 11
- Зарегистрирован: 03 июн 2010, 14:28
- Версия LabVIEW: 8.5
- Контактная информация:
При наведении на XY Graph прога зависает
Народ, выручайте!
Ехали мы, ехали... и после очердного запуска, после очередной модификации все стало зависать как только курсор попадает на XY Graph. Есть обработчик события XYGraph.MouseMove, но он у меня давно очень все работало нормуль и циклов там никаких нет внутри.
Неохота заново все писать, да и не факт, что снова гюк не появится.
В чем может быть трабл? Где искать?
Ехали мы, ехали... и после очердного запуска, после очередной модификации все стало зависать как только курсор попадает на XY Graph. Есть обработчик события XYGraph.MouseMove, но он у меня давно очень все работало нормуль и циклов там никаких нет внутри.
Неохота заново все писать, да и не факт, что снова гюк не появится.
В чем может быть трабл? Где искать?
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: При наведении на XY Graph прога зависает
Может быть прога не зависает а просто начинает выполнять это событие? Рекомендую вынести событийку в другой цикл, тогда процесс пойдет быстрее. И кстати закоментировать обработчик Mouse Move пробовали? Ошибка при этом остается?
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
- beginner
- Сообщения: 11
- Зарегистрирован: 03 июн 2010, 14:28
- Версия LabVIEW: 8.5
- Контактная информация:
Re: При наведении на XY Graph прога зависает
Коментировать можно!?!?! Прикольно! А как?
ЗЫ. Обращение ко мне на "ты" крайне приветствуется!
ЗЫ. Обращение ко мне на "ты" крайне приветствуется!
-
- beginner
- Сообщения: 11
- Зарегистрирован: 03 июн 2010, 14:28
- Версия LabVIEW: 8.5
- Контактная информация:
Re: При наведении на XY Graph прога зависает
Если перекидываю ивент на другой объект (нум), то все пучково 8(
Блин, не пойму только одного: какого рожна он срабатывал, когда этот ивент зашит в состояние машины состояний, которое не активно было. Может в этом "камень всех моих бед"
Блин, не пойму только одного: какого рожна он срабатывал, когда этот ивент зашит в состояние машины состояний, которое не активно было. Может в этом "камень всех моих бед"
-
Konstantin Sumenko
- expert
- Сообщения: 1439
- Зарегистрирован: 17 июл 2008, 12:20
- Награды: 2
- Версия LabVIEW: 2010
- Откуда: Moscow
- Поблагодарили: 1 раз
- Контактная информация:
Re: При наведении на XY Graph прога зависает
Прогу в студию! Зависает вся программа или только лицевая панель? Пробовал убирать чекбокс с Lock front panel?
-
- beginner
- Сообщения: 11
- Зарегистрирован: 03 июн 2010, 14:28
- Версия LabVIEW: 8.5
- Контактная информация:
Re: При наведении на XY Graph прога зависает
Вот, собственно, как-то так!
Если еще чего-то не хватат, могу добавить.
Спасибо! Буль-буль...
Если еще чего-то не хватат, могу добавить.
Спасибо! Буль-буль...
- Вложения
-
- Main.vi
- (97.88 КБ) 132 скачивания
-
- beginner
- Сообщения: 11
- Зарегистрирован: 03 июн 2010, 14:28
- Версия LabVIEW: 8.5
- Контактная информация:
Re: При наведении на XY Graph прога зависает
Сразу еще вопросик: можно ли в ЛВ 8.5 сделать прозрачную накладку, чтобы закрыть ентот график и открывать его только в нужном состоянии МС. Я чего-то сегодня побился чуток, не получилось, клмн.
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 87 раз
Re: При наведении на XY Graph прога зависает
можно управлять свойствами индикаторов и контроловDMiklash писал(а):Сразу еще вопросик: можно ли в ЛВ 8.5 сделать прозрачную накладку, чтобы закрыть ентот график и открывать его только в нужном состоянии МС. Я чего-то сегодня побился чуток, не получилось, клмн.
так создается переменная, которая управляет свойством видимости
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- beginner
- Сообщения: 11
- Зарегистрирован: 03 июн 2010, 14:28
- Версия LabVIEW: 8.5
- Контактная информация:
Re: При наведении на XY Graph прога зависает
Спасибо, IvanLis! Очень важная информация!
Только у меня задумка следующая: поверх ХУГрафа (сорри, если что ) наложить прозрачную канитель какую-нибудь, которая не давала бы срабатывать обработчику событий ХУГрафа МаусМув и МаусДаун. А в нужном состоянии МС убирать эту канитель, делая её невидимой, давая, таким образом, возможность срабатыванию обработчика вышеуказанных событий!
Только у меня задумка следующая: поверх ХУГрафа (сорри, если что ) наложить прозрачную канитель какую-нибудь, которая не давала бы срабатывать обработчику событий ХУГрафа МаусМув и МаусДаун. А в нужном состоянии МС убирать эту канитель, делая её невидимой, давая, таким образом, возможность срабатыванию обработчика вышеуказанных событий!
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 87 раз
Re: При наведении на XY Graph прога зависает
ничего не пойму....
не проще обработку этих событий исключить в программном коде?
не проще обработку этих событий исключить в программном коде?
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- beginner
- Сообщения: 11
- Зарегистрирован: 03 июн 2010, 14:28
- Версия LabVIEW: 8.5
- Контактная информация:
Re: При наведении на XY Graph прога зависает
Неа, они нужны: по кликам должна сбрасывать информация о кликнутых координатах в Тэйбл, а при МаусМуве за указателем должен перемещаться курсор ХУГрафа.
Блинский, не думал, что это может оказаться такой проблемой
Блинский, не думал, что это может оказаться такой проблемой
-
- beginner
- Сообщения: 11
- Зарегистрирован: 03 июн 2010, 14:28
- Версия LabVIEW: 8.5
- Контактная информация:
Re: При наведении на XY Graph прога зависает
Сегодня попробовал на прототипе. Похоже то, что доктор прописал! Завтра попробую на оригинале.Crowbar писал(а):Прогу в студию! Зависает вся программа или только лицевая панель? Пробовал убирать чекбокс с Lock front panel?
Катта, что называется, рахмат!
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 1 Ответы
- 846 Просмотры
-
Последнее сообщение IvanLis
-
- 23 Ответы
- 4627 Просмотры
-
Последнее сообщение maxim_MA
-
- 6 Ответы
- 1645 Просмотры
-
Последнее сообщение ladik
-
- 38 Ответы
- 13304 Просмотры
-
Последнее сообщение AndreyDmitriev
-
- 2 Ответы
- 271 Просмотры
-
Последнее сообщение Optoelectronics