Страница 1 из 1

А просто поговорить ... ?

Добавлено: 27 Сентябрь 2006, 11:33
Игорь Столяров
Привет всем !

Есть потребность в реализации интерсной технологии - работа программы с двумя мониторами. Что-то вроде кассы кинотеатра, кассир отмечает места, а на экране клиента подсвечиваются выбор.
В общем, кто ходил в кино, наверно в курсе ... ;)

Так вот судя по всему "завесить" отдельное окно, в отдельном потоке, на второй монитор проблем не составляет. Есть различные способы передачи в него информации, от файла с обновлением по таймеру, до передачи событий.

Вопрос - нет ли у кого опыта реализации подобных схем отображения ? Интересуют даже не конкретные реализации, а сама идея обмена данными и управления ... Т.е. в какую сторону мечтать и думать.

Заранее спасибо за любые предложения !

Re: А просто поговорить ... ?

Добавлено: 27 Сентябрь 2006, 16:36
Andrew™
Игорь Столяров писал(а):Привет всем !

Есть потребность в реализации интерсной технологии - работа программы с двумя мониторами. Что-то вроде кассы кинотеатра, кассир отмечает места, а на экране клиента подсвечиваются выбор.
В общем, кто ходил в кино, наверно в курсе ... ;)

Так вот судя по всему "завесить" отдельное окно, в отдельном потоке, на второй монитор проблем не составляет. Есть различные способы передачи в него информации, от файла с обновлением по таймеру, до передачи событий.

Вопрос - нет ли у кого опыта реализации подобных схем отображения ? Интересуют даже не конкретные реализации, а сама идея обмена данными и управления ... Т.е. в какую сторону мечтать и думать.
открываешь в отдельном потоке плавающий TOOLBOX, глобальной переменно сохраняй его THREAD(), он не привязан к фрейму и потому его можно засунуть(перести на второй экран) есть набор общих глобальных данных между рабочим окном и этим тулбоксом, надо что то изменить в окне тулбокса, приводи в соответствие глобальные данные и "толкай" окно тулбокс посылая ему какое нибудь пользовательское событие (EVENT:User) POST(EVENT:User,,ТулбоксПоток), ну а на это событие в тулбокс окне делай Refreh по изменённым глобальным данным, и таймер тут вааще не нужен