Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о Matrix

Вопросы о Matrix Работа и применение контроллеров Matrix.

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2022, 20:46   #1
Dr.Gramlin
Новичок
 
Регистрация: May 2022
Сообщения: 4
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Angry Помогите новичку. Меню на Матрикс (решено)

Здравствуйте! Приобрел я контроллер Матрикс для одного проекта, начал писать программу на SMLogix, и почти сразу же напоролся на проблему. Просто хоть убейте но я не понимаю как реализовать основное меню с несколькими подменю. В частности не понятно как можно вызвать это самое "Меню" при таком минимальном наборе кнопок. Неужели было сложно добавить кнопку "Меню" или "F1" как было раньше. Ну хорошо, я допустим могу реализовать "Долгое нажатие кнопки Enter" для входа в меню, ну так нет жеш! Оказывается что у блока "Меню" нет активирующих его "bool" входов! А как же простите его тогда вызывать вообще? Как разработчики сего девайса планировали реализацию меню как такового?
Заранее спасибо всем кто ответит!
Dr.Gramlin вне форума   Ответить с цитированием
Старый 29.05.2022, 21:08   #2
Bayk
Senior Member
 
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Помогите новичку. Меню на Матрикс

ну по большому счету это ваши проблемы. разработчики всегда правы и по их мнению у них идеальное ПО. а вы плохой программист.


__________________
Я "призрачный гонщик"! Появляюсь как призрак и гоню какую-нибудь пургу.
Bayk вне форума   Ответить с цитированием
Старый 29.05.2022, 21:14   #3
Dr.Gramlin
Новичок
 
Регистрация: May 2022
Сообщения: 4
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Помогите новичку. Меню на Матрикс

Так может я и такой себе программист, я и не утверждаю, что я супергений. Я просто пытаюсь понять замысел разработчиков. Они же как то планировали попадать в меню и реализовывать это меню в целом. Вот я и пытаюсь понять, как всё было задумано


Добавлено через 3 минуты


Может кто-то поделится готовой программой (не важен функционал) где реализована система "меню"?
Dr.Gramlin вне форума   Ответить с цитированием
Старый 29.05.2022, 21:26   #4
New
Senior Member
 
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили: 22 раз(а) в 22 сообщениях
По умолчанию Ответ: Помогите новичку. Меню на Матрикс

Что вы имеете в виду под: блок 'Меню'? Макрос или экран в Смарте?


__________________
RTFM
New вне форума   Ответить с цитированием
Старый 29.05.2022, 21:47   #5
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 862
Благодарил(а): 4 раз(а)
Поблагодарили: 86 раз(а) в 67 сообщениях
По умолчанию Ответ: Помогите новичку. Меню на Матрикс

Все описанное легко воплощаемо.

В приложении - пример проекта с меню и вложенными подменю. Вызов меню из главного экрана - по длительному нажатию кнопки Ent. Можно приделать комбинацию клавиш.
Перемещение в подменю - выбрать стрелками и одинарное нажатие кнопки Ent. Возврат везде - через кнопку Esc.
Вложения
Тип файла: psl Система меню на матриксе.psl (217.7 Кбайт, 87 просмотров)
младшой вне форума   Ответить с цитированием
Благодарность от:
Старый 29.05.2022, 21:51   #6
Dr.Gramlin
Новичок
 
Регистрация: May 2022
Сообщения: 4
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Помогите новичку. Меню на Матрикс

Спасибо "Младшой", буду изучать ваш вариант реализации меню.


Добавлено через 2 минуты


Цитата:
Сообщение от New Посмотреть сообщение
Что вы имеете в виду под: блок 'Меню'? Макрос или экран в Смарте?
Я имею в виду "Меню" как таковое. Как его реализовать в целом не понятно.
Dr.Gramlin вне форума   Ответить с цитированием
Старый 29.05.2022, 23:37   #7
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Помогите новичку. Меню на Матрикс

Цитата:
Сообщение от Dr.Gramlin Посмотреть сообщение
Оказывается что у блока "Меню" нет активирующих его "bool" входов! А как же простите его тогда вызывать вообще? Как разработчики сего девайса планировали реализацию меню как такового?

Это называется "переход". Выполняется из экрана в экран по кнопкам или UI-переменным.

Баюка не слушайте, он местный клоун, который мало в чём разбирается и очень мнителен.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 30.05.2022, 01:29   #8
Dr.Gramlin
Новичок
 
Регистрация: May 2022
Сообщения: 4
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Помогите новичку. Меню на Матрикс

Нет, правда огромное спасибо "Младшому"! Его меню очень пригодилось и помогло. Я в принципе даже уже написал рабочую бета программу благодаря его меню. Дальше буду полировать до идеала. И спасибо всем кто участвовал!
Dr.Gramlin вне форума   Ответить с цитированием
Старый 30.05.2022, 07:25   #9
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Помогите новичку. Меню на Матрикс

Цитата:
Сообщение от Dr.Gramlin Посмотреть сообщение
Нет, правда огромное спасибо "Младшому"! Его меню очень пригодилось и помогло. Я в принципе даже уже написал рабочую бета программу благодаря его меню. Дальше буду полировать до идеала. И спасибо всем кто участвовал!
так-то надо было скачать конструктор и поглядеть как может выглядеть меню в проектах


__________________
C уважением, LordN
LordN сейчас на форуме   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 12:01.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024