Re: Properties dialog without c programming
- From: Jeffrey Kern <the xtype gmail com>
- To: discussions about usage and development of dia <dia-list gnome org>
- Subject: Re: Properties dialog without c programming
- Date: Tue, 15 Feb 2005 15:23:41 -0600
Ummm... I believe that Lars answered your question in reply to Daniel.
That is, provided I am understanding your correctly.
To add your own attributes to an object, editable from the properties
dialog, simply add ext_attributes and ext_attribute entities to your
shape.
Open up one of the .shape files and add something like this (inside of
the shape entity of course):
<ext_attributes>
<ext_attribute name="id" description="Circuit ID" type="string"/>
<ext_attribute name="minv" description="Minimum Voltage" type="real"/>
<ext_attribute name="maxv" description="Maximum Voltage" type="real"/>
<ext_attribute name="type" description="Tube Type" type="string"/>
</ext_attributes>
And then load dia, add that shape to your diagram or sheet, bring of
the properties dialog for it. There you go! Extra attributes.
Have fun,
-Jeff
On Tue, 15 Feb 2005 19:36:55 +0000, Denny Beyer <denny esru strath ac uk> wrote:
Lars Clausen wrote:
Denny Beyer sagde:
Hey !
[...]
What kinds of fields are we talking here? You have tried exporting as
.shape and using that to create a new object, yes?
I did both. But I couldn't find any possibility to have a
properties-dialog containing my own data in it. That's why I went over
to the c - stuff! Quite similar to that what Daniel is doing, I need to
at to an Objekt a description, a ID number and other properties, which
describes the component technically more detailed.
-Lars
Can i do that with in dia created shapes as well? How is that working,
because this would save a lot of time by not hard coding all shapes in
c, but just drawing them. Is python doing that as well?
denny
_______________________________________________
Dia-list mailing list
Dia-list gnome org
http://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://www.gnome.org/projects/dia/faq.html
Main page at http://www.gnome.org/projects/dia
_______________________________________________
Dia-list mailing list
Dia-list gnome org
http://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://www.gnome.org/projects/dia/faq.html
Main page at http://www.gnome.org/projects/dia
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]