0
나는 gtk.Menu
(팝업으로 사용됨)이며, 마우스 커서가 메뉴의 경계에 있는지 여부를 결정해야합니다.커서가 gtk.Menu 안에 있는지 확인하는 방법은 무엇입니까?
this method을 사용하여 화면에서 마우스 위치를 확인할 수 있습니다. 그러나 menu.popup(...)
을 호출 한 후에 메뉴의 크기와 위치를 얻으려면 어떻게해야합니까?
나는 gtk.Menu
(팝업으로 사용됨)이며, 마우스 커서가 메뉴의 경계에 있는지 여부를 결정해야합니다.커서가 gtk.Menu 안에 있는지 확인하는 방법은 무엇입니까?
this method을 사용하여 화면에서 마우스 위치를 확인할 수 있습니다. 그러나 menu.popup(...)
을 호출 한 후에 메뉴의 크기와 위치를 얻으려면 어떻게해야합니까?
마치 gtk.Menu
에서 제공하는 일부 메소드를 충분히 자세히 살펴 보지 않은 것처럼 보입니다.
이 gtk.Menu
메뉴의이 gtk.gdk.Window
을 기본 반환하는 방법 get_window
을 가지고 gtk.Widget
의 후손 인 것으로 나타났다.
여기에서 단순히 get_frame_extents()
을 호출하면 메뉴의 위치와 크기가 gtk.gdk.Rectangle
이됩니다.