Suchergebnisse
Suchergebnisse 1-6 von insgesamt 6.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hallo RodFromGermany, Zitat: „Sorry, Du liest Deinen Font ja aus.“ ja, ich lese den selbst erstellten Font aus. Ich hatte die Vorstellung, dass es sich bei der Methode MeineTextbox.Font.ToLogFont(logFont-Object) um das Auslesen eines bereits bestehenden Fonts handeln würde. Das ist es ja, was ich benötige. Ich kam darauf, weil es sich bei den Eigenschaften, die .Net anbietet, ja auch um bestehende Fonts handelt (Fonds.bolt usw.). Auch eine weitere Methode (Handle=Me.Font.ToHfont) gibt als Funkt…
-
LOGFONT auslesen
BeitragHallo RodFromGermany, danke für Deine Kontaktaufnahme. Selbst einen Font zu erstellen, ist in meinem Fall nicht möglich. Ich entwickle geänderte Carets, die z.B. so breit wie das gewählte Zeichen sind. Das funktioniert schon gut. Bei Kursivschrift verwende ich einen geneigten Bitmap, auch das habe ich hinbekommen. Leider sind die Neigungswinkel bei den verschiedenen Kursivschriften nicht gleich, deshalb meine Idee, den Winkel jeweils aus der Schriftart auszulesen. Ich bin etwas weitergekommen, d…
-
Guten Tag, wenn es so etwas gibt, würde ich gerne den Neigungswinkel bei kursiver Schrift (Italic) einer bereits vorhandenen Schriftart auslesen. Alle Eigenschaften eines Zeichensatzes sind wohl in der Struktur LOGFONT gespeichert und ich schaffe es einfach nicht, diese auszulesen. Ich gehe davon aus, dass die Information, die ich benötige, im Teil lfEscapement oder lfOrientation möglicherweise zu finden ist. Nachdem ich es zunächst mit API-Funktionen versucht habe, entdeckte ich die Methode Fon…
-
Danke für die Antworten. Es leuchtet mir ein, dass durch das Attribut <DesignOnly> aus einer ReadWrite-Property nicht zur Laufzeit eine ReadOnly-Property werden kann. Wie jvbsl richtig vermerkt hat, ist das Setzen des Attributs dem Compiler natürlich völlig egal. Es ist mir überhaupt nicht wichtig, eine endgültige Lösung präsentiert zu bekommen, denn ich nutze mein Projekt nur selbst und habe keine Absicht meinen Code weiterzugeben. Andererseits mag es für den einen oder anderen Benutzer viellei…
-
Guten Tag, dies ist mein erster Beitrag und ich bitte zunächst um Nachsicht, dass ich als reiner Hobbyprogrammierer leider einen professionellen Standard niemals erreichen kann. Nun zu meinen (wahrscheinlich trivialen) Problem: Ich habe eine Klasse erstellt, in der ich die VB-TextBox um einige Eigenschaften erweitern möchte. Das funktioniert ganz gut, die Eigenschaften werden auf der Eigenschaftsseite angezeigt und ich kann sie dort und auch zur Laufzeit setzen. Mit einer Eigenschaft möchte ich …