<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Γενικά θέματα ανάπτυξης για τα Windows Vista &amp; Windows 7</title><link>https://www.dotnetzone.gr:443/cs/forums/100/ShowForum.aspx</link><description>Συζήτηση για γενικά θέματα σχετικά με την δημιουργία εφαρμογών για τα Windows Vista &amp; τα Windows 7.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Vista Gadget - Transparent Images Major Problem</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32737.aspx</link><pubDate>Fri, 08 Jun 2007 07:38:34 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32737</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32737.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=100&amp;PostID=32737</wfw:commentRss><description>&lt;P&gt;Φαντάσου ότι έχουμε ένα image 20x20. Μέσα σε αυτό υπάρχει ένα τετράγωνο 5x5, χρώματος κόκκινου και η γύρω περιοχή είναι διαφανής. Εδώ δεν έχουμε alpha blending γιατί κάθε ένα pixel μπορεί να είναι ή κόκκινο ή transparent. Αν όμως εσωτερικά, αντί για τετράγωνο έχουμε κύκλο, με το alpha blending μπορούμε να εξομαλύνουμε το περίγραμμα (και να αποφύγουμε τα "σκαλάκια") βάζοντας τα pixels που είναι στο border του κύκλου να &lt;STRONG&gt;μερικώς&lt;/STRONG&gt; διαφανή. Ας πούμε φαντάσου ένα δαχτυλίδι που έχει πλάτος τα τελευταία 3 pixels του κύκλου. Το εσώτερο θα έχει transparency 75%, το επόμενο 50% και το εξώτερο 25%. Δηλαδή τα pixels "σβήνουν" από κόκκινο προς το διαφανές (και όχι από κόκκινο προς κάποιο άλλο χρώμα) και έτσι το μάτι ξεγελιέται. Θα πρέπει λοιπόν να κάνεις διάφορες ρυθμίσεις στα εργαλεία του Photoshop όπως για παράδειγμα να μην έχουν feather. Αν ψάξεις τον όρο στο internet θα βρεις πολλά παραδείγματα. Δες &lt;A href="http://www.davidchess.com/words/pngalpha.html"&gt;αυτό&lt;/A&gt; και κάνε το αντίθετο &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;/P&gt;
&lt;P&gt;Ως προς το positioning, δεν είναι ανάγκη να φτιάξεις όλα τα divs με absolute positioning. Δεδομένου ότι δεν μιλάμε για μεγάλες σελίδες με πολλά elements αλλά για gadgets, το absolute positioning βοηθάει πάρα πολύ. Επίσης, δοκίμασε το Expression Web (μπορείς να βάλεις την trial) που έχει υπέροχη υποστήριξη CSS και θα σε διευκολύνει πολύ. Τέλος, άλλο ένα hint, βάλε το CSS styling σε εξωτερικό αρχείο και όχι inline για να ελέγχεις ποιό εύκολα τη διαδικασία. &lt;/P&gt;</description></item><item><title>Απ: Vista Gadget - Transparent Images Major Problem</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32735.aspx</link><pubDate>Fri, 08 Jun 2007 06:44:44 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32735</guid><dc:creator>Δημήτρης Γκανάτσιος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32735.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=100&amp;PostID=32735</wfw:commentRss><description>Να προσθέσω ότι πολλές φορές η sidebar cacheάρει images των gadgets, με συνέπεια να πρέπει να την κλείσεις και να την ξανανοίξεις. Και όχι, η cache της sidebar δεν έχει σχέση με τα Temporary Internet Files του IE (από όσο κατάλαβα, at least).</description></item><item><title>Απ: Vista Gadget - Transparent Images Major Problem</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32734.aspx</link><pubDate>Fri, 08 Jun 2007 06:41:25 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32734</guid><dc:creator>Δημήτρης Γκανάτσιος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32734.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=100&amp;PostID=32734</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;KelMan:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;P&gt;Το background του gadget υποστηρίζει transparency αλλά όχι alpha blending. Αν θέλεις να είναι oval το σχήμα του gadget θα πρέπει να το φτιάξεις έτσι ώστε οι άκρες να μην "σβήνουν" προς το διαφανές. Πάντως, εγώ κατάφερα να μπορώ να φτιάχνω εύκολα το layout χρησιμοποιώντας CSS και absolute positioning και να κάνω preview το layout στον explorer (μέχρι να έρθει η ώρα να βάλω κώδικα τουλάχιστον γιατί μετά...). Αν θες, ρίξε μια ματιά στα Ελληνικά gadgets που έχει στο gallery να πάρεις ιδέες (πχ δες αυτό του In.gr και&amp;nbsp;του Αθηνόραμα) &lt;/P&gt;
&lt;P&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;αν μπορείς να μου εξηγήσεις τη διαφορά μεταξύ του transparency και του alpha blending θα σου ήμουν ευγνώμων&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-1.gif" alt="Smile" /&gt; Το "να μην σβήνουν προς το διαφανές" ομολογώ πως δεν το κατάλαβα &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-6.gif" alt="Sad" /&gt; &lt;/P&gt;
&lt;P&gt;Βρήκα έναν τρόπο για το layout. Αρχικά κάνω το slicing όπως θα το έκανα κανονικά, σώζω μόνο το HTML output, και μετά σβήνω τα slices και σώζω το png as usual. Το HTML το κάνω paste στο main&amp;nbsp;file του gadget και βάζω για το table background το png που έσωσα. Α ρε μπακάλη Μήτσο&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-4.gif" alt="Stick out tongue" /&gt;&lt;/P&gt;
&lt;P&gt;Το absolute positiong δεν μ'αρέσει γενικά και τόσο, σιχαίνομαι να μετράω pixelάκια. Btw, το Visual Studio δεν μου κάνει preview το table background image. Μήπως ξέρει κανείς γιατί;;;&lt;/P&gt;
&lt;P&gt;Τα έχω δει, τόσο του Αθηνοράματος, όσο και του in. Στο in, ο τύπος έχει ουσιαστικά ένα main background image στο Body, και από πάνω έχει χώσει ένα table όπου και βάζει τα tags. Αυτό πάω να κάνω, αλλά έστω ότι θέλω ανάλογα με ένα xml content που θα σκάει, να αλλάζω ένα μέρος του image που έχω για background. Και καταλήγω πάλι στο πρόβλημα που ανέφερα στο πρώτο post,&amp;nbsp;ότι δηλαδή&amp;nbsp;δεν παίζουνε τα transparent sliced PNGs &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-12.gif" alt="Angry" /&gt;&lt;/P&gt;</description></item><item><title>Απ: Vista Gadget - Transparent Images Major Problem</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32733.aspx</link><pubDate>Fri, 08 Jun 2007 06:14:19 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32733</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32733.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=100&amp;PostID=32733</wfw:commentRss><description>&lt;P&gt;Το background του gadget υποστηρίζει transparency αλλά όχι alpha blending. Αν θέλεις να είναι oval το σχήμα του gadget θα πρέπει να το φτιάξεις έτσι ώστε οι άκρες να μην "σβήνουν" προς το διαφανές. Πάντως, εγώ κατάφερα να μπορώ να φτιάχνω εύκολα το layout χρησιμοποιώντας CSS και absolute positioning και να κάνω preview το layout στον explorer (μέχρι να έρθει η ώρα να βάλω κώδικα τουλάχιστον γιατί μετά...). Αν θες, ρίξε μια ματιά στα Ελληνικά gadgets που έχει στο gallery να πάρεις ιδέες (πχ δες αυτό του In.gr και&amp;nbsp;του Αθηνόραμα) &lt;/P&gt;</description></item><item><title>Vista Gadget - Transparent Images Major Problem</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32731.aspx</link><pubDate>Fri, 08 Jun 2007 05:49:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32731</guid><dc:creator>Δημήτρης Γκανάτσιος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32731.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=100&amp;PostID=32731</wfw:commentRss><description>&lt;P&gt;Καλησπέρα σας. Προσπαθώ να φτιάξω gadget με transparent γραφικά (είτε gif είτε png), εμφανίζονται σωστά άμα γίνουνε render από browser, αλλά όταν τα βάλω σε gadget και το εμφανίσω στην sidebar, τότε τα βλέπω με άσπρο background! Δοκίμασα να παίξω με το &lt;FONT color=#0000ff size=2&gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;g&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;:&lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;background&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;src&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="images/myimage.png"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;/&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;το οποίο δουλεύει μεν (είτε για png είτε για gif) αλλά πάλι είναι απίστευτα δύσκολο να κατασκευάσω το HTML table με το layout, καθώς λόγω της φύσης του tag, δεν μπορώ να δω το background σε κάποιον editor, παρά μόνο όταν το εμφανίσω στην sidebar. Συν τοις άλλοις έχω και προβλήματα στο z-indexing, καθώς έχω δώσει στο background image z-index:-1 μέσω stylesheet, αλλά και πάλι τα περιεχόμενα των tables εμφανίζονται από κάτω του.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;&amp;nbsp;Χρησιμοποιώ τα Photoshop και Imageready για επεξεργασία και slicing.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Any help???&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;edit: μόλις κατάφερα να βάλω ένα ολόκληρο image για background χρησιμοποιώντας το &lt;FONT color=#0000ff size=2&gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;body&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;style&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="background-image:url(images/myimage.png)"&amp;gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;αλλά και πάλι θα ήθελα να μπορώ να σχεδιάζω το layout από το imageready, ώστε να μπορώ να κάνω slicing και να επεξεργαστώ το gadget&amp;nbsp;πιο εύκολα&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;thx&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;</description></item></channel></rss>