![]() |
Schriftart in Resource
hi leute,
ich versuche, eine TrueType-schriftart in eine resource zu packen - schaffe es aber nicht :( meine RC-Datei sieht so aus:
Code:
beim kompilieren bekomme ich den fehler "fonts must have numeric resource IDs". gut, dachte ich - habe ich EBCHR durch eine 1 ersetzt und nochmal kompiliert. neuer fehler: "Invalid font format." :(
EBCHR FONT EBCHR.ttf
also die schriftart ist vollkommen in ordnung. kann ich überhaupt TT-fonts hinzufügen? im internet gibts so wenig über resource-files -.- thx, aeno |
Re: Schriftart in Resource
Das Element FONT in einer Ressourcen-Datei ist eigentlich nur für Bitmap-Fonts (FNT) gedacht (also noch nicht einmal für "normale" Programme). Eine FON-Schriftart ist nämlich eigentlich einfach eine DLL ohne eigentliche Funktion, in der die einzelnen Schriftgrößen und -variationen als FONT-Ressource eingebettet sind.
Wenn du Schriften einbetten willst, dann solltest du einen anderen (eigenen) Ressourcen-Typ dafür wählen, diese beim Programmstart extrahieren und mit ![]() ![]() |
Re: Schriftart in Resource
hi,
ja. genau so habe ich es jetzt gelöst. danke! aeno |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz