<?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>Πρώτα Βήματα - Desktop Applications</title><link>https://www.dotnetzone.gr:443/cs/forums/80/ShowForum.aspx</link><description>Θέματα για όσους φτιάχνουν τα πρώτα τους Desktop Applications σε .NET Framework</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Βοηθεια για richtextbox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/33294.aspx</link><pubDate>Sun, 01 Jul 2007 02:33:32 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:33294</guid><dc:creator>Im4g3</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/33294.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=33294</wfw:commentRss><description>&lt;P&gt;Δυστυχώς με το dialog δε νομίζω να υπάρχει δυνατότητα να χειριστείς το κείμενο οπως εσύ θες. Την τετάρτη θα είμαι πίσω στο γραφείο, θα κοιτάξω το enter και το backspace και αν μπορέσω να βρω κάτι θα σε ενημερώσω.&lt;/P&gt;
&lt;P&gt;Με εκτίμηση,&lt;/P&gt;
&lt;P&gt;Θεόδωρος Παναγιωτακόπουλος.&lt;/P&gt;</description></item><item><title>Απ: Βοηθεια για richtextbox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/33288.aspx</link><pubDate>Sat, 30 Jun 2007 06:54:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:33288</guid><dc:creator>breton</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/33288.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=33288</wfw:commentRss><description>&lt;P&gt;Αν και ηλπιζα&amp;nbsp;να υπαρχει λυση,&amp;nbsp;θα δοκιμασω οπως μου λες. Για το enter και το backspace μπορω να περιμενω...&lt;/P&gt;
&lt;P&gt;Ευχαριστω.&lt;/P&gt;</description></item><item><title>Απ: Βοηθεια για richtextbox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/33275.aspx</link><pubDate>Fri, 29 Jun 2007 17:38:06 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:33275</guid><dc:creator>Im4g3</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/33275.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=33275</wfw:commentRss><description>&lt;P&gt;Δυστυχώς δε μπορώ να σε βοηθήσω προς το παρόν με το enter και το backspace γιατί είμαι σε διακοπές και στο laptop δεν εχω Visual Studio.&lt;/P&gt;
&lt;P&gt;Αλλά σχετικά με το fontdialog θα πρέπει να ξέρεις οτι είναι σε κλειστή μορφή. Δηλαδή ο κώδικάς του δε γίνεται να αλλαχτεί. Με το fontdialog όλες οι αλλαγές γίνονται σε ολόκληρο το rtb και όχι σε ένα μαρκαρισμένο τμήμα του, ή στο κείμενο που θες να γράψεις μετά την αλλαγή σε font/size/style. Γι' αυτό σου πρότεινα τα comboboxes και τα style buttons (bold, italic,underline) για να έχεις μια πλήρη διαχείριση του κειμένου σου όπως στο word.&lt;/P&gt;
&lt;P&gt;Με εκτίμηση,&lt;/P&gt;
&lt;P&gt;Θεόδωρος Παναγιωτακόπουλος.&lt;/P&gt;</description></item><item><title>Απ: Βοηθεια για richtextbox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/33232.aspx</link><pubDate>Thu, 28 Jun 2007 07:31:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:33232</guid><dc:creator>breton</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/33232.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=33232</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;Θοδωρή καλησπέρα. Ευχαριστώ για την βοήθεια.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;Καταρχήν το &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-ansi-language:EN-US;mso-bidi-font-family:Verdana;"&gt;checkBox&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;και το &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-ansi-language:EN-US;mso-bidi-font-family:Verdana;"&gt;textBox&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;πες πως δεν υπάρχουν. Στο &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-ansi-language:EN-US;mso-bidi-font-family:Verdana;"&gt;textbox&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;εισάγονται οι χαρακτήρες, αν είναι μαρκαρισμένο το &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-ansi-language:EN-US;mso-bidi-font-family:Verdana;"&gt;checkbox&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;. Το ίδιο συμβαίνει και χωρίς αυτά. Το πρόβλημα είναι νομίζω στον κώδικα του &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-ansi-language:EN-US;mso-bidi-font-family:Verdana;"&gt;enter&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;. Θα το θέσω διαφορετικά.&amp;nbsp;Θελω τον κώδικα που χρειάζεται για να κάνει το εξής: Αν ο κέρσορας είναι ανάμεσα σε μια λέξη, ο κέρσορας και τα γράμματα δεξιά του, να πηγαίνουν μια σειρά κάτω. Αν ο κέρσορας είναι στο τέλος της λέξης ή στην αρχή μιας κενής γραμμής να πηγαίνει μια σειρά κάτω. Να κάνει με λίγα λόγια ότι κάνει το &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-ansi-language:EN-US;mso-bidi-font-family:Verdana;"&gt;enter&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt; του πληκτρολόγιου στο &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-ansi-language:EN-US;mso-bidi-font-family:Verdana;"&gt;Word&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;. Αυτο:&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;&lt;FONT size=2&gt;&lt;/P&gt;
&lt;P&gt;insertText(vbCrLf)&lt;/P&gt;
&lt;P&gt;δουλευει κανονικα αλλα χαλαει η στοιχηση του κειμενου. Μηπως πρεπει να προσθεσω κατι;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;Για να καταλάβεις θέλω να καταργήσω την χρήση του πληκτρολογίου και να γίνονται όλα από το πληκτρολόγιο του προγράμματος με ένα κλικ. Ελπίζω να καταλαβαίνεις τι εννοώ.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;Το πρόβλημα στο σβήσιμο είναι οτι αυτός ο κώδικας&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;FONT-FAMILY:'Courier New';mso-ansi-language:EN-GB;mso-no-proof:yes;"&gt;Dim&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';mso-ansi-language:EN-GB;mso-no-proof:yes;"&gt; L &lt;SPAN style="COLOR:blue;"&gt;As&lt;/SPAN&gt; &lt;SPAN style="COLOR:blue;"&gt;Integer&lt;/SPAN&gt; = Len(rtbDoc.Text) - 1&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR:green;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';mso-ansi-language:EN-GB;mso-no-proof:yes;"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR:blue;"&gt;If&lt;/SPAN&gt; L &amp;lt; 0 &lt;SPAN style="COLOR:blue;"&gt;Then&lt;/SPAN&gt; &lt;SPAN style="COLOR:blue;"&gt;Return&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;FONT-FAMILY:'Courier New';mso-ansi-language:EN-GB;mso-no-proof:yes;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';mso-ansi-language:EN-GB;mso-no-proof:yes;"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;rtbDoc.Text = Strings.Left(rtbDoc.Text, L)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';mso-ansi-language:EN-GB;mso-no-proof:yes;"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;rtbDoc.SelectionStart = rtbDoc.Text.Length&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0cm 0cm 0pt;mso-layout-grid-align:none;"&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';mso-no-proof:yes;"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';mso-ansi-language:EN-GB;mso-no-proof:yes;"&gt;rtbDoc&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';mso-no-proof:yes;"&gt;.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';mso-ansi-language:EN-GB;mso-no-proof:yes;"&gt;ScrollToCaret&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';mso-no-proof:yes;"&gt;()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:'Courier New';mso-no-proof:yes;"&gt;&lt;SPAN style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;rtbDoc.Focus()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;σβήνει τον τελευταίο χαρακτήρα. Εγώ θέλω να σβήνει αυτόν που είναι αριστερά από τον κέρσορα. Ακριβώς δηλαδή ότι κάνει το &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-ansi-language:EN-US;mso-bidi-font-family:Verdana;"&gt;backspace&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;του πληκτρολόγιου.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;Για την στοίχιση ήθελα ακριβώς αυτό! Να έχω διάφορες στοιχίσεις στο &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-ansi-language:EN-US;mso-bidi-font-family:Verdana;"&gt;rtb&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;. Δουλεύει μια χαρά με την αλλαγή που μου είπες να κάνω. Ευχαριστώ!&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;Για το &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-ansi-language:EN-US;mso-bidi-font-family:Verdana;"&gt;font&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt; θέλω να έχω ένα &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-ansi-language:EN-US;mso-bidi-font-family:Verdana;"&gt;button&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt; για όλα. Για αυτό χρησιμοποιώ τα &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-ansi-language:EN-US;mso-bidi-font-family:Verdana;"&gt;dialog&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;. Στο &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-ansi-language:EN-US;mso-bidi-font-family:Verdana;"&gt;fontDialog&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;έχει όλα όσα χρειάζονται χωρίς να πρέπει να πάω κάπου αλλού για να αλλάξω κάτι άλλο. Μόνο το &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-ansi-language:EN-US;mso-bidi-font-family:Verdana;"&gt;fontColor&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;είναι σε άλλο &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-ansi-language:EN-US;mso-bidi-font-family:Verdana;"&gt;button&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;. Το πρόγραμμα πρέπει να είναι όσο το δυνατόν πιο απλό στην χρήση του. Θα προτιμούσα λοιπόν να χρησιμοποιήσω &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-ansi-language:EN-US;mso-bidi-font-family:Verdana;"&gt;dialog&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;και όχι &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-ansi-language:EN-US;mso-bidi-font-family:Verdana;"&gt;combobox&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;. Αν μπορείς σε παρακαλώ πες μου πως θα διορθώσω το πρόβλημα χρησιμοποιώντας &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-ansi-language:EN-US;mso-bidi-font-family:Verdana;"&gt;dialog&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;. Πώς θα του πω δηλαδή τι να κάνει αν δεν υπάρχει μαρκαρισμένο κείμενο. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;FONT-FAMILY:Verdana;mso-bidi-font-family:Verdana;"&gt;Ευχαριστώ πολυ.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;</description></item><item><title>Απ: Βοηθεια για richtextbox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/33213.aspx</link><pubDate>Wed, 27 Jun 2007 18:23:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:33213</guid><dc:creator>Im4g3</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/33213.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=33213</wfw:commentRss><description>&lt;P&gt;Γειά σου και πάλι Γιώργο.&lt;/P&gt;
&lt;P&gt;Κατ'αρχήν δεν καταλαβαίνω γιατί πρέπει να γράψεις κάποιο κώδικα ο οποίος να διαχειρίζεται την εισαγωγή χαρακτήρων στο rtb, τη λειτουργία του backspace και τη λειτουργία του enter. Έχω την εντύπωση οτι ο κώδικας που έχεις εισάγει για τη λειτουργία των παραπάνω είναι αυτός που σου δημιουργεί το πρόβλημα.&lt;/P&gt;
&lt;P&gt;Επίσης&amp;nbsp;δεν καταλαβαίνω τη χρήση του textbox και του checkbox στον κώδικά σου που ακολουθεί:&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Case&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt; CheckBox1.Checked = &lt;SPAN style="COLOR:blue;"&gt;True&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;If&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt; System.Drawing.ColorTranslator.ToOle(Button24.BackColor) = &amp;amp;HFFFF &lt;SPAN style="COLOR:blue;"&gt;Then&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;TextBox1.Text = TextBox1.Text &amp;amp; &lt;SPAN style="COLOR:maroon;"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:maroon;"&gt;α&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:maroon;mso-ansi-language:EN-GB;"&gt;"&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;Else&lt;O:P&gt;&lt;/O:P&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;TextBox1.Text = TextBox1.Text &amp;amp; &lt;SPAN style="COLOR:maroon;"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:maroon;"&gt;Α&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:maroon;mso-ansi-language:EN-GB;"&gt;"&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;End&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt; &lt;SPAN style="COLOR:blue;"&gt;If&lt;FONT color=#000000&gt;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;&lt;SPAN style="COLOR:blue;"&gt;&lt;FONT color=#000000&gt;Δοκίμασε να παραλείψεις αυτο τον κώδικα και δες πάλι τη συμπεριφορά του rtb στα προβλήματα που αντιμετωπίζεις.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;&lt;SPAN style="COLOR:blue;"&gt;&lt;FONT color=#000000&gt;Σχετικά με τη στοίχιση νομίζω οτι κάνεις λάθος. Δεν είναι σωστό να αλλάζει η στοίχιση μόνο στο μαρκαρισμένο κέιμενο αλλά σε όλο το κείμενο που βρίσκεται μέσα στο rtb. Φυσικά αν θες να κάνεις κάτι τέτοιο (να έχεις διάφορες στοιχίσεις μέσα στο κείμενό σου) μπορείς να το πετύχεις χρησιμοποιώντας ένα πιο εξειδικευμένο κώδικα παρόμοιο με αυτόν που θα σου δώσω παρακάτω (για font/size/color).&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;&lt;SPAN style="COLOR:blue;"&gt;&lt;FONT color=#000000&gt;Στον παρακάτω κώδικα που χρησιμοποιείς:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;&lt;SPAN style="COLOR:blue;"&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;"&gt;If&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt; rtbDoc.SelectedText &amp;gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:maroon;"&gt;""&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;"&gt;Then&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.SelectionAlignment = HorizontalAlignment.Right&lt;O:P&gt;&lt;/O:P&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;End&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;If&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.SelectionStart = rtbDoc.Text.Length&lt;O:P&gt;&lt;/O:P&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.ScrollToCaret()&lt;O:P&gt;&lt;/O:P&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.Focus()&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;λες οτι δεν αλλάζει η στοίχιση όταν το rtb είναι κενό. Αν άλλαζες τον κώδικά σου στον:&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;&lt;SPAN style="COLOR:blue;"&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;"&gt;If&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt; rtbDoc.SelectedText &amp;gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:maroon;"&gt;""&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:maroon;"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;"&gt;Then&lt;O:P&gt;&lt;/O:P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.SelectionAlignment = HorizontalAlignment.Right&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;FONT face="Times New Roman" color=#0000ff&gt;Else&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.SelectionAlignment = HorizontalAlignment.Right&lt;/FONT&gt;&lt;/SPAN&gt;&lt;O:P&gt;&lt;/O:P&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;End&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;If&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;&lt;FONT color=#000000&gt;τότε μάλλον δε θα έχεις πρόβλημα.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;&lt;SPAN style="COLOR:blue;"&gt;&lt;FONT color=#000000&gt;Οσον αφορά τα προβλήματά σου σχετικά με το font και το color σίγουρα θα χρειαστείς μια υπορουτίνα η οποία θα χειρίζεται τη συμπεριφορά του κειμένου κατά την αλλαγή των τιμών του font του size και του color. &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;&lt;SPAN style="COLOR:blue;"&gt;&lt;FONT color=#000000&gt;Η παρακάτω υπορουτίνα θα λύσει σίγουρα το πρόβλημά σου σχετικά με τη συμπεριφορά του κειμένου κατά την αλλαγή σε font/size/color (Το πρόβλημά σου είναι οτι στον κώδικά σου δεν καθορίζεις τι πρέπει να γίνει αν δεν υπάρχει selected text. Όπως και με το alignment δεν καθόριζες μέσα από των κώδικα τη συμπεριφορά του rtb σε περίπτωση μη μαρκαρισμένου κειμένου, αλλά προσδιορίζεις μόνο τι πρέπει να γίνει οταν έχεις selected κείμενο γι'αυτό και δε γίνεται τίποτα όταν το rtb είναι κενό ή οταν δεν εχεις μαρκάρει τίποτα).&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;&lt;SPAN style="COLOR:blue;"&gt;&lt;FONT color=#000000&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;Private&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;FONT size=2&gt; ChangeBlockStyle1(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT size=2&gt; newFontStyle &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;String&lt;/FONT&gt;&lt;FONT size=2&gt;, &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT size=2&gt; SelectionStart &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Integer&lt;/FONT&gt;&lt;FONT size=2&gt;, &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT size=2&gt; SelectionLength &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Integer&lt;/FONT&gt;&lt;FONT size=2&gt;)&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt; OldFStyle &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; Font&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt; NewFStyle &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;New&lt;/FONT&gt;&lt;FONT size=2&gt; Drawing.FontStyle&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/FONT&gt;&lt;FONT size=2&gt; SelectionLength = 0 &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Then&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;OldFStyle = rtb1.SelectionFont&lt;/P&gt;
&lt;P&gt;NewFStyle = OldFStyle.Style&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#008000 size=2&gt;'// apply the style to the font&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt; FONT &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;New&lt;/FONT&gt;&lt;FONT size=2&gt; Font(ComboBox2.Text, ComboBox1.Text, NewFStyle, GraphicsUnit.Point)&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;'// apply the font to the selection.&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;rtb1.SelectionFont = FONT&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Else&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;For&lt;/FONT&gt;&lt;FONT size=2&gt; i &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Integer&lt;/FONT&gt;&lt;FONT size=2&gt; = SelectionStart &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;To&lt;/FONT&gt;&lt;FONT size=2&gt; SelectionStart + SelectionLength - 1&lt;/P&gt;
&lt;P&gt;rtb1.SelectionStart = i&lt;/P&gt;
&lt;P&gt;rtb1.SelectionLength = 1&lt;/P&gt;
&lt;P&gt;OldFStyle = rtb1.SelectionFont&lt;/P&gt;
&lt;P&gt;NewFStyle = OldFStyle.Style&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt; FONT &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;New&lt;/FONT&gt;&lt;FONT size=2&gt; Font(ToolStripComboBox2.Text, ToolStripComboBox1.Text, NewFStyle, GraphicsUnit.Point)&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;rtb1.SelectionFont = FONT&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Next&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Εnd&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Τα 2 comboboxes χρησιμοποιούνται για αλλαγή σε font και size αντίστοιχα όπως είχα περιγράψει στο προηγούμενό μου post.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Στο event SelectedIndexChanged του combobox που έχεις για την αλλαγή των fonts προσθέτεις τον παρακάτω κώδικα:&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;Private&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; ComboBox1.SelectedIndexChanged(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; sender &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; System.Object, &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; e &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; System.EventArgs) &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Handles&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; ComboBox1.SelectedIndexChanged&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt; SelectionStart &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Integer&lt;/FONT&gt;&lt;FONT size=2&gt; = rtb1.SelectionStart&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt; SelectionLength &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Integer&lt;/FONT&gt;&lt;FONT size=2&gt; = rtb1.SelectionLength&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt; NewFStyle &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;New&lt;/FONT&gt;&lt;FONT size=2&gt; Drawing.FontStyle&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ChangeBlockStyle1(NewFStyle, SelectionStart, SelectionLength)&lt;/P&gt;
&lt;P&gt;rtb1.SelectionLength = SelectionLength&lt;/P&gt;
&lt;P&gt;rtb1.SelectionStart = SelectionStart&lt;/P&gt;
&lt;P&gt;rtb1.Focus()&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Ομοίως και για το color και το size της γραμματοσειράς του rtb.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&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;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Θεόδωρος Παναγιωτακόπουλος.&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;</description></item><item><title>Απ: Βοηθεια για richtextbox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/33197.aspx</link><pubDate>Wed, 27 Jun 2007 08:07:02 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:33197</guid><dc:creator>breton</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/33197.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=33197</wfw:commentRss><description>&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-US;"&gt;K&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;"&gt;αλησπερα.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;"&gt;&lt;FONT face="Times New Roman"&gt;Το πρόγραμμα το εχω προχωρησει αρκετα. Εχουν μεινει καποια μικροπροβληματα που νομιζω οτι θα ειναι θεμα μιας λεπτομεριες στον κωδικα. Σε αυτα λοιπον θα ηθελα λιγη βοήθεια.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;"&gt;&lt;FONT face="Times New Roman"&gt;Με αυτον τον κωδικα εισαγω χαρακτηρες στο rtb:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Private&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt; &lt;SPAN style="COLOR:blue;"&gt;Sub&lt;/SPAN&gt; insertText(&lt;SPAN style="COLOR:blue;"&gt;ByVal&lt;/SPAN&gt; txt &lt;SPAN style="COLOR:blue;"&gt;As&lt;/SPAN&gt; &lt;SPAN style="COLOR:blue;"&gt;String&lt;/SPAN&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;With&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt; rtbDoc&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Dim&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt; start &lt;SPAN style="COLOR:blue;"&gt;As&lt;/SPAN&gt; &lt;SPAN style="COLOR:blue;"&gt;Integer&lt;/SPAN&gt; = .SelectionStart&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;.Text = .Text.Substring(0, start) + txt + .Text.Substring(start)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;.SelectionStart = start + 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;.ScrollToCaret()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;.Focus()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;End&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt; &lt;SPAN style="COLOR:blue;"&gt;With&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;End&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt; &lt;SPAN style="COLOR:blue;"&gt;Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Private&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt; &lt;SPAN style="COLOR:blue;"&gt;Sub&lt;/SPAN&gt; Button1_Click(&lt;SPAN style="COLOR:blue;"&gt;ByVal&lt;/SPAN&gt; sender &lt;SPAN style="COLOR:blue;"&gt;As&lt;/SPAN&gt; System.Object, &lt;SPAN style="COLOR:blue;"&gt;ByVal&lt;/SPAN&gt; e &lt;SPAN style="COLOR:blue;"&gt;As&lt;/SPAN&gt; System.EventArgs) &lt;SPAN style="COLOR:blue;"&gt;Handles&lt;/SPAN&gt; Button1.Click&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Select&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt; &lt;SPAN style="COLOR:blue;"&gt;Case&lt;/SPAN&gt; &lt;SPAN style="COLOR:blue;"&gt;True&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Case&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt; CheckBox1.Checked = &lt;SPAN style="COLOR:blue;"&gt;True&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;If&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt; System.Drawing.ColorTranslator.ToOle(Button24.BackColor) = &amp;amp;HFFFF &lt;SPAN style="COLOR:blue;"&gt;Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;TextBox1.Text = TextBox1.Text &amp;amp; &lt;SPAN style="COLOR:maroon;"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:maroon;"&gt;α&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:maroon;mso-ansi-language:EN-GB;"&gt;"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;Else&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;TextBox1.Text = TextBox1.Text &amp;amp; &lt;SPAN style="COLOR:maroon;"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:maroon;"&gt;Α&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:maroon;mso-ansi-language:EN-GB;"&gt;"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;End&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt; &lt;SPAN style="COLOR:blue;"&gt;If&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;TextBox1.SelectionStart = TextBox1.Text.Length&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;TextBox1.ScrollToCaret()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;TextBox1.Focus()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Case&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt; CheckBox1.Checked = &lt;SPAN style="COLOR:blue;"&gt;False&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;If&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt; System.Drawing.ColorTranslator.ToOle(Button24.BackColor) = &amp;amp;HFFFF &lt;SPAN style="COLOR:blue;"&gt;Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;insertText(&lt;SPAN style="COLOR:maroon;"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:maroon;"&gt;α&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:maroon;mso-ansi-language:EN-GB;"&gt;"&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;Else&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;insertText(&lt;SPAN style="COLOR:maroon;"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:maroon;"&gt;Α&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:maroon;mso-ansi-language:EN-GB;"&gt;"&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;End&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;mso-ansi-language:EN-GB;"&gt; &lt;SPAN style="COLOR:blue;"&gt;If&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;"&gt;End&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;"&gt; &lt;SPAN style="COLOR:blue;"&gt;Select&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;"&gt;End&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;"&gt; &lt;SPAN style="COLOR:blue;"&gt;Sub&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;"&gt;&lt;FONT face="Times New Roman"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;Με αυτον τον κωδικα&amp;nbsp;το&amp;nbsp;"α" ή το "Α"&amp;nbsp;εισαγεται στο σημειο που ειναι ο κερσορας.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;Για το backspace χρησιμοποιω αυτο:&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;If&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; CheckBox1.Checked = &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;False&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Dim L As Integer = Len(rtbDoc.Text) - 1 &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:green;mso-ansi-language:EN-GB;"&gt;'&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:green;"&gt;Σβησιμο&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:green;mso-ansi-language:EN-GB;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;If L &amp;lt; 0 Then Return&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.Text = Strings.Left(rtbDoc.Text, L)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.SelectionStart = rtbDoc.Text.Length&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.ScrollToCaret()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.Focus()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;Else&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Dim L As Integer = Len(TextBox1.Text) - 1 &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:green;mso-ansi-language:EN-GB;"&gt;'&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:green;"&gt;Σβησιμο&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:green;mso-ansi-language:EN-GB;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;If L &amp;lt; 0 Then Return&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;TextBox1.Text = Strings.Left(TextBox1.Text, L)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;TextBox1.SelectionStart = TextBox1.Text.Length&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;TextBox1.ScrollToCaret()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;"&gt;&lt;FONT face="Times New Roman"&gt;TextBox1.Focus()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;"&gt;&lt;FONT face="Times New Roman"&gt;End If&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;Δεν σβηνει ομως τον χαρακτηρα αριστερα απο τον κερσορα, σβηνει τον τελευταιο χαρακτηρα του κειμενου. Πως το φτιαχνω αυτο;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;Για το enter χρησιμοποιω αυτο: insertText(vbCrLf). Δουλευει μια χαρα αλλα, αν εχω μια λεξη στοιχησμενη στο κεντρο ας πουμε, βαλω τον κερσορα στην μεση της λεξης και πατησω το enter, δουλευει αλλα η στοιχηση παει αριστερα. Πως διορθωνεται αυτο;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;Για την στοιχηση χρησιμοποιουσα τον κωδικα που προτεινεις. Αυτος ομως αλλαζει το font σε μια γραμμη, ακομα και αν δεν ειναι μαρκαρισμενη. Αυτο ειναι λαθος για την επεξεργασια του κειμενου.&amp;nbsp;Πρεπει το κουμπι να ανταποκρινεται μονο αν υπαρχει μαρκαρισμενο κειμενο ή αν δεν υπαρχει ότι γραφτεί μετα να εχει την αναλογη στοιχηση. Τωρα χρησιμοποιω αυτο:&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;"&gt;If&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt; rtbDoc.SelectedText &amp;gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:maroon;"&gt;""&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;"&gt;Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.SelectionAlignment = HorizontalAlignment.Right&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;End&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;If&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.SelectionStart = rtbDoc.Text.Length&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.ScrollToCaret()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.Focus()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;FONT face="Times New Roman"&gt;Αλλαζει την στοιχηση&amp;nbsp;στο μαρκαρισμενο κειμενο αλλα&amp;nbsp;δεν αλλαζει την στοιχηση αν το rtb ειναι κενο. Λογικα θα ειναι κατι απλο και αυτο...&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;FONT face="Times New Roman"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;Τέλος, το font&amp;nbsp;και το&amp;nbsp;colorfont. Αυτος&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;ειναι&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;ο&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;κωδικας&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Private&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Sub&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; Button15_Click(&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;ByVal&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; sender &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;As&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; System.Object, &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;ByVal&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; e &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;As&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; System.EventArgs) &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Handles&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; Button15.Click, Button122.Click, Button101.Click&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;If&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Not&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; rtbDoc.SelectionFont &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Is&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Nothing&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:FR;"&gt;&lt;FONT face="Times New Roman"&gt;FontDialog1.Font = rtbDoc.SelectionFont&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:FR;"&gt;&lt;FONT face="Times New Roman"&gt;Else&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:FR;"&gt;&lt;FONT face="Times New Roman"&gt;FontDialog1.Font = rtbDoc.Font&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;End&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;If&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt;FontDialog1.ShowApply = &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;True&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;If&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; FontDialog1.ShowDialog() = Windows.Forms.DialogResult.OK &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.SelectionFont = FontDialog1.Font&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;End&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;If&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.SelectionStart = rtbDoc.Text.Length&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.ScrollToCaret()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.Focus()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;End&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Sub&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Private&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Sub&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; Button16_Click(&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;ByVal&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; sender &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;As&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; System.Object, &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;ByVal&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; e &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;As&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; System.EventArgs) &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Handles&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; Button16.Click, Button123.Click, Button102.Click&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;FONT face="Times New Roman"&gt;ColorDialog1.Color = rtbDoc.ForeColor&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;If&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; ColorDialog1.ShowDialog = Windows.Forms.DialogResult.OK &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;Then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.SelectionColor = ColorDialog1.Color&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;End&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;mso-ansi-language:EN-GB;"&gt;If&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.SelectionStart = rtbDoc.Text.Length&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;mso-ansi-language:EN-GB;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.ScrollToCaret()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;FONT face="Times New Roman"&gt;rtbDoc.Focus()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;"&gt;End&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;"&gt;Sub&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;FONT face="Times New Roman"&gt;Το προβλημα ειναι ιδιο με το font. Αν δεν υπαρχει μαρκαρισμενο κειμενο ή το rtb ειναι κενο δεν δουλευει, δηλαδη αν γραψω ενα γραμμα μετα απο την αλλαγη του font το γραμμα δεν θα εχει το νεο font αλλα το παλιο. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;FONT face="Times New Roman"&gt;Ευχαριστώ.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:black;"&gt;&lt;FONT face="Times New Roman"&gt;Γιωργος - Κορυδαλλος&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:blue;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;</description></item><item><title>Απ: Βοηθεια για richtextbox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32944.aspx</link><pubDate>Fri, 15 Jun 2007 20:33:25 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32944</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32944.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=32944</wfw:commentRss><description>&lt;P&gt;Θεόδωρε ευχαριστούμε θερμά εκ μέρους του DotNETZone.gr για την άμεση ανταπόκριση και τη μετατροπή των μηνυμάτων σου σε Ελληνικά. Καλή συνέχεια!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Βοηθεια για richtextbox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32942.aspx</link><pubDate>Fri, 15 Jun 2007 19:25:07 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32942</guid><dc:creator>Im4g3</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32942.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=32942</wfw:commentRss><description>&lt;P&gt;Όσον αφορά το&amp;nbsp; save&amp;nbsp;και το&amp;nbsp;load&amp;nbsp;για ένα&amp;nbsp;rtb και αφού θες να διατηρείται το&amp;nbsp;Rich Text Format (rtf) θα πρότεινα τον εξής κώδικα.&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;Private&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;FONT size=2&gt; SaveBtn_Click(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT size=2&gt; sender &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; System.Object, &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT size=2&gt; e &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; System.EventArgs) &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Handles&lt;/FONT&gt;&lt;FONT size=2&gt; SaveBtn.Click&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/FONT&gt;&lt;FONT size=2&gt; rtb1.Text = &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;""&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Then&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt; answer &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Integer&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;answer = MessageBox.Show((&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"The current document has no data, would you like to save it?"&lt;/FONT&gt;&lt;FONT size=2&gt;), &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"Empty Document"&lt;/FONT&gt;&lt;FONT size=2&gt;, MessageBoxButtons.YesNo, MessageBoxIcon.Question)&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/FONT&gt;&lt;FONT size=2&gt; answer = Windows.Forms.DialogResult.No &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Then&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Exit&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Else&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;Savefile()&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Else&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;Savefile()&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;Private&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; Savefile()&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;SaveFileDialog1.InitialDirectory =&lt;/FONT&gt; &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"C:\Documents and Settings\XP\My Documents"&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;SaveFileDialog1.DefaultExt =&lt;/FONT&gt; &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"rtf"&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;SaveFileDialog1.Filter =&lt;/FONT&gt; &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"Rich Text Files(*.rtf)|*.rtf|Text Files(*.txt)|*.txt|HTML Files|*.htm|All Files|*.*"&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;SaveFileDialog1.ShowDialog()&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;rtb1.SaveFile(SaveFileDialog1.FileName)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;FONT color=#000000&gt;Windows.Forms.DialogResult.Cancel&lt;/FONT&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Then&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Exit&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;End Sub&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000 size=2&gt;Gia to load:&lt;/FONT&gt;&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;Private&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; OpenBtn_Click(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; sender &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; System.Object, &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; e &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; System.EventArgs) &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Handles&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; OpenBtn.Click&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;FONT color=#000000&gt;rtb1.Modified&lt;/FONT&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Then&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; answer&lt;/FONT&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Integer&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;answer = MessageBox.Show(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#000000&gt;&lt;FONT size=2&gt;"The current document has not been saved, would you like to continue without saving?"&lt;/FONT&gt;&lt;FONT size=2&gt;, &lt;/FONT&gt;&lt;FONT size=2&gt;"Unsaved Document"&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;, MessageBoxButtons.YesNo, MessageBoxIcon.Question)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;FONT color=#000000&gt;answer = Windows.Forms.DialogResult.No&lt;/FONT&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Then&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Exit&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Else&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;openfile()&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Else&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;openfile()&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;Private&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; openfile()&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;OpenFileDialog1.InitialDirectory = &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;"C:\Documents and Settings\XP\My Documents"&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;OpenFileDialog1.DefaultExt = &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;"rtf"&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;OpenFileDialog1.Filter = &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;"Rich Text Files(*.rtf)|*.rtf|Text Files(*.txt)|*.txt"&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;OpenFileDialog1.ShowDialog()&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;rtb1.LoadFile(OpenFileDialog1.FileName)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;FONT color=#000000&gt;Windows.Forms.DialogResult.Cancel&lt;/FONT&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Then&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Exit&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End If&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;End Sub&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Γιο αποκοπή - αντιγραφή - επικόλληση (cut - copy - paste) εισάγεις 3&amp;nbsp;buttons&amp;nbsp;με ονόματα&amp;nbsp;CutBtn, CopyBtn&amp;nbsp;και PasteBtn και προσθέτεις τον παρακάτω κώδικα:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;Private&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; CutBtn_Click(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; sender &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; System.Object, &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; e &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; System.EventArgs) &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Handles&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; CutBtn.Click&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;FONT color=#000000&gt;rtb1.SelectedText &amp;lt;&amp;gt;&lt;/FONT&gt; &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;""&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Then&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;rtb1.Cut()&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Private&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;FONT color=#000000&gt;CopyBtn_Click(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#000000&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT size=2&gt; sender&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; System.Object&lt;FONT color=#0000ff&gt;, &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT size=2&gt; e &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; System.EventArgs) &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Handles&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; CopyBtn.Click&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;FONT color=#000000&gt;rtb1.SelectionLength &amp;gt;&lt;/FONT&gt;&lt;FONT color=#808080&gt; 0&lt;/FONT&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Then&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;rtb1.Copy()&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;Private&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;FONT size=2&gt; PasteBtn_Click(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT size=2&gt; sender &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; System.Object, &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT size=2&gt; e &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; System.EventArgs) &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Handles&lt;/FONT&gt;&lt;FONT size=2&gt; PasteBtn.Click&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/FONT&gt;&lt;FONT size=2&gt; Clipboard.GetDataObject().GetDataPresent(DataFormats.Text) = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;True&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Then&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;' Determine if any text is selected in the text box.&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/FONT&gt;&lt;FONT size=2&gt; rtb1.SelectionLength &amp;gt; 0 &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Then&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;' Ask user if they want to paste over currently selected text.&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/FONT&gt;&lt;FONT size=2&gt; MessageBox.Show(&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"Do you want to paste over current selection?"&lt;/FONT&gt;&lt;FONT size=2&gt;, _&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"Cut Example"&lt;/FONT&gt;&lt;FONT size=2&gt;, MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.No &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Then&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Exit&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Else&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;' Move selection to the point after the current selection and paste.&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;rtb1.SelectedText = &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;""&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;rtb1.Paste()&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;'Οι 2 παραπάνω γραμμές σβήνουν το επιλεγμένο κείμενο και κάνουν επικόλληση&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;' Paste current text in Clipboard into text box.&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;rtb1.Paste()&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Ελπίζω να σου έδωσα τη βοήθεια που ήθελες για να φτιάξεις τον ton editor σου.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;Με συγχωρείτε για τα greeklish που χρησιμοποίησα αλλα δεν είχα διαβάσει οτι δεν επιτρέπονται.&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;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Θεόδωρος Παναγιωτακόπουλος.&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;</description></item><item><title>Απ: Βοηθεια για richtextbox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32941.aspx</link><pubDate>Fri, 15 Jun 2007 19:19:50 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32941</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32941.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=32941</wfw:commentRss><description>&lt;P&gt;Αγαπητέ φίλε, καλωσήλθες αρχικά! Λυπάμαι που θα σε καλοσωρίσω με παρατήρηση αλλά είμαι λόγω ρόλου αναγκασμένος να το κάνω. Παραθέτω απόσπασμα από τους &lt;A href="http://www.dotnetzone.gr/cs/content/TermsOfUse.aspx"&gt;κανονισμούς του DotNetZone.gr&lt;/A&gt;:&lt;/P&gt;
&lt;P&gt;&lt;A name=Γ1&gt;&lt;/A&gt;&lt;EM&gt;&lt;STRONG&gt;Δε γράφουμε greekglish. &lt;/STRONG&gt;Μπορεί να ήταν cool στο πανεπιστήμιο/σχολή/chat στο irc, αλλά εδώ βγάζουν τα ματάκια των υπολοίπων. Συν του ότι το search τα παίρνει στο κρανίο και βγάζει ότι αποτελέσματα γουστάρει. &lt;B&gt;Αν γράφετε greekglish, οι πιθανότητες να διαβάσει κάποιος το μήνυμά σας μειώνονται πολύ&lt;/B&gt;. Οι πιθανότητες να σας απαντήσει κάτι που να μη θυμίζει φιλοσοφικό μονόλογο αυστραλο-μπαμπουϊνου με πονόκοιλο μειώνονται ακόμα πιο πολύ. Αν δεν μας πιστεύετε, δοκιμάστε να στέλνετε mail σε greekglish στον εργοδότη σας και θα ανακαλύψετε σε λίγο καιρό ότι οι εγκαταστάσεις του ΟΑΕΔ θα σας φαίνονται πολύ οικείες.&lt;BR&gt;Τα greekglish λοιπόν, &lt;B&gt;αν δεν το καταλάβατε, δεν επιτρέπονται&lt;/B&gt;, εκτός από εξαιρετικές περιπτώσεις (μη δυνατότητα πρόσβασης σε υπολογιστή με Ελληνικά), για τις οποίες ο χρήστης είναι υποχρεωμένος να ενημερώνει ως μέρος του μηνύματός του. &lt;B&gt;Οι διαχειριστές του dotNETZone.gr έχουν το δικαίωμα να διαγράψουν άμεσα μήνυμα το οποίο είναι δημοσιευμένο σε greekglish χωρίς προειδοποίηση.&lt;/B&gt; An den to katalavate, na sas to ksanapoume: Oi diaxeiristes tou dotNETZone.gr exoun to dikaioma na diagrapsoun amesa minima to opoio einai dimosieymeno se greekglish.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Θα παρακαλούσα λοιπόν να μετατρέψεις σε εύλογο χρόνο το μήνυμά σου σε Ελληνικά. &lt;/P&gt;
&lt;P&gt;EDIT: Ευχαριστούμε θερμά εκ μέρους του DotNETZone.gr για την άμεση ανταπόκριση!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Βοηθεια για richtextbox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32940.aspx</link><pubDate>Fri, 15 Jun 2007 19:08:41 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32940</guid><dc:creator>Im4g3</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32940.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=32940</wfw:commentRss><description>&lt;P&gt;Γεια και απο εμένα breton.&lt;/P&gt;
&lt;P&gt;Είμαι καινούργιος στο συγκεκριμένο site αλλά μπορώ να σε βοηθήσω αρκετά στα προβλήματά σου όσον αφορά τις λειτουργίες του RixhTextBox (rtb).&lt;/P&gt;
&lt;P&gt;Καταρχήν να σου εξηγήσω τι είναι plain text και τι rtf. Plain text είναι ενα απλό κείμενο σε μορφή .txt. Rtf είναι ενα format που υποστηρίζει διαφορετικά fonts/fontstyles/fontsizes/fontcolors. Αποθηκεύεται όλη η πληροφορία σχετικά με τα χαρακτηριστικά του κειμένου (που έχεις είτε στο .doc αρχείο σου είτε στο rtb σου), κάτι που σημαίνει οτι μπορείς να παίρνεις ένα κείμενο από ένα αρχείο.doc (word αρχείο) αλλά και να δημιουργείς ένα τέτοιο αρχέιο χωρίς να εμφανίζονται τετραγωνάκια και περίεργοι χαρακτήρες.&lt;/P&gt;
&lt;P&gt;To 2o πρόβλημά σου που αφορά την εξαφάνιση του tou cursor από το rtb κάθε φορά που πατάς ένα button μπορεί να λυθεί αν στο τέλος της υπορουτίνας κάθε&amp;nbsp;button&amp;nbsp;γράψεις (έστω οτι το RichTextBox&amp;nbsp;σου το έχεις ονομάσει&amp;nbsp;rtb1):&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;rtb1.focus()&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;FONT face=Tahoma size=2&gt;Για τη στοίχιση εισάγεις 3 buttons&amp;nbsp;με ονόματα&amp;nbsp;CenterBtn, LeftBtn, RightBtn&amp;nbsp;και ο κώδικας είναι:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Private&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Sub&lt;/SPAN&gt; LeftBtn_Click(&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;ByVal&lt;/SPAN&gt; sender &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;As&lt;/SPAN&gt; System.&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Object&lt;/SPAN&gt;, &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;ByVal&lt;/SPAN&gt; e &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;As&lt;/SPAN&gt; System.EventArgs) &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Handles&lt;/SPAN&gt; tbrLeft.Click&lt;BR&gt;&lt;BR&gt;rtb1.SelectionAlignment &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;=&lt;/SPAN&gt; HorizontalAlignment.&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Left&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Sub&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Private&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Sub&lt;/SPAN&gt; CenterBtn_Click(&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;ByVal&lt;/SPAN&gt; sender &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;As&lt;/SPAN&gt; System.&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Object&lt;/SPAN&gt;, &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;ByVal&lt;/SPAN&gt; e &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;As&lt;/SPAN&gt; System.EventArgs) &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Handles&lt;/SPAN&gt; tbrCenter.Click&lt;BR&gt;&lt;BR&gt;rtb1.SelectionAlignment &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;=&lt;/SPAN&gt; HorizontalAlignment.Center&lt;BR&gt;&lt;BR&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Sub&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Private&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Sub&lt;/SPAN&gt; RightBtn_Click(&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;ByVal&lt;/SPAN&gt; sender &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;As&lt;/SPAN&gt; System.&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Object&lt;/SPAN&gt;, &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;ByVal&lt;/SPAN&gt; e &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;As&lt;/SPAN&gt; System.EventArgs) &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Handles&lt;/SPAN&gt; tbrCenter.Click&lt;BR&gt;&lt;BR&gt;rtb1.SelectionAlignment &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;=&lt;/SPAN&gt; HorizontalAlignment.&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Right&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Sub&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT size=2&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;Για τη ρύθμιση του μεγέθους εισάγεις ένα combobox&amp;nbsp;με όνομα&amp;nbsp;SizeCmbx και στη συνέχεια πας στα&amp;nbsp;properties&amp;nbsp;του combobox---&amp;gt; items ----&amp;gt; collection και προσθέτεις τα μεγέθη που θες. Αν κοιτάξεις ένα word proccessor θα δεις πόσα μεγέθη έχει και προσθέτεις τα ίδια αν θες.&amp;nbsp;&lt;/FONT&gt;Στο event &lt;FONT size=2&gt;SelectedIndexChanged&amp;nbsp;του combobox προσθέτεις τον κώδικα:&lt;/FONT&gt;&lt;/P&gt;&lt;FONT size=2&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Dim&lt;/SPAN&gt; FONT &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;As&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;New&lt;/SPAN&gt; Font(rtb1.SelectionFont, SizeCmbx.Text, rtb1.SelectionFont.Style, GraphicsUnit.Point)&lt;BR&gt;&lt;BR&gt;rtb1.SelectionFont &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;=&lt;/SPAN&gt; FONT&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT size=2&gt;&lt;/P&gt;
&lt;P&gt;Για τα διάφορα fonts που θες να έχεις στο&amp;nbsp;rtb, εισάγεις ένα καινούργιο&amp;nbsp;combobox&amp;nbsp;με όνομα&amp;nbsp;FontCmbx και προσθέτεις τον εξής κώδικα στην υπορουτίνα που κάνει load η φόρμα σου:&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Private&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Sub&lt;/SPAN&gt; Form1_Load(&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;ByVal&lt;/SPAN&gt; sender &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;As&lt;/SPAN&gt; System.&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Object&lt;/SPAN&gt;, &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;ByVal&lt;/SPAN&gt; e &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;As&lt;/SPAN&gt; System.EventArgs) &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Handles&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;MyBase&lt;/SPAN&gt;.Load&lt;BR&gt;&lt;BR&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Dim&lt;/SPAN&gt; ff &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;As&lt;/SPAN&gt; FontFamily&lt;BR&gt;&lt;BR&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;For&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Each&lt;/SPAN&gt; ff &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;In&lt;/SPAN&gt; System.Drawing.FontFamily.Families&lt;BR&gt;&lt;BR&gt;FontCmbx.Items.&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Add&lt;/SPAN&gt;(ff.Name)&lt;BR&gt;&lt;BR&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Next&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Sub&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Ο παραπάνω κώδικας είναι για να εισάγεις όλα τα fonts που βρίσκονται στο system στο PC που τρέχεις το project.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000 size=2&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Αν θες να βάλεις &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;κάποια συγκεκριμένα fonts στο rtb σου (κάτι που προτείνω γιατι δεν έχουν όλα τα&amp;nbsp;fonts regula bold italics&amp;nbsp;κλπ -&amp;nbsp;πχ.&amp;nbsp;υπάρχουν fonts που δε μπορούν να πάρουν regular fontstyle με αποτέλεσμα να εμφανίζονται διάφορα λάθη κατά την εκτέλεση του project και ενώ&amp;nbsp;υπάρχει εναλλαγή&amp;nbsp;στα fonts) θα χρησιμοποιήσεις τον παρακάτω κώδικα:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;FontCmbx.Items.AddRange(&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;New&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;String&lt;/SPAN&gt;() {&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Courier New;BACKGROUND-COLOR:#e4e4e4;"&gt;"Microsoft Sans Serif"&lt;/SPAN&gt;, &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Courier New;BACKGROUND-COLOR:#e4e4e4;"&gt;"Verdana"&lt;/SPAN&gt;, &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Courier New;BACKGROUND-COLOR:#e4e4e4;"&gt;"Times New Roman"&lt;/SPAN&gt;, &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Courier New;BACKGROUND-COLOR:#e4e4e4;"&gt;"Arial"&lt;/SPAN&gt;})&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;Με τον παραπάνω κώδικα προσθέτεις στο combobox&amp;nbsp;σου 4 fonts: Sans Serif, Verdana, TΝR και Arial.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;Αφού επιλέξεις κάποια από τις 2 περιπτώσεις για να εισάγεις στοιχεία στο FontCmbx,&amp;nbsp;στο event &lt;FONT size=2&gt;SelectedIndexChanged&amp;nbsp;του FontCmbx προσθέτεις τον παρακάτω κώδικα:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Dim&lt;/SPAN&gt; FONT &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;As&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;New&lt;/SPAN&gt; Font(FontCmbx.Text, SizeCmbx.Text, NewFStyle, GraphicsUnit.Point)&lt;BR&gt;&lt;BR&gt;rtb1.SelectionFont &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;=&lt;/SPAN&gt; FONT&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;&lt;FONT size=2&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;Όπως παρατηρείς στον παραπάνω κώδικα υπάρχει συνδυασμός&amp;nbsp;του μεγέθους και του font που επιλέγεις. Μπορείς να αλλάξεις τον κώδικα του SizeCmbx στον εξής κώδικα:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Dim&lt;/SPAN&gt; FONT &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;As&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;New&lt;/SPAN&gt; Font(FontCmbx.text, SizeCmbx.Text, rtb1.SelectionFont.Style, GraphicsUnit.Point)&lt;BR&gt;&lt;BR&gt;rtb1.SelectionFont &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;=&lt;/SPAN&gt; FONT&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR:#ffffff;" color=#000000 size=2&gt;ώστε να συνδυάζεις και εκεί τις αλλαγές στα&amp;nbsp;index&amp;nbsp;των comboboxes.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Τα ίδια ισχύουν για τα fontstyle (Bold, Italics, Underline). Για παράδειγμα για έντονη γραφή (bold) εισάγεις ένα button&amp;nbsp;με όνομα&amp;nbsp;BoldBtn και προσθέτεις τον παρακάτω κώδικα.&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Dim&lt;/SPAN&gt; FONT &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;As&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;New&lt;/SPAN&gt; Font(FontCmbx.text, SizeCmbx.Text, Fontstyle.Bold, GraphicsUnit.Point)&lt;BR&gt;&lt;BR&gt;rtb1.SelectionFont &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;=&lt;/SPAN&gt; FONT&lt;/SPAN&gt;&lt;FONT size=2&gt;&lt;FONT size=2&gt;&lt;/P&gt;
&lt;P&gt;Τα ίδια και για υπογράμμιση και πλάγια γραφή (Underline&amp;nbsp;και Italics).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Για να κάνεις Undo&amp;nbsp;και Redo&amp;nbsp;εισάγεις 2 button&amp;nbsp;με ονόματα&amp;nbsp;UndoBtn&amp;nbsp;και RedoBtn και προσθέτεις τον παρακάτω κώδικα:&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Private&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Sub&lt;/SPAN&gt; UndoBtn_Click(&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;ByVal&lt;/SPAN&gt; sender &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;As&lt;/SPAN&gt; System.&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Object&lt;/SPAN&gt;, &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;ByVal&lt;/SPAN&gt; e &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;As&lt;/SPAN&gt; System.EventArgs) &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Handles&lt;/SPAN&gt; UndoToolStripMenuItem1.Click&lt;BR&gt;&lt;BR&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;If&lt;/SPAN&gt; rtb1.CanUndo &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Then&lt;/SPAN&gt; rtb1.Undo()&lt;BR&gt;&lt;BR&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Sub&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Private&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Sub&lt;/SPAN&gt; RedoBtn_Click(&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;ByVal&lt;/SPAN&gt; sender &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;As&lt;/SPAN&gt; System.&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Object&lt;/SPAN&gt;, &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;ByVal&lt;/SPAN&gt; e &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;As&lt;/SPAN&gt; System.EventArgs) &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Handles&lt;/SPAN&gt; UndoToolStripMenuItem1.Click&lt;BR&gt;&lt;BR&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;If&lt;/SPAN&gt; rtb1.CanRedo &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Then&lt;/SPAN&gt; rtb1.Redo()&lt;BR&gt;&lt;BR&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;End&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;Sub&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Αυτά προς το παρόν (δε θυμάμαι τι αλλο έχεις ζητήσει&amp;nbsp;:P).&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Τηα ξανακοιτάξω το thread να δω τι έχεις ζητήσει και αν δω κάτι άλλο που μπορώ να βοηθήσω θα το κάνω post.&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;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Θεόδωρος Παναγιωτακόπουλος.&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;</description></item><item><title>Απ: Βοηθεια για richtextbox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32247.aspx</link><pubDate>Sun, 27 May 2007 08:08:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32247</guid><dc:creator>breton</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32247.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=32247</wfw:commentRss><description>&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Αλλο προβλημα ειναι οτι οταν κανω κλικ σε καποιο button o κερσορας εξαφανιζεται απο το richtextbox. Τι πρεπει να κανω για να μην γινεται αυτο;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Επισης εχω 4 button που θελω να μετακινουν τον κερσορα (πανω,κατω,αριστερα,δεξια) μεσα στο κειμενο&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Σε αυτα μπορει να με βοηθησει καποιος; Στα υπολοιπα εβγαλα ακρη.&lt;/P&gt;
&lt;P&gt;Ευχαριστω.&lt;/P&gt;</description></item><item><title>Απ: Βοηθεια για richtextbox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/31862.aspx</link><pubDate>Thu, 17 May 2007 04:18:29 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:31862</guid><dc:creator>breton</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/31862.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=31862</wfw:commentRss><description>Καταρχην ευχαριστω για την ανταποκριση στην ερωτηση μου. Βασικα τι ειναι το plain text; &amp;nbsp;Το προγραμμα&amp;nbsp;αποθηκευει κανονικα σε rtf και txt, αναλογα τι επιλογη θα κανω στο παραθυρο διαλογου. Πρωτη επιθυμια μου ειναι να ανοιγει και να αποθηκευει (και) αρχεια word, αν γινεται αυτο. Αν δεν γινεται συμβιβαζομαι με τα rtf. Οταν&amp;nbsp;βρεις χρονο&amp;nbsp;μου απαντας...</description></item><item><title>Απ: Βοηθεια για richtextbox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/31848.aspx</link><pubDate>Wed, 16 May 2007 20:07:21 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:31848</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/31848.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=31848</wfw:commentRss><description>&lt;P&gt;Καλώς ήλθες στην παρέα μας!&lt;/P&gt;
&lt;P&gt;Οχι, δεν έκανες post σε λάθος θέμα - απλά ορισμένες φορές χρειάζεται λίγο ...υπομονή :) &lt;/P&gt;
&lt;P&gt;EDIT: Λογω έλλειψης χρόνου αδυνατώ να απαντήσω αυτή τη στιγμή, απλά πρόσεξα κάτι: Αποθηκεύεις ο,τι έχει το richtextbox ως plain text (RichTextBoxStreamType.PlainText) και όχι ως RTF που από ο,τι φαίνεται έχεις σκοπό να κάνεις. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Βοηθεια για richtextbox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/31831.aspx</link><pubDate>Wed, 16 May 2007 10:13:43 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:31831</guid><dc:creator>breton</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/31831.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=31831</wfw:commentRss><description>&lt;P&gt;Ελπιζω να μην εκανα post σε λαθος θεμα...&lt;/P&gt;</description></item><item><title>Βοηθεια για richtextbox</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/31830.aspx</link><pubDate>Wed, 16 May 2007 10:08:46 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:31830</guid><dc:creator>breton</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/31830.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=80&amp;PostID=31830</wfw:commentRss><description>&lt;P&gt;Καλησπερα σε ολους.&amp;nbsp;Πριν λιγο καιρο ανακαλυψα το forum και με εχει βοηθησει πολυ. Φτιαχνω την πρωτη μου εφαρμογη, εναν text editor με ενσωματωμενο πληκτρολογιο (σαν το "πληκτρολογιο οθονης" των windows περιπου. Την εχω προχωρησει αρκετα αλλα θα ηθελα την βοηθεια σας σε καποια πραγματα.&lt;/P&gt;
&lt;P&gt;Αποθηκευω και ανοιγω τα αρχεια με τον εξης κωδικα:&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;Private&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;FONT size=2&gt; Button7_Click(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT size=2&gt; sender &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; System.Object, &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT size=2&gt; e &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; System.EventArgs) &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Handles&lt;/FONT&gt;&lt;FONT size=2&gt; Button7.Click&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;' Create a SaveFileDialog to request a path and file name to save to.&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt; saveFile1 &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;New&lt;/FONT&gt;&lt;FONT size=2&gt; SaveFileDialog()&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;' Initialize the SaveFileDialog to specify the RTF extension for the file.&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;saveFile1.DefaultExt = &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"*.rtf"&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;saveFile1.Filter = &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"Rich Text files (*.rtf)|*.rtf|Text Files (*.txt)|*.txt|All files (*.*)|*.*"&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;' Determine if the user selected a file name from the saveFileDialog.&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/FONT&gt;&lt;FONT size=2&gt; (saveFile1.ShowDialog() = System.Windows.Forms.DialogResult.OK) _&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;And&lt;/FONT&gt;&lt;FONT size=2&gt; (saveFile1.FileName.Length) &amp;gt; 0 &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Then&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;' Save the contents of the RichTextBox into the file.&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;RichTextBox1.SaveFile(saveFile1.FileName, _&lt;/P&gt;
&lt;P&gt;RichTextBoxStreamType.PlainText)&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;Private&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;FONT size=2&gt; Button6_Click(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT size=2&gt; sender &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; System.Object, &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;FONT size=2&gt; e &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; System.EventArgs) &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Handles&lt;/FONT&gt;&lt;FONT size=2&gt; Button6.Click&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;' Create an OpenFileDialog to request a file to open.&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Dim&lt;/FONT&gt;&lt;FONT size=2&gt; openFile1 &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;New&lt;/FONT&gt;&lt;FONT size=2&gt; OpenFileDialog()&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;' Initialize the OpenFileDialog to look for RTF files. 'Καπως να το κανω να φενονται &lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;openFile1.DefaultExt = &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"*.*"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;'μονο τα αρχεια κειμενου&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;openFile1.Filter = &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;"All Files(*.*)|*.*"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;' Determine whether the user selected a file from the OpenFileDialog.&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/FONT&gt;&lt;FONT size=2&gt; (openFile1.ShowDialog() = System.Windows.Forms.DialogResult.OK) _&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;And&lt;/FONT&gt;&lt;FONT size=2&gt; (openFile1.FileName.Length &amp;gt; 0) &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Then&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;' Load the contents of the file into the RichTextBox.&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;RichTextBox1.LoadFile(openFile1.FileName, _&lt;/P&gt;
&lt;P&gt;RichTextBoxStreamType.PlainText)&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Το προγραμμα ανοιγει κανονικα τα αρχεια που εχει αποθηκευσει αλλα δεν ανοιγει τα αρχεια του word(βγαζει τους χαρακτηρες αλιωμενους, τετραγωνακια κλπ). Τι πρεπει να κανω για να τα ανοιγει; Υπαρχει το αντιστοιχο φιλτρο για τα αρχεια word οπως για τα rtf για παραδειγμα;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Οταν παω να ανοιξω το αποθηκευμενο rtf με το word ζηταει ορισμο κωδικοποιησης. Πως θα το αποφυγω αυτο;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Αλλο προβλημα ειναι οτι οταν κανω κλικ σε καποιο button o κερσορας εξαφανιζεται απο το richtextbox. Τι πρεπει να κανω για να μην γινεται αυτο;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Επισης εχω 4 button που θελω να μετακινουν τον κερσορα (πανω,κατω,αριστερα,δεξια) μεσα στο κειμενο και αλλο ενα που&amp;nbsp;να λειτουργει οπως το enter στο word, να πηγαινει δηλαδη τον κερσορα στην επομενη γραμμη.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#000000&gt;Τελος (επιτελους...) Εχω φτιαξει button για αποκοπη, αντιγραφη, επικολληση και θελω να φτιαξω μερικα ακομα για στοιχηση κειμενου, εντονα πλαγια, υπογραμμηση, γραμματοσειρα και&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;Το ξερω οτι ζηταω πολλα. Αν δεν μπορειται να απαντησετε σε ολα αυτα βοηθηστε με, σε καποια απο αυτα.&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;Παραδειγματα θα βοηθουσαν πολυ.&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;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;</description></item></channel></rss>