At 26.03.2009 21:42, Sebastian Setzer wrote:
Hi,
is there some way to store information in the dia objects during export
with a python plugin?
Depends on what version of Dia you are using. With 0.97-pre there is
generic object metainfo. Just use:
obj.properties["meta"] = {'mykey' : 'myvalue' }
which then gets stored and loaded with Dia's standard load/save.
For example, I want to give each state of a UML state diagram a unique
number.
Is this generate from PyDia? Maybe you can show some source?
(Given the recent increase in PyDia questions I wonder why there are no
user provide PyDia plug-ins. Are you all just developing proprietary stuff?)
I can store that information in a dictionary with the object as key. But
that's inconvenient because I have to pass this dictionary around. So I
wonder if there's a better way.
I don't understand this. Are you already using the meta facility?
Just assigning to a new member of the objects or adding "properties"
doesn't seem to work.
See above.
Hans
-------- Hans "at" Breuer "dot" Org -----------
Tell me what you need, and I'll tell you how to
get along without it. -- Dilbert
_______________________________________________
dia-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia