История изменений
Исправление
Novator,
(текущая версия)
:
Ах, список окошек..
У меня кстати тоже ведь такая проблема есть.
Допустим одна копия gtk2-приложения запущена.
Юзер жмакает второй запуск, теперь:
как получить доступ к окну первой копии?
«Атомы» работают только в пределах одного приложения.
В винде я юзаю «FindWindow», по заголовку окна получаю дескриптор экземпляра и посылаю ему событие.
А в линуксе я пока просто считаю строки в вызове:
ps -few | grep pandora.rb | grep -v grep
Как получить доступ к окну приложения, или вызвать заданное событие в приложении?
Ах да, решение должно работать на всех линуксах.
Исправление
Novator,
:
Ах, список окошек..
У меня кстати тоже ведь такая проблема есть.
Допустим одна копия gtk2-приложения запущена.
Юзер жмакает второй запуск, теперь:
как получить доступ к окну первой копии?
«Атомы» работают только в пределах одного приложения.
В винде я юзаю «FindWindow», по заголовку окна получаю дескриптор экземпляра и посылаю ему событие.
А в линуксе я пока просто считаю строки в вызове:
ps -few | grep pandora.rb | grep -v grep
Как получить доступ к окну приложения, или вызвать заданное событие в приложении?
Ах да, решение должно работать на всех линуксах.
Исправление
Novator,
:
Ах, список окошек..
У меня кстати тоже ведь такая проблема есть.
Допустим одна копия gtk2-приложения запущена.
Юзер жмакает второй запуск, теперь:
как получить доступ к окну первой копии?
«Атомы» работают только в пределах одного приложения.
В винде я юзаю «FindWindow», по заголовку получаю дискриптор экзмпляра и посылаю ему сообщение.
А в линуксе я пока просто считаю строки в вызове:
ps -few | grep pandora.rb | grep -v grep
Как получить доступ к окну приложения, или вызвать заданное событие в приложении?
Ах да, решение должно работать на всех линуксах.
Исправление
Novator,
:
Ах, список окошек..
У меня кстати тоже ведь такая проблема есть.
Допустим одна копия gtk2-приложения запущена.
Юзер жмакает второй запуск, теперь:
как получить доступ к окну первой копии?
«Атомы» работают только в пределах одного приложения.
В винде я юзаю «FindWindow», по заголовку получаю дискриптор экзмпляра и посылаю ему сообщение.
А в линуксе я пока просто считаю строки в вызове:
ps -few | grep pandora.rb | grep -v grep
Как получить доступ к окну приложения или вызвать его заданную функцию?
Исходная версия
Novator,
:
Ах, список окошек..
У меня кстати тоже ведь такая проблема есть.
Допустим одна копия gtk2-приложения зпущена.
Юзер жмакает второй запуск, вопрос такой:
как получить доступ к окну первой копии?
«Атомы» работают только в пределах одного приложения.
В винде я юзаю «FindWindow», по заголовку получаю дискриптор экзмпляра и посылаю ему сообщение.
А в линуксе я пока просто считаю строки в вызове:
ps -few | grep pandora.rb | grep -v grep
Как получить доступ к окну приложения или вызвать его заданную функцию?