Greetings, Hans Breuer! >>>> HB> But if you want an opaque textbox with shapes - like the draw >>>> background >>>> HB> option of Standard - Text - that's indeed not possible with >>>> resize="no". >>>> >>>> :/ That not sounds very good. >>>> Should I add it as an enhancement request to the tracker? >>> Feel free. However I do not have a good idea yet, how to add this to the >>> custom shape properties without breaking backward compatibility. The "draw >>> background" option is already used there to decide about 'normal' filling. >> >> If you ask me, I don't want a separate background color for a textbox. >> May be different opacity, if I may. > Given that color and opacity are stored together, that would result in the > same issue. But maybe just one new property textbox-backgound could be > added. And the default would be completely transparent. > Thus it would not change the appearance of diagrams not having it.
Well, I think it'd be better to extend Dia shape structure to allow actual sub-shapes. Then the question would not arise again. >> And I don't understand your concerns about backward compatibility. You're >> using XML, after all... >> >> <textbox .... fill="yes/no" svg:style="fill-opacity: 192;"/> >> >> would produce desired results in versions supporting the attribute, and would >> just draw what it understand on versions that do not. >> > That was not the point. Given the fact you mentioned above, I understand that. > If I only have one switch namely "draw background" > how is it supposed to toggle four possible states? > - only stroke, no fill > - stroke and fill > both with or without drawing the text background? Text labels in Dia don't have stroke, do they? *running to check* No, they don't. If i'm not mistaken, the intended job of textbox is to provide a shortcut for a user to label his/her shapes without additional work of placing text labels on them manually. So, to me the answer is obvious. Only fill, no stroke. And I don't think it is need a separate toggle for "draw textbox background", unless someone could provide a good use case to oppose my opinion. Either way you take, it must support the svg:style attribute, if we look at diagram in context of SVG export. >> BTW, another issue with custom shape textbox, it's not possible to define >> default color value for it's text (I mean, inside Dia - double-clicking the >> shape on palette), although you can still change it once the shape is placed. >> Seems rather counter-intuitive to me. >> > Yes, fixed by: > http://git.gnome.org/browse/dia/commit/?id=4e5dddbad16c901492fb2f0e2921d65766741d98 Neat, thanks. Now, to find a way to compile it under windows >.> An unrelated question, any news on text selection/copying? Last I've heard, it doesn't work under both Windows and Linux. (Pasting is apparently functional, although only using Ctrl+V, ignoring other standard key combination.) -- WBR, Andrey Repin (anrdae...@freemail.ru) 12.09.2011, <05:33> Sorry for my terrible english... _______________________________________________ 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