2

HaskellのtextViewからテキストを取得するにはどうすればよいですか?

私はそれを正しく行っているかどうかわかりません。TextView クラスで見つけることができる唯一の「取得」関数は、文字列ではなく IO TextBuffer に評価される te​​xtViewGetBuffer です。

textBufferGetText :: self -> TextIter -> TextIter -> Bool -> String を使用して IO TextBuffer の文字列値を取得しようとしていますが、TextIter 値として何を指定すればよいかわかりません。

TextIter 値は、テキストを取得する範囲の開始と終了を指定しますが、TextIter データ型を調べたところ、使用できる値コンストラクターが指定されていませんでした。

    name = textBufferGetText (textViewGetBuffer txtView) start end True

任意の提案/ヘルプをいただければ幸いです。

4

1 に答える 1