Сканер шрифтов на Blitz3D

Сканер виндовых шрифтов для  Blitz3D. Очень может помочь при разработке игровых приложений или виндовых-графических. Списком выводит все имеющиеся у вас шрифты в различном написании  (англ + рус в разном регистре), а рядом имя файла-название самого шрифта.
; Programming by CAESAR (www.caesararts.com)
; Сканирование русскоязычных шрифтов, очень полезный скрипт
Graphics 1024,768,32,2
SetBuffer BackBuffer()
folder$=GetEnv$("WINDIR")+"Fonts"; По умолчанию сканируются шрифты из папки ОС, можно ставить любую другую папку
myDir=ReadDir(folder$)
Repeat
If KeyHit(57) m=1-m
If m=1 Then
file$=NextFile$(myDir)
If (file$="") Or KeyHit(1) Then Exit
If FileType(folder$+""+file$) = 2 Then
ElseIf Upper$(Mid(file$,1,1))="B" Then
b=LoadFont (folder$+""+file$,25)
SetFont b
Print "FONTfont ШРИФТшрифт" +" "+file$
Print ""
FreeFont b
Delay 100EndIf

End If

EndIf
Forever

CloseDir myDir

Понравился пост? Подпишитесь на RSS ленту или Twitter.
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (3 votes, average: 3,00 из 5)
Loading ... Loading ...
Рубрика Графика

Похожие записи

1 Комментарий на «Сканер шрифтов на Blitz3D»

  • Энди Вельвет
    15 Апрель, 2009, 18:47

    Спаисбо! То что нужно, а можно как-нибудь сделать чтобы выводилось имя шрифта, которое видит винда?

    Thumb up 0 Thumb down 0

    Ответить

Оставить комментарий