Просмотр полной версии : Область ввода
Можно ли передавать двоичную команду щелчком мыши на любой замкнутой области?
SCADAMaster
06.08.2013, 14:22
Замкнутая область - вы имеет ввиду компонент "Линия"? У данного компонента нет обработчика нажатия.
Если вам нужно обрабатывать щелчок мыши по компоненту, то можно использовать модуль "Событие". Если вытащить его на мнемосхему правой кнопкой мыши появится выбор "Зона выбора" - это прозрачная зона, при щелчке по которой событие переходит в состояние "Вкл".
При необходимости можно сделать фиксацию.
А в состояние Выкл?
А произвольной формы?
SCADAMaster
06.08.2013, 14:35
Он работает как кнопка - нажали перешло в состояние "Вкл", через некоторое время вернулось во "Выкл". Если нужно - можете сделать фиксацию.
Произвольной формы пока не получится.
Maxim_nullmodem
29.09.2015, 16:16
Уважаемый ScadaMaster, а скажите, как сделать, чтобы при наведении стрелки как бы появлялась квадратная прозрачная область с краями выпуклыми? и чтобы при нажатии на неё возникало окно другое, требующее подтверждение деяния? Спасибо
SCADAMaster
29.09.2015, 17:41
Можно в свойствах мнемосхемы включить рамку элементов - тогда будет появляться рамка вокруг компонентов при наведении мыши.
Правда без выпусклостей.
Maxim_nullmodem
30.09.2015, 08:11
Спасибо, уважаемый SCADAMaster. Вопрос - как сделать вызов окна при нажатии? Когда у вас будет сделан обработчик событий в свойствах (OnMouseClick) и тому подобный удобный функционал? Есть ли мануал по вопросам создания самых часто используемых графиеских компонентов?
Maxim_nullmodem
30.09.2015, 08:24
И мне рамка нужна не на всех компонентах а только на одном..Как сделать так? Есть какие то готовые решения у вас по созданию кнопок, окон и всего много другого что с вероятностью 99% понадобиться любому кто какой-либо проект делает
Maxim_nullmodem
30.09.2015, 08:33
Можно ли создать шаблон мнемосхем, в который можно будет добавлять любое содержимое? чтобы не тыкать в каждый объект и нажимать создать мнемосхему? Можно ли мнемосхему отвязать от объекта?(то что мнемосхема завязана наобъект - то в этом ниче хорошего - зависимости не нужные возникают, руки связаны, почему нельзя было просто сделать базу переменных и с ними делать что угодно?) Можно ли просто содержимое мнемосхем(графику) повесить на переменные без всяких перетаскиваний мыши?
SCADAMaster
30.09.2015, 09:50
Вопрос - как сделать вызов окна при нажатии?
Вытащите объект которому принадлежит окно на мнемосхему правой кнопкой мыши и в списке выберите нужное вам окно.
Можно ли создать шаблон мнемосхем, в который можно будет добавлять любое содержимое? чтобы не тыкать в каждый объект и нажимать создать мнемосхему?
Напишите что в конечном счете вы хотите получить. Опишите вашу задачу.
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot