Closed aXu-AP closed 12 years ago
Tällä hetkellä hän cbE heittää virheilmoituksen mikäli fonttia ei voida ladata, mutta jos silloin painetaan "Continue" niin ohjelman suoritus jatkuu ja LoadFont palauttaa 0. 0 on CB:n oletusfontin id joten SetFont ei kaadu vaikka sille annetaan 0 vaan käytettäväksi fontiksi tulee oletus fontti. Mielestäni tämä on nykyisellään varsin toimiva ratkaisu. Virheilmoitus on syytä antaa että tiedetään mikä on vikana, mutta silti on mahdollisuus jatkaa.
Minulla on monia ohjelmia, jotka luottavat siihen, että tietyt fontit vain löytyvät (esim. Win7:n mukana tulleet fontit). Nyt kun on fonttien lataamiselle tuki tiedostosta, tämä ei ole niin suuri ongelma, mutta cbe voisi cb:n tavoin ladata oletusfontin jos haluttua fonttia ei löydy.