EtheaDev/IconFontsImageList
این پروژه شامل چهار کامپوننت پیشرفته برای استفاده آسان از فونتهای آیکونی در برنامههای دسکتاپ و موبایل با دلفی و C++ Builder است. ️
کاربرد:
این کامپوننتها به تو اجازه میدن که فونتهای آیکونی مثل FontAwesome، Material Icons و غیره رو دقیقاً مثل تصاویر در دکمهها، منوها، لیستها و سایر کنترلها استفاده کنی، بدون نیاز به فایل تصویری جداگانه.
در چه شرایطی بهتره استفاده شود؟
وقتی میخوای یک رابط کاربری حرفهای و واکنشگرا با آیکونهای شارپ و بدون تحریف در هر رزولوشنی داشته باشی، بهویژه در برنامههای High-DPI. همچنین وقتی میخوای حجم برنامهات کم شود و مدیریت آیکونها راحتتر بشه.
چند مثال از موارد استفاده:
- نمایش آیکونهای فونتی در دکمههای TBitBtn یا منوها
- استفاده از TIconFontsImageList در TListView یا TTreeView
- مدیریت متمرکز آیکونها با TIconFontsImageCollection
- استفاده از TIconFontsVirtualImageList برای لیستهای بزرگ با عملکرد بهینه
- نمایش آیکونهای رنگی و اندازههای مختلف در یک فرم واحد
- ##IconFonts
- ##Delphi
- ##FMX
- ##VCL
- ##HighDPI
- ##ImageList
- ##GDIplus
- ##CrossPlatform
- ##CPlusPlusBuilder
- ##UIComponents
