gtk 위젯관련질문 드립니다.

enermysong의 이미지

GTK프로그래밍을 하고있는 도중 문의사항이 생겨서 질문글을 올립니다.

GTK의 위젯중에서 ENTRY위젯을 사용하고 있는데요!` ENTRY위젯이 수십개가 있습니다.(비슷한일을 하는 위젯 )
이 ENTRY위젯들을 일일이 하나씩 초기화 시켜주고 ENTRY위젯의 변수를 이용해서 텍스트를 처리 하고 있습니다.
그런데 이 ENTRY위젯 변수들이 너무 많아서 소스코드도 길어지고 해서 보기 좋지도 않네요!~ 그래서 이변수들을 배열을 이용하여 사용하고 싶은데요.. MFC에서는 가능했음.. GTK에서도 가능한지 묻고 싶고요. 혹시 짧은 예제라도 있으시면 알려주세요!~ 부탁 드려보겠습니다.
그럼 모두들 수고 하세요!~

altromondo의 이미지

특히 이미 다른 위젯 라이브러리 이용 경험이 있으시다면 별 어려움이 없으실 겝니다.

> http://library.gnome.org/devel/gtk/stable/GtkEntry.html (GNOME 개발 문서)
> http://codase.com/search/call?name=gtk_entry_ (샘플 코드 검색)

...
GtkEntry *entry[NUM];
gchar *text[NUM] = {"=D"};
...
for (gint i = 0; i < NUM; i++)
  gtk_entry_set_text (entry[i], text[i]);
...
for (gint i = 0; i < NUM; i++)
  g_print ("%s", gtk_entry_get_text (entry[i]));
...
enermysong의 이미지

답변 감사드립니다. 일단 text에는 모두 수동으로 넣어야 겠군요,,,