Вопрос Список "вредных" привычек при работе в MCXDesign

sergey

Пользователь
23 Фев 2021
97
10
8
Для того что бы не наступать на грабли предлагаю создать список "чего делать лучше не надо"
У Вас он частично есть, но мелким шрифтом и глубоко в инструкциях.
У вас есть
Параметр System ON/OFF является глобальной переменной, прописанной в коде программы. Для корректного функционирования дисплея всегда нужна эта переменная, даже если она не подключена никуда и более не используется программой.
На самом деле это надо понимать в более расширенном виде.
Не удаляйте из проекта переменные относящиеся к системным (настройки Com Port, вкл/откл, сброс аварий и т.д)
Еще
Вы можете создавать любое количество экранов и называть их любыми именами, но главный экран приложения обязательно должен иметь имя MainForm.


1. Путь к файлу проекта не должен содержать русских букв, как и имя файлов проекта (может исправили, но проверять как то не тянет) могут быть ошибки при компиляции или загрузке программы в контроллер.
2. Имя созданных вами библиотек не должно содержать пробелов (вместо пробелов использовать нижнее подчеркивание)
3. Не копируйте элементы типа Box (если хочется скопировать, для этого сначала создается новый Box потом заходите в середину элемента Box который хотите скопировать, выделяете все, копируете, потом вставляете в серидину нового
Последовательность в инструкции на самом деле строгая.
Чтобы создать бокс: 1. Перетащите бокс в рабочую область 2. Если логика для бокса уже создана ранее, выделите её. Иначе переходите к пункту 4 3. Вызовите меню нажатием ПКМ и вырежьте или скопируйте выбранные элементы 4. Дважды кликните ЛКМ по боксу, чтобы открыть его и перейти в его рабочую область 5. Вставьте скопированные ранее элементы или создайте свою логику внутри бокса 6. Выйти из режима создания компонента можно с помощью кнопки в панели инструментов
4. Немного забыли дописать
Вы можете переключаться между MCXDesign и MCXShape по нажатию команд «MCXDesign» или «MCXShape» в правой части панели меню.
Это дурная привычка. Перед переходом туда-сюда привыкайте нажимать "сохранить" т.к. результаты ваших изменений при переходе между MCXDesign и MCXShape не передаются. Для передачи данных между MCXDesign и MCXShape как раз и необходимо сохранить проект.
 

Stepan

Специалист
Команда Ридан
16 Дек 2020
371
38
28
28
Добрый день,
Я правильно понимаю, что требуется дополнить инструкцию к Дизайну?
И также добавить туда информацию по количеству модулей расширения, что обсуждали ранее?
Можем это сделать на следующей неделе, напишите, пожалуйста, если потребуются туда еще уточнения, чтобы за один раз отредактировали документ.
 

sergey

Пользователь
23 Фев 2021
97
10
8
Я не все знаю.
Да и не "профи" все таки.
Может еще кто то увидев тему решит поделится "секретами"
Например как на картинке (в руководстве этого нет)
Подсмотрел в примере MCXDesign_VisualChiller-HP_v01.03.00_BETA
 

Вложения

  • dot.JPG
    dot.JPG
    63.4 KB · Просмотры: 8

Similar threads