Dear Salu,
Thanks for your assistance.
I am trying to add a python plug-in to Dia. Following is the test
scenario in the Dia python console.
obj = dia.active_display().diagram.data.selected[0]
props = obj.properties
props.keys() //this is to show all available attributes of the selected obj.
But
*objId = obj.id
OR
objId = props["id"].value
*Neither of above is available.
The problem is that, *objId = obj.id* does not exist. I need to get the
DiaObject Id. How can I get it
If the id is available, I will use it to select the record where id =
the DiaObject Id. Please further advise. Thanks again.
NJ.
Nycko wrote:
On Mon, Nov 23, 2009 at 1:45 PM, Nathakorn J. <[email protected]> wrote:
Hello,
I am really new to Dia. And I am trying Dia 0.97 for Windows. I want to
utilize a database to store more DiaObject properties using DiaObject ID as
the primary key. Is there any possibility for me to get the id of a
DiaObject using Python?
The uncompressed .dia files are pure XML. with any text editor you
would see the ID of the objects inside the tag <dia:layer>. Do not use
python to day, but I'm pretty sure that if you can do. I did it with
php, I'm sure you can do it with any language that understands XML.
Salu/tty
_______________________________________________
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