Curses/NCurses (まだ違いを理解していません) と perl、より正確にはCurses::UI
モジュール、より正確には Curses::UI::Widget パッケージに頭を悩ませようとしています - http://search.cpan.orgを参照してください/~mdxi/Curses-UI/lib/Curses/UI/Widget.pm .
Curses::UI::Widget
それを理解するために、超単純な「Hello World」から始めたいと思います。
ドキュメントに簡単な例がありますが、Curses::UI::Widget
呼び出し$this->generic_focus
て未定義であるため、機能しません。実際に何をすべきかわかりません。
ウィジェットを作成するための実際のチュートリアルCurses::UI
、または少なくともいくつかの実用的な例はありますか?
編集:自分自身を明確にするために:ドキュメントの基本的なテキストエディターは私から機能しますが、独自のウィジェットを作成したいと思いますが、どの機能をどのように実装するかわかりません。
主に、メソッドが何をすべきかfocus
、メソッドを実装する必要があるかどうかはわかりgeneric_focus
ません。
編集2:
たとえば、上記のリンクされたドキュメントでは、関数generic_focus
は に実装されているかのように記述されていますCurses::UI::Widget
が、実際にはどこにも実装されていません。正確には何が起こっているのですか?