*.ttf-Font laden

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

TheProgrammer

Betreff: *.ttf-Font laden

BeitragSa, Jul 02, 2005 22:29
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi.

Ich habe einen *.ttf-Font und möchte ihn
mit LoadFont() laden. Es funktioniert jedoch
nicht.

Jetzt habe ich bei BlitzBase gelesen, dass man den tatsächlichen Fontnamen eingeben muss.

Wie oder wo bekomme ich diesen Namen heraus?


Ich hoffe, ihr könnt mir helfen...


Mfg
TheProgrammer
aktuelles Projekt: The last day of human being

garret

BeitragSo, Jul 03, 2005 11:00
Antworten mit Zitat
Benutzer-Profile anzeigen
Denn Namen kannst du entweder mit einem Texteditor, z.B Wordpad oder Word, einsehen.
Oder du gibst bei "Ausführen" im Startmenü charmap ein.

Um den Font in dein Spiel zu laden, kopierst du ihn dir am Besten aus dem entsprechenden Windows-Ordner (->Suche benutzen) in deinen Ordner.
>>nec aspera terrent<< (Auch Widerwärtigkeiten schrecken nicht)
 

Omenaton_2

BeitragMo, Jul 04, 2005 13:20
Antworten mit Zitat
Benutzer-Profile anzeigen
Siehe hier:

https://www.blitzforum.de/viewtopic.php?t=10753

TheProgrammer

BeitragDi, Jul 05, 2005 14:25
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi.

Ich habe schon alles probiert.
Ich habe die Datei in den Windows-Font-Ordner
gepackt, bei MS Word geschaut, wie die Schriftart
heißt und sie dann mit LoadFont geladen.
Funzt aber net...

Ihr könnt ja mal euer Glück versuchen:
mCode15.ttf

Wenn ihr es schafft, sofort antworten...
(wenn nicht, dann auch, damit ich weiß, dass
es wirklich net geht)

Ich hoffe, ihr schafft es.


Mfg
TheProgrammer
aktuelles Projekt: The last day of human being
 

E. Urbach

ehemals "Basicprogger"

BeitragDi, Jul 05, 2005 14:34
Antworten mit Zitat
Benutzer-Profile anzeigen
Zusätzliche Frage von mir:

Als ich meinen Fontviewer geproggt hatte habe ich das auch gemerkt, aber gibt es denn keine Möglichkeit mit einer Funktion(Userlib,DLL) den "wahren Namen" zu erhalten?

Sowas wie:
FN$ = FontName("Cour.ttf")
font = LoadFont(FN$)

Ich kenne so eine Funktion nicht, aber wenn es eine gibt dann würde das mir und vielen anderen sehr helfen.
The box said, "Requires Windows XP or better", so I installed Ubuntu | Linux is NOT Windows
Flua :: Profiler für BB und BMax :: Partikel-Engine für BMax :: Lyphia-Projekt Quellcode (BMax) :: Automatische Parallelisierung :: Meine Musik
 

Omenaton_2

BeitragDi, Jul 05, 2005 14:58
Antworten mit Zitat
Benutzer-Profile anzeigen
Hast du das auch beachetet ?

"Die Lösung ist, daß die Font-Datei genau den selben Namen haben muß, wie der Font offiziell heißt.
Wenn also der Font "Muster Font CC" heißt, dann MUSS man die Datei auch genauso umbenennen, damit es erkannt wird. Die Datei darf nicht zum Beispiel "MustFCC.ttf" heißen."

simi

BeitragDi, Jul 05, 2005 15:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Onlinehilfe hat Folgendes geschrieben:

user posted imageAchtung: BlitzBasic kann keine Symbolschriften wie Webdings oder Wingdings laden. Diese Schriften können aber mit vielen Tricks in normale Schriftarten umgewandelt werden.


Ich denke mal, das könnte auf dein Problem zutreffen....

@Basic_Progger:
Ich hab auf die schnelle nichts gefunden.
Wie ich es aber machen würde, wäre das Fontverzeichniss durchzugehen (Ich denke der Pfad ist sicher in einer Umgebungsvariable oder so gespeichert) und aus jeder Font-Datei den richtigen Namen auszulesen.....
 

E. Urbach

ehemals "Basicprogger"

BeitragDi, Jul 05, 2005 15:08
Antworten mit Zitat
Benutzer-Profile anzeigen
@simi
Gute Idee! THX!
Ich muss nur noch rausfinden, wo diese Info versteckt ist.
Hoffe, dass diese sehr nah am Anfang ist und eine absolute (hoffentlich keine relative) Position hat.

Mit den Datei-Befehlen in BB uind vielleicht auch www.wotsit.org kriegt man das vielleicht schon hin.

Ist der Font-Ordner nicht immer in SystemProperty("WINDOWSDIR")+"\Fonts" ? Question
The box said, "Requires Windows XP or better", so I installed Ubuntu | Linux is NOT Windows
Flua :: Profiler für BB und BMax :: Partikel-Engine für BMax :: Lyphia-Projekt Quellcode (BMax) :: Automatische Parallelisierung :: Meine Musik
  • Zuletzt bearbeitet von E. Urbach am Di, Jul 05, 2005 15:13, insgesamt 2-mal bearbeitet

TheProgrammer

BeitragDi, Jul 05, 2005 15:09
Antworten mit Zitat
Benutzer-Profile anzeigen
...und wie lautet der Trick, mit dem man die Schriftart
in eine normale umwandeln kann?
aktuelles Projekt: The last day of human being

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group