در B4i، شما می توانید با استفاده از کلاس `iFont`، فونت ها را مدیریت کنید.
در زیر چند مثال از کار با فونت ها در B4i را می توانید مشاهده کنید:
1. تنظیم فونت برای یک Label:
basic
Dim lbl As Label
lbl.Initialize("")
lbl.Font = Font.CreateNew(Font.FontName_SYSTEM, 20)
lbl.Text = "متن با فونت سیستمی"
2. تنظیم فونت برای یک Button:
basic
Dim btn As Button
btn.Initialize("")
btn.Font = Font.CreateNew("Arial", 16)
btn.Text = "کلیک کنید"
3. تنظیم فونت برای یک TextField:
basic
Dim txt As TextField
txt.Initialize("")
txt.Font = Font.CreateNew("Helvetica", 14)
4. استفاده از فونت دلخواه:
basic
Dim customFont As iFont
customFont.Initialize("FontAwesome", 20)
lbl.Font = customFont
در مثال آخر، از یک فونت دلخواه به نام "FontAwesome" با اندازه 20 استفاده شده است.
شما می توانید فونت های دلخواه خود را به پروژه خود اضافه کنید و با استفاده از نام فونت، آن را در برنامه خود اعمال کنید.
با استفاده از کلاس `iFont` و توابع آن می توانید تنظیماتی مانند سایز، رنگ، نوع فونت و... را بر روی فونت ها اعمال کنید