Как получить текстовое значение из GText.view?

Я создаю графический интерфейс в OCaml, используя Lablgtk. Я создал текстовое представление так:

let textView = GText.view ~border_width:2
            ~packing:vbox#add () in
            textView#buffer#set_text "Hello World";

Позже я хочу взять текст в текстовом представлении и передать его функции. Однако я не могу понять, как это сделать, и документации, кажется, очень мало. Как я могу это сделать? А еще лучше, есть ли в Lablgtk учебное пособие или какая-либо подробная документация для различных объектов и их свойств?

1 ответ

Решение

После некоторых исследований я обнаружил, что GText.buffer имеет метод get_text, который можно использовать так:

let text = textView#buffer#get_text () in
Другие вопросы по тегам