Suchergebnisse

Suchergebnisse 1-5 von insgesamt 5.

  • Benutzer-Avatarbild

    @mig Ich kann Dein Problem mit eigenen TestCode nachvollziehen. Wobei RichTextBox.Font = Font aus der PrivateFontCollection so nicht von Anfang an funktioniert. Was funktioniert ist wenn Du ein Zeichen in die RTB schreibst, dieses selektierst und per RichTextBox1.SelectionFont den Font aus der PrivateFontCollection zuweist. Danach kannst dieses eine Zeichen löschen. Im groben in etwa so: VB.NET-Quellcode (10 Zeilen)

  • Benutzer-Avatarbild

    @mig kannst Du mal Deine Schrift-Datei hier als Anhang hochladen. Dann kann ich das morgen damit testen. Thx

  • Benutzer-Avatarbild

    @mig Hmm. Also wenn Du RB.AppendText(i.ToString & " " & ChrW(i)) machst, sollten die zeichen korrekt dargestellt werden. Mit zusätzlichen Zeilenumbruch (vbCrLf, vbNewLine, und was es sonst noch so gibt), ist das ganze aber wieder kaputt. Probiere daher mal nur für die RTB VB.NET-Quellcode (1 Zeile) @Haudruferzappeltnoch Meine Idee wäre folgende: Die Message (WM_PASTE?), oder die entsprechende Tastenkombination, für das einfügen des Textes in die RTB abfangen und verwerfen. Selbst den RTF-Text au…

  • Benutzer-Avatarbild

    @mig Den Weg über das Clipboard kannst Dir sparen. Mal so ganz grob als Anregung: VB.NET-Quellcode (27 Zeilen)

  • Benutzer-Avatarbild

    @mig Hi. Hab mal Deine Schrift Musical.ttf mit meinen VB6-Codes (eins mit GDI32 und eins mit GDI+) für PrivateFontsCollection und einer RichTextBox getestet. Gleiches Ergebnis wie in .NET. Andere Schriftarten, aus einer Ressource geladen, funktionieren problemlos darüber. Hmm, hab mir gedacht, irgendetwas ist dann an Deiner Musical.ttf anders als bei anderen TTF-Dateien. Hab dann Deine Musical.ttf mal mit FontForge geladen. So wie es ausschaut ist Deine Schrift eigentlich für einen Mac gedacht. …