2012-03-01 3 views
0

이 질문은 keypress를 잡는 방법에 관한 것이 아니며, 내가 그것을 위해 단축키를 사용하고 있습니다. (그러나 잘못된 방법으로 모든 것이 올바른 방법으로 이루어집니다.)pyGTK 프로그램을 키 누르기로 언제든지 볼 수있게 할 수 있습니까?

일단 프로그램을 시작하면 ESC를 눌러 숨 깁니다 window.hide_all().

사용자가 다음을 등 다른 프로그램에서 다른 일을하지만, 나는 그렇게 할 때마다 사용자 프레스는, 예를 들어, Alt + 백 스페이스를 들어, 내 프로그램처럼 아주 많이 돌아 가시성

을 제공하게 할 수 있습니다 unix 시스템에서 alt + f2를 누르면 GUI 시작 프로그램이 실행됩니다.

보너스 : 내가 선택한 키 조합 (alt + backspace)이 이미 사용자 시스템의 어떤 부분에 대한 바로 가기 인 경우 어떻게됩니까?

답변

3

창 관리자에 배치해야합니다. 프로그램에 입력 포커스가 없으면 키 입력을받지 못합니다.

관련 문제