If Flags = 0 Then Flags = BitOr({CF_FORCEFONTEXIST,CF_BOTH,CF_EFFECTS,CF_INITTOLOGFONTSTRUCT})
LogFont.lffacename = ffacename
//LogFont.lfHeight = Height
LogFont.lfHeight = ffontsize
if fbBold then
weight=700;
else
weight=300;
end if
LogFont.lfWeight = Weight
If fbItalic Then LogFont.lfItalic = Char(255) Else LogFont.lfItalic = Char(0)
If bUnderline Then LogFont.lfUnderline = Char(1) Else LogFont.lfUnderline = Char(0)
If bStrikeOut Then LogFont.lfStrikeOut = Char(1) Else LogFont.lfStrikeOut = Char(0)