Добрый день, тестирую проект в веб интерфейсе, ибо банально проще перезапустить проект, чем постоянно открывать Simple Scada Client.
Создаем окно Window1, создаем кнопку Button1 и когда создаем сигнал (событие) OnClick.
procedure Button_OnClick(Sender: TM_Control);
begin
Window1.ShowClient(GetCientName);
end.
То событие будет корректно отрабатывать как в клиенте, так и в веб-интерфейсе.
Но если мы отойдем от этого шаблона , то ShowClient уже не будет работать в веб-интерефейсе т.е выводить окно, и не только он а еще ShowMessageClient.
1) Не будет работать если повесить на скрипт-событие Sql_error (Ошибка Sql-запроса)
2) Не будет работать если повесить на событие OnDataChange
3) Не будет работать если создать объект ему прописать событие OnClick (вызов Button1.OnClickEvent)
Это то что нашел.
В общем событие ShowClient и ShowMessageClient в веб-интерфейсе работают почему только в событие OnClick, не важно событие какого объекта Кнопка, фигура...
хотя другие объекты не тестировал.