неделя с лишним прошла, стало значительно легче )).
Остались следующие вопросы, почему-то касаются визуализации (пока в браузерном варианте хватит), прошу показать ссылку, где рассказывается об этом:
- что-то для редактирования переменной с клавиатуры - типа поле, туда щёлкнул, записал, и оно поменялось и функция стала работать на новых входных данных, например. Хорошо бы ещё некий встроенный ограничитель диапазона (хорошо бы, он тоже описывался переменными, а не числом в поле), чтобы на ноль не поделить например, ну или тому подобное. Ползунок есть, но он не всегда нравится.
- тиражирование элементов/блоков. Очень часто бывает, (у меня 90%), что есть куча чего-то одинакового. Выключатели там, задвижки, резервуары и т.п. Есть ли пути нарисовать из примитивов картинку (вроде блока в автокаде), их параметры привязать к полям одного экземпляра некоей структуры.
А потом картинку на тот же экран скопировать, но не лазать каждому примитиву переменные переназначать, а где-то в одном месте всем переменным для данного блока назначить другой экземпляр той же структуры для привязки, и весь блок уже будет соответствовать состоянию полей уже того, другого экземпляра структуры?
- Если на один экран не влезает, то можно ли организовать какую-то "ссылку" на другой экран, например, по нажатию элемента?
- можно ли как-то препятствовать искажению пропорций на разных экранах, кроме как принудительно указывать размер картинку (800х600 и т.п.?) Или исключительно индивидуально подстраивать? Дело в том, что веб-визуализация подразумевает, что неизвестно с какого устройства с каким экраном оператор туда полезет.
спасибо.