GetFontFamilyInformation                              (XAPI2000)

Deklaration VB 6.0
Function GetFontFamilyInformation (ByVal sFontFamilyName As String, ByVal Index As Long, sFontFullName As String) As Boolean

Deklaration VB.NET
Function GetFontFamilyInformation (ByVal sFontFamilyName As String, ByVal Index As Integer, sFontFullName As String) As Boolean

Beskrivning
Erhåller komplett teckensnittsnamn för ett teckensnitt i en familj av teckensnitt. Då en teckensnittsfamilj ofta innehåller flera teckensnitt måste denna funktion anropas flera gånger för att få det kompletta namnet till alla som ingår i familjen. Genom att sätta parametern Index till 0 vid första anropet och sedan öka värdet på denna parameter med 1 vid varje anrop så kan alla teckensnittsnamn i en familj erhållas. Funktionen returnerar False när inga teckensnitt längre finns att erhålla. Via parametern sFontFamilyName specificerar du teckensnittsfamiljen, tex "Arial" och funktionen kommer sedan att returnerar ett komplett namn på ett teckensitt via parametern sFontFullName.

Filnamnet till ett teckensnitt kan erhållas genom att kombinera denna funktion med funktionen GetFontInformation. Utparametern som erhålls via denna funktion kan jämföras med utparametern sFontName i funktionen GetFontInformation och när dessa båda är lika kan filnamnet avläsas från parametern sFontFilename i funktionen GetFontInformation.

Returvärden
Funktionen returnerar True så länge ett teckensnittsnamn kan erhållas. Vid fel eller om ett teckensnittsnamn vid specificerat index inte existerar så returnerar funktionen False.

Se även
GetFontInformation
    
 
  
SamLogic