2011-10-21 2 views
1

예를 들어 Chrome에서 검색 결과와 같이 PyGtk의 스크롤바를 "넘어"표시 할 수있는 방법이 있습니까? 스크롤 막대 위에 PyGtk 그려 기호

나는 this 질문에 도움을 발견하지만 난 아직도, 사실, scrolledwindow의 일부 ... 스크롤 느릅 나무를 통해

어떤 생각을 도면 영역을 배치해야합니까?

답변

1

스크롤 막대에 그림 영역을 넣을 필요가 없습니다. do_expose_event 핸들러에서 그림을 그립니다.

+0

@ptomato 빠른 답변 감사합니다. 나는 그림을 그리는 방법에 대한 예제를 찾고 있었지만 아무 것도 찾을 수 없었다. 샘플 코드를 가르쳐 주시겠습니까? 감사합니다 :) – hteso

+0

카이로를 사용하여 위젯을 그리는 방법에 대한 [this] (http://www.pygtk.org/articles/cairo-pygtk-widgets/cairo-pygtk-widgets.htm) 자습서를 사용해 볼 수 있습니다. 'DrawingArea'를 드로잉하는 대신'ScrolledWindow'에 직접 드로잉하는 것을 명심하십시오. – ptomato

+0

다시 한번 감사드립니다. @ptomato, 당신이 저에게 준 예제를 통해 이제는 어떤 위젯을 그릴 수 있습니다. 이제는 crollbar를 통해 문제를 해결하는 것이 중요합니다. – hteso