개발중인 응용 프로그램의 pygtk 도면 영역에 서식있는 텍스트 편집기를 포함하고 싶습니다. 편집기 (크기를 재조정 할 수있는 작은 위젯)는 사각형처럼 그리기 영역을 이동할 수 있어야합니다. 필자는 PyGTK를 처음 접했을 때 어떻게 시작해야할지 모르겠습니다. 고맙습니다 !Py GTK 그리기 영역 및 서식있는 텍스트 편집기
1
A
답변
0
gtk.TextView는 모든 유형의 서식과 내장 된 위젯을 표시 할 수 있다는 점에서 "풍부"합니다.
풍부한 텍스트를 편집하는 기능을 원한다면 다른 사람이 BloGTK와 같은 응용 프로그램에서 시도해 보았지만 스스로 직접 작성해야합니다. 코드를 훔칠 수 있습니다.
0
GtkDrawingArea 대신 GtkLayout을 사용할 수 있습니다. GtkLayout에 자식 위젯을 배치하고 GtkDrawingArea 에서처럼 위젯을 칠할 수 있습니다.
1
는 BloGTK는 서식있는 텍스트를위한 HTML 위젯을 사용하는 것 같다. 그것들은 평이한 텍스트에 대해서는 융통성이 없다. http://www.kksou.com/php-gtk2/articles/apply-styles-to-GtkTextView-using-GtkTextTag---Part-1.php
당신이 당신의 디자인에 정교한 : 여기
도움이 될해야 링크를입니까? 그림 영역은 무엇입니까? 왜 리치 텍스트 편집기가 필요합니까? 아마 당신이 무엇을 성취하고 싶은지 이해할 수 있다면 도움이 될 것입니다. – Jon