2010-04-29 4 views

답변

1

확인 http://library.gnome.org/devel/gtk/stable/GtkTextView.html는 :

gtk_text_view_set_editable 기능이있다.

스크롤바를 GtkScrolledWindow에 추가하여 위젯에 추가 할 수 있습니다. 예 :

GtkWidget* scrolled = gtk_scrolled_window_new(NULL, NULL); 
gtk_container_add (GTK_CONTAINER (scrolled), view); 

그리고 pack_start를보기와 함께 호출하는 대신 스크롤하여 호출하십시오.

센터링의 경우 GtkScrolledWindow은 최상위 창이 아니므로 해당 위치는 상위 컨테이너 (예제에서는 VBox)에 따라 다릅니다. 패딩 등을위한 pack_start의 매개 변수가 있으며 원하는 것을 얻을 수 있습니다.

+0

GTK_WINDOW_set_position (GTK_WINDOW (window), GTK_WIN_POS_CENTER);을 사용했는데 정상적인 창은 사용했지만 스크롤 한 창에서는 작동하지 않는 것 같습니까? – Gtker