I was thinking of making it more general so any custom shape can have this
property when you click the shape .. What I was hoping was to add an
ext_attribute flag which allows people to add the URL link to any custom
shape: To pick a probably totally wrong notation:

<ext_attributes>
 <ext_attribute name="NCBIURL" description="NCBI Info"
url="http://www.ncbi.nih.gov/blah_blah";
 type="url"/>
</ext_attributes>

That would generate in the .dia
File that's got stuff like:

<dia:attribute name="custom:NCBIURL">
 <dia:url>#http://blah/blah#
 </dia:url>
</dia:attribute>

Or something ..

The reason this would be useful is now our custom shapes w/ custom data can
link to databases/websites and w/ the format above, it would be straight
forward to automatically generate the ext_attribute string .. Given the info
in the xml file.. 

If you guys come up w/ a syntax you don't object to, let me know and I'll
try and get this done..

-regards,
-avi



On 6/25/09 1:14 PM, "Maciej Jaros" <e...@wp.pl> wrote:

> avijit ghosh wrote:
>> This would be of *tremendous* use to us. At the very least an extension to
>> the shape modules such that a link field is there for custom objects. If
>> someone can point me in the proper direction, I'll try and code this up (or
>> try and con someone into coding this in for me :))
>> 
>> -regards,
>> -avi
>>   
> Hm... I think the easiest way would be to add some shape for witch you
> would have two main properties - text and URL. The "text" property would
> be shown as an underlined text and the URL could be fired when you hold
> CTRL and click with a mouse. Editing properties could be similar as for
> UML - Dependecy, but additionally there could be an option to show/hide
> underline.
> 
> Regards,
> Nux.
> _______________________________________________
> dia-list mailing list
> dia-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/dia-list
> FAQ at http://live.gnome.org/Dia/Faq
> Main page at http://live.gnome.org/Dia
> 

_______________________________________________
dia-list mailing list
dia-list@gnome.org
http://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia

Reply via email to