2013-04-15 2 views

답변

1

, 해당 메뉴의 탭의 메뉴 항목 중 하나에서의 GtkLabel를 얻을 수 gtk_notebook_get_menu_label()를 사용하고 메뉴를 찾아 거기에서 부모 - 걷기를 사용하는 것도 가능하다.

아마도이 기능은 메뉴가 실현/표시 될 때만 작동합니다. 해당 레이블에 이벤트 처리기를 추가하여 감지 할 수 있습니다.

한편, user4815162342 님의 제안에 따라 메뉴를 다시 구현하는 것이 훨씬 쉽습니다.

1

소스 코드를 보면 기존 메뉴에 추가 할 수있는 방법이 없다는 것을 알 수 있습니다. 메뉴는 개인용 구조로 유지되며 버튼 누름 이벤트에서 직접 팝업됩니다.

기본 메뉴를 비활성화하고 버튼 누름 이벤트에 연결하고 자신 만의 메뉴를 팝업으로 설정할 수 있습니다.

다소 심한 해킹으로
관련 문제