LINUX.ORG.RU

История изменений

Исправление Novator, (текущая версия) :

Ой «WYSIWYG», точно. Я неправильно написал.

Вобщем, надо чтоб на экране отображался Gtk.TextView, и при нажатии кнопок менялось форматирование.
Отображение текста и картинок задается методом textview.apply_tag(),
но перед этим нужно определить стили методом create_tag().

Это я уже начал делать.

Затем нужно написать такой метод, который переводит форматирование TextView в теги BBCode (например).
А вот этим пока не занимался. И не знаю когда займусь, времени не хватает.

Возможно, уже существуют какие-то стандартные открытые библиотеки по «разгадыванию» gtk-тегов, но я нужного кода с наскоку не нашел.

Исходная версия Novator, :

Ой «WYSIWYG», точно. Я неправильно написал.

Вобщем, надо чтоб на экране отображался Gtk.TextView, и при нажатии кнопок менялось форматирование.
Отображение текста и картинок задается методом textview.apply_tag(),
но перед этим нужно определить стили методом create_tag().

Это я уже начал делать.

Затем нужно написать такой метод, который переводит форматирование TextView в теги BBCode (например).
А вот этим пока не занимался. И не знаю когда займусь, времени не хватает.

Возможно, уже существуют какие-то стандартные открытые библиотеки по «разгадыванию» gtk-тегов, но я таких нужного кода с наскоку не нашел.