2016-04-07 6 views
1

Ich erstelle eine GUI in OCaml mit Lablgtk. Ich habe eine Textansicht wie so erstellt:Wie bekomme ich Textwert von GText.view?

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

Später habe ich den Text in der Textansicht nehmen will und es an eine Funktion. Allerdings kann ich nicht herausfinden, wie dies zu tun ist und die Dokumentation scheint sehr knapp zu sein. Wie kann ich das machen? Besser noch, gibt es ein Tutorial oder eine gründliche Dokumentation für die verschiedenen Objekte und deren Eigenschaften, die in Lablgtk verfügbar sind?

Antwort

0

Nach einigen Recherchen fand ich, dass GText.buffer eine get_text Methode hat, die wie so verwendet werden können:

let text = textView#buffer#get_text() in 
+0

ich herausgefunden habe. Bitte akzeptiere meine Antwort als Lösung. –