<?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>WinForms</title><link>https://www.dotnetzone.gr:443/cs/forums/12/ShowForum.aspx</link><description>Θέματα για rich client / windows εφαρμογές, σε οποιαδήποτε γλώσσα (VB.NET, C#, managed C++, κ.α.)</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Πως να "εμποδίσω" τα large Fonts στην φορμα μου?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/57429.aspx</link><pubDate>Wed, 03 Mar 2010 22:04:18 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:57429</guid><dc:creator>Johnnyxp64</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/57429.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=57429</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;Παναγιώτης Καναβός:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Καταρχήν, το να "εμποδίσεις" τα fonts στον υπολογιστή κάποιου άλλου είναι μία πάρα πολύ κακή ιδέα. Απλά θα πρέπει η εφαρμογή σου θα πρέπει να φαίνεται καλά σε οποιοδήποτε μέγεθος font. Δεν είναι απλά ότι ο υπολογιστής ανήκει στο χρήστη - φαντάσου πόσο ψείρες θα φαίνονται οι φόρμες σου αν&amp;nbsp; ο χρήστης έχει οθόνη μεγάλης ανάλυσης.&lt;/p&gt;
&lt;p&gt;Από εκεί και πέρα, το .NET 2.0 παρέχει ήδη αυτόματο scaling στις φόρμες, το οποίο είναι ενεργοποιημένο by default, όπως περιγράφεται και στο &lt;a href="http://msdn.microsoft.com/en-us/library/ms229605(VS.80).aspx"&gt;Automatic scaling in Windows Forms&lt;/a&gt;. Για να πεισθείς ότι όντως δουλεύει το scaling, φτιάξε μία απλή φόρμα με μερικά control και δύο κουμπιά που θα αυξομειώνουν το μέγεθος του font της φόρμας. Θα δεις ότι όλη η φόρμα αλλάζει μέγεθος ανάλογα με το μέγεθος του font, χωρίς να γίνονται παραμορφώσεις.&lt;/p&gt;
&lt;p&gt;Αν η εφαρμογή σου έχει πρόβλημα θα πρέπει να δεις γιατί δεν δουλεύει το automatic scaling - μήπως χρησιμοποιείς κάποιο container το οποίο δεν καταλαβαίνει από scaling? Μήπως το έχεις απενεργοποιήσει στον κώδικα ή στα properties της φόρμας? Κάτι άλλο?&lt;/p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;για καποιο κουφο λογο κανοντας μια αλλαγη το aytoscaling απο font σε dpi SAVE it rebuild και ξανα πισω σε Font ξανα save kai rebuild, δουλευει οπως λες μια χαρα!&lt;/div&gt;&lt;div&gt;&amp;nbsp;tnx&lt;/div&gt;&lt;div&gt;να ρωτησω αμα παιζει κατι τετοιο και σε vb6?&amp;nbsp;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-4.gif" alt="Stick out tongue" /&gt;&lt;/div&gt;</description></item><item><title>Απ: Πως να "εμποδίσω" τα large Fonts στην φορμα μου?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/57428.aspx</link><pubDate>Wed, 03 Mar 2010 21:14:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:57428</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/57428.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=57428</wfw:commentRss><description>&lt;P&gt;Καταρχήν, το να "εμποδίσεις" τα fonts στον υπολογιστή κάποιου άλλου είναι μία πάρα πολύ κακή ιδέα. Απλά θα πρέπει η εφαρμογή σου θα πρέπει να φαίνεται καλά σε οποιοδήποτε μέγεθος font. Δεν είναι απλά ότι ο υπολογιστής ανήκει στο χρήστη - φαντάσου πόσο ψείρες θα φαίνονται οι φόρμες σου αν&amp;nbsp; ο χρήστης έχει οθόνη μεγάλης ανάλυσης.&lt;/P&gt;
&lt;P&gt;Από εκεί και πέρα, το .NET 2.0 παρέχει ήδη αυτόματο scaling στις φόρμες, το οποίο είναι ενεργοποιημένο by default, όπως περιγράφεται και στο &lt;A href="http://msdn.microsoft.com/en-us/library/ms229605(VS.80).aspx"&gt;Automatic scaling in Windows Forms&lt;/A&gt;. Για να πεισθείς ότι όντως δουλεύει το scaling, φτιάξε μία απλή φόρμα με μερικά control και δύο κουμπιά που θα αυξομειώνουν το μέγεθος του font της φόρμας. Θα δεις ότι όλη η φόρμα αλλάζει μέγεθος ανάλογα με το μέγεθος του font, χωρίς να γίνονται παραμορφώσεις.&lt;/P&gt;
&lt;P&gt;Αν η εφαρμογή σου έχει πρόβλημα θα πρέπει να δεις γιατί δεν δουλεύει το automatic scaling - μήπως χρησιμοποιείς κάποιο container το οποίο δεν καταλαβαίνει από scaling? Μήπως το έχεις απενεργοποιήσει στον κώδικα ή στα properties της φόρμας? Κάτι άλλο?&lt;/P&gt;</description></item><item><title>Πως να "εμποδίσω" τα large Fonts στην φορμα μου?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/57426.aspx</link><pubDate>Wed, 03 Mar 2010 20:20:47 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:57426</guid><dc:creator>Johnnyxp64</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/57426.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=57426</wfw:commentRss><description>"Εχθροι" και φίλοι για σας&amp;nbsp;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-2.gif" alt="Big Smile" /&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;ερωτηση. πολλες φορες θα βρουμε χρηστες που για λογους ευκολιας/προβληματων αλλαζουν το font size DPI των windows απο 100% σε 125% 150% κτλ&lt;/div&gt;&lt;div&gt;αυτο εχει ως αποτελσμα καταστροφη του Interface σε μια φορμα! labels &amp;amp; texts να "ξεχειλίζουν" απο δω και απο κει κτλ κτλ&lt;/div&gt;&lt;div&gt;πανικος&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;υπαρχει κανενας τροπος να κανω την εφαρμογή ή φρομα μου ετσι ωστε ή να μην επιρεάζεται απο αυτη την αλλαγη καθολου και να ειναι 100% ή να προσαρμόζονται αυτόματα όλα τα cotrols?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;πρεπει να σκευτομαι την λυση να κανω στην εκκίνηση της εφαρμογής μου εναν έλεγχο σε όλα τα λειτουργικα (απο XP ως 7 χ64) το DPI των font και να το κατεβάζω, και οταν κλεινει να το επαναφέρω? αν ναι πως μπορω να το κανω αυτο?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;ή υπαρχει τροπος να μην βαλω "χερι" στο λειτουργικο?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;σας ευχαριστω πολυ&lt;/div&gt;</description></item></channel></rss>