저는 Ada에서 간단한 채팅 프로그램을 쓰고 있어요. 채팅 창 시뮬레이션에 문제가 있습니다. 버튼을 클릭하면 텍스트 양식 항목을 읽고 text_view에 넣습니다. 여기에 내가 작성한 code이며, 여기에 컴파일 출력 :GtkAda 간단한 채팅 오류
gnatmake client `gtkada-config`
gcc -c -I/usr/include/gtkada client_pkg.adb
client_pkg.adb:14:19: no candidate interpretations match the actuals:
client_pkg.adb:14:37: expected private type "Gtk_Text_Iter" defined at gtk-text_iter.ads:48
client_pkg.adb:14:37: found type "Gtk_Text_View" defined at gtk-text_view.ads:58
client_pkg.adb:14:37: ==> in call to "Get_Buffer" at gtk-text_buffer.ads:568
client_pkg.adb:14:37: ==> in call to "Get_Buffer" at gtk-text_buffer.ads:407
client_pkg.adb:15:34: no candidate interpretations match the actuals:
client_pkg.adb:15:34: missing argument for parameter "Start" in call to "Get_Text" declared at gtk-text_buffer.ads:283
client_pkg.adb:15:34: missing argument for parameter "Start" in call to "Get_Text" declared at gtk-text_buffer.ads:270
gnatmake: "client_pkg.adb" compilation error
나는 아무 생각 왜 Gtk_Text_Iter
을 기대 Get_Buffer
절차, 그리고 왜 Get_Text
미스 시작 매개 변수가 없기 때문에 사람이 문제 무엇인지 말씀해 주시겠습니까?
원래 질문 [Gtk +으로 채팅 창] (http://stackoverflow.com/questions/8877873/chat-window-with-gtk)을 업데이트하는 것이 좋습니다. – trashgod