<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>Luciano: I do have the &lt;svg&gt; command available, but to be honest, I have never really looked at how to use it.&nbsp; I didn't even know it existed until about 3 months ago!&nbsp; Give me a little time and I will look into how to wrap the pixmap images.<BR>
&nbsp;<BR>
Thor<BR><BR><BR><BR><BR>

<HR id=stopSpelling>
<BR>
&gt; From: mikelima@gmail.com<BR>&gt; To: kde-games-devel@kde.org<BR>&gt; Date: Fri, 11 Jan 2008 09:58:37 +0100<BR>&gt; Subject: Re: [Kde-games-devel] Unify pixmap caching across card games<BR>&gt; <BR>&gt; Il Thursday 10 January 2008 21:12:03 Andreas Pakulat ha scritto:<BR>&gt; &gt; On 10.01.08 17:58:41, Luciano Montanaro wrote:<BR>&gt; &gt; &gt; Il Wednesday 09 January 2008 20:51:29 Andreas Pakulat ha scritto:<BR>&gt; &gt; &gt; &gt; &gt; &gt; And what about the raster decks?<BR>&gt; &gt; &gt; &gt; &gt;<BR>&gt; &gt; &gt; &gt; &gt; SVG has an &lt;img&gt; tag too. Non svg decks could be trivially converted<BR>&gt; &gt; &gt; &gt; &gt; to svg decks by shipping the images together with a .svg wrapper<BR>&gt; &gt; &gt; &gt; &gt; containing something like<BR>&gt; &gt; &gt; &gt; &gt; &lt;svg&gt;<BR>&gt; &gt; &gt; &gt; &gt; &lt;img id="4_hearts" href="4_hearts.png" /&gt;<BR>&gt; &gt; &gt; &gt; &gt; &lt;/svg&gt;<BR>&gt; &gt; &gt; &gt; &gt;<BR>&gt; &gt; &gt; &gt; &gt; I did not look up the SVG specs, so the syntax may be a little<BR>&gt; &gt; &gt; &gt; &gt; different...<BR>&gt; &gt; &gt; &gt;<BR>&gt; &gt; &gt; &gt; That would simplify a _lot_ of code. Especially it would remove the<BR>&gt; &gt; &gt; &gt; need for a mapping between combinations of card and suite to the actual<BR>&gt; &gt; &gt; &gt; png names. So +1 from my side if you can find somebody/some people to<BR>&gt; &gt; &gt; &gt; do it. Unfortunately I have close to 0 ide about SVG or how to edit it<BR>&gt; &gt; &gt; &gt; :)<BR>&gt; &gt; &gt;<BR>&gt; &gt; &gt; Then it's quite easy. I tried putting together an svg wrapper the other<BR>&gt; &gt; &gt; night. It is missing the backs, but it works. Just put it in the default<BR>&gt; &gt; &gt; deck directory, and test it with inkview or gwenview (or the Qt<BR>&gt; &gt; &gt; svgviewer)<BR>&gt; &gt;<BR>&gt; &gt; I'll have a try later on and I'll also post the latest version of the<BR>&gt; &gt; code then, hopefully with some improvements to the structure of the<BR>&gt; &gt; maps..<BR>&gt; &gt;<BR>&gt; &gt; &gt; The same file would basically work for all the Pixmap themes, the only<BR>&gt; &gt; &gt; needed change is to adapt to the card size.<BR>&gt; &gt;<BR>&gt; &gt; Does that mean the Pixmap from QSvgRenderer would need to be resized to<BR>&gt; &gt; the requested size even if I tell the renderer the size of the pixmap?<BR>&gt; &gt;<BR>&gt; <BR>&gt; No, the sizes are needed to render correctly the base size, you can ask for <BR>&gt; any size you like. The desktop file contains the card size, so you can use <BR>&gt; that to have the "preferred" size, or scale it as you whish. That information <BR>&gt; is redundant, actually, since you can also use <BR>&gt; QSvgRenderer::boundsOnElement(name) <BR>&gt; to obtain the design size of any card. <BR>&gt; <BR>&gt; &gt; &gt; I can put togeether a perl script to generate the files in 20 minutes,<BR>&gt; &gt; &gt; if needed.<BR>&gt; &gt;<BR>&gt; &gt; That would be cool.<BR>&gt; <BR>&gt; Ok, I'll put it together this weekend, then.<BR>&gt; <BR>&gt; Luciano<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; _______________________________________________<BR>&gt; kde-games-devel mailing list<BR>&gt; kde-games-devel@kde.org<BR>&gt; https://mail.kde.org/mailman/listinfo/kde-games-devel<BR><BR><br /><hr />Express yourself instantly with MSN Messenger! <a href='http://clk.atdmt.com/AVE/go/onm00200471ave/direct/01/' target='_new'>MSN Messenger</a></body>
</html>