GtkTextView에서 사용자의 굵게/기울임 꼴/글꼴/etc 태그를 저장하려고합니다. GtkTextBuffer.get_text()를 사용하면 태그가 반환되지 않습니다.GtkTextBuffer (예 : GtkTextView)의 예제/도움말이 필요합니다. serialize/deserialize
나는이 발견 한 가장 좋은 문서는 다음과 같습니다 그러나 http://www.pygtk.org/docs/pygtk/class-gtktextbuffer.html#method-gtktextbuffer--register-serialize-format
, 내가 함수 인수를 이해하지 않습니다. 태그가있는 텍스트 뷰를 저장 /로드하는 데 이러한 태그가 사용되는 방법에 대한 예제가 있으면 매우 유용 할 것입니다.
편집 : 나는 무엇을 성취하려고하는지 명확히하고 싶습니다. 기본적으로 textview의 텍스트 + 태그를 저장 /로드하려고합니다. 나는 그보다 더 복잡한 것을하고자하지 않습니다. 필자는 파일 형식으로 피클을 사용하고 있으므로 저장 방법이나 형식에 대한 도움말은 필요 없습니다. 사용자가 화면에서 본 내용을 잃어 버리지 않도록 데이터를 당기거나 밀어 넣는 방법이 필요합니다. 고맙습니다.
이 정보를 제공해 주셔서 감사합니다. 나는 아직도 약간 혼란 스럽다. 이 함수를 한 번 호출할까요? 그런 다음 데이터를 가져 오기 위해 다른 것을 호출하고 데이터를 TextView에 다시 저장하려면 무엇을해야합니까? 예 : textview.register_serialize_target(), data = textview.get_serialized_data(), textview.set_serialized_data (data) – user129975