2010-02-19 4 views
1

저는 Gtk에서 일부 앱을 개발하고 있습니다. 지도 위에 몇 개의 버튼을 놓아야합니다. GtkDrawingarea에서지도를 그려 있지만, 버튼을 그 위에 놓을 수는 없습니다. 제안 사항이 있으십니까? 감사Gtk 드로잉 영역 위에있는 Gtk 버튼

답변

1

제안 :

  1. 도면 영역과 GtkFixed 용기 내부의 버튼을 모두 넣습니다. GtkFixed에는 위젯을 추가하는 순서가 아닌 z- 순서를 제어 할 수있는 방법이 없기 때문에 가장 좋은 해결책은 아닐 것입니다.
  2. GtkDrawingArea 대신에 다른 위젯을 포함 할 수있는 캔버스 위젯을 사용하십시오. GooCanvas입니다.
+0

감사를 원하는 정확히을위한 라이브러리가있다,하지만 난 단은 Gtk, 다른 라이브러리를 사용할 수 있습니다. – panda

+0

다른 생각이 들었습니다. 'GtkFixed'가 작동하지 않으면'GtkDrawingArea' 클래스에서 상속받은 자신 만의 위젯을 작성하는 것이 좋습니다. – ptomato