[devel] prepre... alpha of XML editor

Vitaly Ostanin =?iso-8859-1?q?vyt_=CE=C1_vzljot=2Eru?=
Пн Авг 30 20:08:35 MSD 2004


Здравствуйте.

На
http://www.vzljot.ru/vyt/pix/pix.tar.bz2
выложен первый публичный из сырых вариантов будущего XML 
редактора, с которым я сейчас ковыряюсь.

Собственно, там только каркас из классов, но уже более-менее 
работающий.

Написан на pygtk2/libxml2-python, в этом варианте использует 
UImanager для меню и не использует glade для интерфейса.

Чего умеет:

- интерфейс gtkTreeView к DOM дереву libxml2
- открывать жёстко забитый в код файл "1.xml"
- довольно прилично работает c файлом в 400 kb (обработанный 
admin.xml вложен в архив, развернуть всё дерево можно * на 
дополнительной клавиатуре - это займёт некоторое время)
- считать максимальный уровень вложенных inline элементов для 
тегов и количество родительских inline элементов для текста.
- оставлять вертикальное место для отрисовки текста внутри inline 
и самих inline. Добавлять место по бокам текста, который уже 
своего inline элемента пока не умеет (придумано как это сделать, 
но пока не написано)
- построение интерфейса в несколько окон содрано из testtext.py, 
так что должен уметь несколько окон

Желающие поковыряться - you are welcome :)

-- 
Regards, Vyt
mailto:  vyt на vzljot.ru
JID:     vyt на vzljot.ru
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 252 байтов
Описание: OpenPGP digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20040830/b57aa815/attachment-0001.bin>


Подробная информация о списке рассылки Devel