Taw

Ответы в темах

Просмотр 15 сообщений - с 361 по 375 (из 406 всего)
  • Автор
    Записи
  • Taw
    Участник

    Сейчас совсем другой JavaScript, объектно-ориентированный, мне пришлось работать на Reасt. Все заточено на работу на клиенте (весь рендеринг c бд как SQLite). Поэтому возможно ваш частный случай. Или мой. Хотелось взять библиотеку Standart и покоректировать, но что то ссылается на схемы и формы. Потому что вживлены в форму и схему компоненты Standart. Буду смотреть что не так. Просто не удобно для начинающих создавать компоненты. Компоненты Standart это хорошие заготовки.

    Taw
    Участник

    я думаю нужны файлы css, которые видно в файле по оформлению формы. Либо еще где-то. Странная архитектура ПО. А почему нельзя выделить компоненты Standart c их css. Они вживлены. Это и есть архитектура микросервисов на примере компонентов Standart? Solid здесь очевидно нарушен.

    Taw
    Участник

    Пробовал в файле рендеринга mycomprender.js прописать имя картинки

    Тоже не проходит, никакой реакции

    Taw
    Участник

    Добавил в свою библиотеку dll компонент StaticPicture. Как сделать чтобы в StaticPicture уже было встроено изображение? По логике в конструкторе StaticPicture.cs прописать

    Но не срабатывает. Картинку поместил в папку с классом StaticPicture и в папку с файлом рендеринга mycomprender.js. Соответственно в папку с dll библиотекой и js. Как правильно прописать путь к картинке? Из ресурсов resX может брать?

    Taw
    Участник

    Компоненты Standart я нашел в проектах PlgScheme и ScadaSchemeCommon. Но компоненты Standart как бы вживлены в эти проекты. Проще из кнопки сделать Static image или из Led

    Taw
    Участник

    Где находится исходный код для компонента Static Picture? Или не могли бы вы отдельно выложить код для библиотеки компонентов Standart? Я хочу взять за основу Static Picture и Dynamic Picture для создания компонентов, из которых будет собираться схема и затем они будут соединяться линией.

    Taw
    Участник

    Можете пояснить назначение компонента Ссылка (Link). Она выполняет роль гиперссылки для вызова веб-страницы по Url (или запуск Web станции) или запуск Actions сервера расположенного на хосте или облаке или просто запуск сервера, расположенного в глобальной сети?

    Taw
    Участник

    Обычно делают в виде закрывающихся панелей во всех продвинутых SCADA (Matlab, famic и т.д.). Сейчас все крупные IT компании только на микросервисной архитектуре делают все разработки и сайты для крупных компаний. Эта SCADA сопровождает контроллеры. При покупке контроллера вместе с ним идет уже настроенная на эти контроллеры SCADA. А набор библиотек заказчик может подкорректировать в зависимости от решаемой задачи.

    Taw
    Участник

    На данный момент приоритетом является сам разрабатываемый компонент схемы. Но в принципе я хотел бы параллельно подготовить внешний вид компонентов и в дальнейшем подключить их как одну библиотеку. Для примера я приведу SCADA Haiwell. В ней правда все основано на windows forms (что кстати я и сделал (я имею в виду возможности сборки блоков и их соединения. т.е. все графическое я сделал но без завязки на железо (чисто софт как в этой скада), но сейчас хочу за базу взять rapid scada и сделать формирование схем в браузере)). У них SCADA Haiwell справа сделано в виде гиперссылок или можно с плюсиками выпадающих списков. Я это имел в виду

    В этой SCADA они все (server, administrator, communicator и т.д. завязали в одно ПО и сделали как центр управления)

    Taw
    Участник

    Где искать этот сторонний компонент или как доработать исходный код стандартной библиотеки, чтобы добавляемая библиотека была в виде выпадающего списка со знаком +, допустим элементы электрических схем, гидравлических и тд.? Это не лишние зависимости, это необходимость для моего проекта. В каком классе и методе надо внести изменения чтобы был выпадающий список добавляемой библиотеки?

    Taw
    Участник

    Все работает.

    Забыл поменять название моей библиотеки в 4-х последних строчках файла mycomprender.js

    Taw
    Участник

    Согласен, но проблема в том что компоненты не отображаются. Как вы решили эту проблему, почему компоненты не отображаются? Хотя библиотека подключена и список компонентов доступен

    • Ответ изменён 7 лет, 10 месяцев назад пользователем Taw.
    Taw
    Участник

    Подключил созданную библиотеку dll (имя библиотеки My). Ничего сложного в создании своей библиотеки, содержащей набор компонентов.

    Хотелось чтобы подключаемая библиотека выглядела в виде выпадающего списка (со знаком +), т.к. если компонентов много то будет каша.

    Taw
    Участник

    В результате получил папку Publish в которой находится plugin

    • Ответ изменён 7 лет, 10 месяцев назад пользователем Taw.
    Taw
    Участник

    После этого удалил и заново подключил Webcompiler.
    Затем публикую


Просмотр 15 сообщений - с 361 по 375 (из 406 всего)