Масштабирование плана цеха

Обсуждение, связанное с разработкой ПО верхнего уровня
Ответить
fanat
beginner
beginner
Сообщения: 32
Зарегистрирован: 31 июл 2008, 17:35
Версия LabVIEW: 8.3 и 8.5
Контактная информация:

Масштабирование плана цеха

Сообщение fanat »

Подскажите пожалуйста, необходимо в LabVIEW реализовать масштабирование плана цеха с оборудованием, при этом сохраняя функцию нажатия на каждый квадратик оборудования.
Т.е. у нас есть план цеха - наподобие вот такого - http://freelance.ru/img/portfolio/pics/ ... 520473.jpg
в тоге должно быть окошко в котором показывается част плана и его можно увеличить или уменьшить - подвигать вправо влево, но каждый станочек должен еще подсвечиваться, цветом или зеленым-или красным или желтым. и при нажатии на него должен осуществятся переход на другую вкладку.
сейчас нажатие и индикация реализованы а вот с масштабированием картинки и привязки к ней масштаба контролов есть проблемы.
жду ваши предложений.
Аватара пользователя
Jakob Brontfeyn

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

Re: Масштабирование плана цеха

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

fanat писал(а):Подскажите пожалуйста, необходимо в LabVIEW реализовать масштабирование плана цеха с оборудованием, при этом сохраняя функцию нажатия на каждый квадратик оборудования.
Т.е. у нас есть план цеха - наподобие вот такого - http://freelance.ru/img/portfolio/pics/ ... 520473.jpg
в тоге должно быть окошко в котором показывается част плана и его можно увеличить или уменьшить - подвигать вправо влево, но каждый станочек должен еще подсвечиваться, цветом или зеленым-или красным или желтым. и при нажатии на него должен осуществятся переход на другую вкладку.
сейчас нажатие и индикация реализованы а вот с масштабированием картинки и привязки к ней масштаба контролов есть проблемы.
жду ваши предложений.
Не советую париться с безступенчатым масштабированием,
картинки а также контролов и индикаторов в ней
рекомендую всять за основу примерчик из темы

http://www.labviewportal.org/viewtopic. ... 778#p35778

Можно сделать квази-масштабирование, заготовить несколько одинаковых
картинок но разного масштаба. Все остальное тоже в примере легко реализуется.
fanat
beginner
beginner
Сообщения: 32
Зарегистрирован: 31 июл 2008, 17:35
Версия LabVIEW: 8.3 и 8.5
Контактная информация:

Re: Масштабирование плана цеха

Сообщение fanat »

а как быть с нажатием на станки?
Аватара пользователя
IvanLis

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

Re: Масштабирование плана цеха

Сообщение IvanLis »

fanat писал(а):а как быть с нажатием на станки?
можно отслеживать координаты, где "нажали кнопку" и обрабатывать событие
Ответить

Вернуться в «Лицевая панель»