Переключение представлений по каналам

Стартовая страница Форумы Вопросы без категории Переключение представлений по каналам

Просмотр 10 сообщений - с 16 по 25 (из 25 всего)
  • Автор
    Записи
  • #40089
    Romiros
    Участник

    Понял, спасибо. Интересный поход. Да ссылка не поможет. В ссылке можно привязать номер канала и встроить его в url, таким образом меняя представление, в которое будет переход. Но все равно нужно будет нажать на ссылку. Можно по этому переключателю заблокировать кнопки управления, это возможно сделать через свойство доступность у кнопки.

    #40090
    Mikhail
    Модератор

    Если открыта упрощенная схема и происходит авария, то автоматически перейти на главную схему.

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

    #40092
    sanchezz
    Участник

    на сколько я понял для написания плагина не достаточно одного только JavaScript ведь каждый плагин имеет dll !?

    • Ответ изменён 11 месяцев назад пользователем sanchezz.
    #40098
    JurasskPark
    Участник

    Как бы это не казалось дико, но я как помню, мы на каждом окне рисовали Панель и делали режим Visible = false.
    Если значение срабатывает, то это панель принимала признак Visible = true.

    У нас так картинки точно умеют делать. Это я помню.

    А вот кнопки и другие элементы — не помню…

    #40101
    a80808
    Участник

    А можно поподробнее про панель?

    #40103
    JurasskPark
    Участник

    Речь не про RapidScada, а Intouch и WSP. Да и любые SCADA, которые не Web.
    Там же «всплывающие» формы рисуешь в окне и делаешь невидимыми, а отображаешь их или по событию или по значению, которое пришло. И обратно делаешь невидимыми по нажатию кнопки.

    #40104
    manjey73
    Участник

    Про кнопку со ссылкой же выше говорили, это единственное, что есть с видимостью.
    Ну кроме картинок (динамическая).

    А динамическая картинка не помню, кажется не имеет ссылки.

    #40105
    manjey73
    Участник

    В общем тут бедно пока с вариациями 🤣

    #40114
    Mikhail
    Модератор

    на сколько я понял для написания плагина не достаточно одного только JavaScript ведь каждый плагин имеет dll

    Да. Код DLL на C# может быть минимальным.

    Там же «всплывающие» формы рисуешь в окне и делаешь невидимыми, а отображаешь их или по событию или по значению, которое пришло.

    Веб изначально не придумывался для приложений, а только для текстов. Поэтому до сих пор костыли разной степени красоты и сложности.

    #40115
    Mikhail
    Модератор

    С точки зрения концепции для разработки интерфейсов мне больше всего нравится WPF. Но к сожалению, он не кросс-платформенный. Для Linux можно купить фреймворк WPF у Avalonia за большие деньги, но на гаджетах его нет всё равно.

Просмотр 10 сообщений - с 16 по 25 (из 25 всего)
  • Для ответа в этой теме необходимо авторизоваться.