Здравствуйте, уважаемые.
Столкнулся с такой задачей, может кто что подскажет как лучше сделать.
Афигенно навороченная программа из серии "для заполнения бланков" с кучей формочек, списков, логических заполнений и т.п. для компьютера с 2 мониторами. Один развернут к посетителю, второй, главный, к оператору.
Оператор в главном окне все что нужно скурпулезно заполняет, а посетитель-клиент должен видеть в более-менее реальном времени все, что делает на своем мониторе (в своем окне) оператор.
Как сие реализовать? логика подсказывает 2 пути.
Путь первый- раз в секунду скриншотить главное окно, развернутое оператору и засылать картинку на 2 окно, затем возвращать фокус обратно оператору, если вдруг уплывет туда. Проблема - КАК ЭТО СДЕЛАТЬ?
Вариант 2, запасной, если первый не удается. По таймеру или onChange всех полей заполнять аналогичные поля на 2 форме. Способ очень не изящный....корявый.... Да и всяких формочек-списков там дофигищща...
Может кто знает как реализовать вариант 1 или предложет оригинальный алгортм? Или вдруг у кого что готовое есть по теме
Буду признателен.