Цитата Сообщение от egor3150 Посмотреть сообщение
Вот на этом месте и вопрос: почему, когда наводим курсор, то меню открывается на всех клиентах, у которых открыт главный экран? Клиенты под разными уч. записями. В программе указано: захват мыши - установить параметр истина, покидание мыши - установить параметр ложь. Параметр, который переключается - подключен к свойству Видимость окна с пунктами меню.
Это как делали вингард. Не зная о проблеме, я скопировал подход, но визуальную составляющую делал с нуля. Когда начал "тестировать" с одного клиента, все работало отлично, решил открыть с другого компа, и тогда обнаружил проблему.
Как вариант - предполагаю, что нужно всё таки сделать главный экран, который будет содержать кликабельные объекты (кнопки - линии, отчеты и т.д.) которые уже будут просто открывать без заморочек заданные окна. Хотелось сделать красиво.
Нужно делать через параметры окна. Предположу, что у вас три окна: главный экран, меню иконок и пункты меню.

В каждом окне нужно добавить параметр окна с типом "bool", например:
- главный экран - "showHideMenu"
- меню иконок - "showMenu"
- пункты меню - "hideMenu"

Добавить для:
- меню иконок - "Захват мыши" -> Установить параметр (Источник: True; Приемник: showMenu)
- пункты меню - "Покидание мыши" -> Установить параметр (Источник: False; Приемник: hideMenu)

На главном экране связать параметры "showMenu" и "hideMenu" с "showHideMenu" исходящей связью. Для этого выделите окно: Свойства -> Параметры.
Параметр "showHideMenu" связать с видимостью окна "пункты меню" (Видимость по умолчанию: False).