2011-03-28 3 views
1

누구나 Gtk-perl에 대한 문서를 찾을 수있는 좋은 곳을 찾았습니까?Gtk-perl에 대한 좋은 문서

필자는 스크립트 상단에 GUI가 있으면 멋질 것이라고 생각했습니다. 이상하게도 나는 그것이 얼마나 많은 작업을 과소 평가하는 것 같았습니다 ...

어쨌든 나는 Gtk-Perl에 정착했습니다.

내가 가지고있는 문제는 개발자 소스 포지 페이지에 좋은 문서가 없다는 것입니다. 그래서 나는 찾을 수있는 스크랩을 Google에 남겨 둡니다.

나는 기초를 보여준 점잖은 슬라이드 쇼를 발견했고 나는 그것을 빨리 정리하기 시작했다. 그러나 그런 다음 특정 사물을 작동시키는 법을 알 수없는 문제가 생기기 시작했습니다. 예를 들어, 창을 확장하면 예를 들어 내 버튼이 크게됩니다. 내 버튼은 테이블에 묶여 있고 그걸로 뭔가 할 수 있다고 생각하지만 실제로 창에 물건을 고정시키는 방법을 찾을 수 없습니다. 나는 VBOX와 HBOX 객체를 생각하고 있었지만 일단 문서를 찾기가 어려웠다.

누구나? 아무것도? 부디.

+0

프로그래밍 방식으로 위젯 (즉, 버튼)을 만드십니까? – ccheneson

+1

gtk을 마지막으로 사용한 것은 파이썬과 [libglade] (http://www.jamesh.id.au/software/libglade/)였습니다. 나는'libgtk2-gladexml-perl' 또는'libgtk2-gladexml-simple-perl' 패키지를 사용해 보는 것이 좋았으며, GLADE가 여러분의 작업을 더 쉽게 만들어 주는지 보았습니다. – sarnold

+0

GTK 문서를 보셨습니까? 다른 언어에 대한 바인딩은 종종 C 라이브러리 주위에 매우 얇은 래퍼를 제공합니다. – musiKk

답변

3

대다수의 GTK + API에 대한 펄 관련 설명서는 없습니다. C API 용 GTK+ Reference Manual을 읽고 Perl로 번역해야합니다. 이 사실은 Gtk2 perldoc에 언급되어 있으며 변환 방법 (명명 규칙, C 유형을 Perl 객체에 매핑, 콜백 사용 방법 등)은 Gtk2::api에 나와 있습니다. 예외로 언급 된 이 아닌 것은 직접 번역해야합니다.

+0

글쎄 IMO gtk-perl은 일종의 해킹이다. 어쩌면 나는 GUI 솔루션을 어디에서보아야 할까? 나는 PHP에 괜찮은 친구가있다. – ianc1215

1

Dirk van der Walt의 Gtk2-Perl Study Guide은 기본 사항을 빠르게 익히기위한 훌륭한 출발점입니다. 불행히도, 참고 자료의 경우 실제로 C 라이브러리의 문서를 참조해야합니다. 당신이해야 할 또 다른 일은 gtk-perl mailing list입니다. 트래픽이 많지 않으며 참가자들은 매우 도움이됩니다.

+0

그래, 나는 공부 가이드를 발견, 정말 좋았어. 내가 너무 깊이 들어가기 전에 나는 perl + GUI를 사용해서 그저 멈춰야한다고 생각하기 시작했다. 나는 여전히 나 자신을 펄 초보자라고 생각할 것이다. – ianc1215

+0

안녕하세요, Perl-gtk, www.sympahty.org로 사전을 완성했습니다. 패키지 패키지를 다운로드하고 Gtk2-Perl 학습 안내서를 사용하여 코드를 볼 수 있지만 많은 것들이 없었습니다. 또한 C API와 구글에서 파고 들었다. 나는 가상 머신 (Perl 6 -Parrot을 준비 중이다)과 더 나은 컴파일 및 OS 독립적 인 배포판이 있다면 펄이 세계에서 지금 자바처럼 될 수 있다고 생각한다. – anjalis