alias -l fontdir {
if (%windowsfontdir) { return $v1 }
var %object = fonts $+ $ticks
.comopen %object wscript.shell
noop $com(%object,expandenvironmentstrings,3,bstr,% $+ windir%\fonts\)
if ($com(%object).result != $null) { set %windowsfontdir $v1 }
.comclose %object
return %windowsfontdir
}
alias font {
if ($1 !isnum) { return $iif($isfile($fontdir $+ $1.ttf) || $isfile($fontdir $+ $1.fon),$true,$false) }
return $findfile($fontdir,*,$1)
}