فئة System::Drawing::FontFamily

FontFamily class

تمثل مجموعة من الأنماط التي تشترك في تصميم أساسي مشابه. يجب إنشاء كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم أبداً بإنشاء مثيل من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيؤدي إلى أخطاء وقت التشغيل أو أخطاء التأكيد. احرص دائماً على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.

class FontFamily : public System::Object

الطرق

طريقةالوصف
Clone()يعيد نسخة من كائن FontFamily الحالي.
Dispose()يطلق جميع موارد نظام التشغيل التي حصل عليها الكائن الحالي.
Equals(System::SharedPtr<System::Object>) overrideيحدد ما إذا كان الكائنان الحالي والمحدد متطابقان.
FontFamily(const String&)ينشئ نسخة جديدة من فئة FontFamily التي تمثل عائلة خطوط بالاسم المحدد.
FontFamily(const String&, const SharedPtr<Text::FontCollection>&)ينشئ نسخة جديدة من FontFamily في مجموعة الخطوط المحددة بالاسم المحدد.
FontFamily(Text::GenericFontFamilies)ينشئ نسخة جديدة من FontFamily من عائلة الخطوط العامة المحددة.
static get_Families()يرجع مصفوفة تحتوي على جميع كائنات FontFamily المرتبطة بسياق الرسومات الحالي.
static get_GenericMonospace()يرجع كائن FontFamily يمثل عائلة خطوط أحادية العرض عامة.
static get_GenericSansSerif()يرجع كائن FontFamily يمثل عائلة خطوط سانس سيريف عامة.
static get_GenericSerif()يرجع كائن FontFamily يمثل عائلة خطوط سيريف عامة.
get_Name() constيرجع اسم عائلة الخطوط التي يمثلها الكائن الحالي.
GetCellAscent(FontStyle)يرجع ارتفاع الخلية الصاعد لعائلة الخطوط التي يمثلها الكائن الحالي للنمط الخط المحدد.
GetCellDescent(FontStyle)يرجع انخفاض الخلية لعائلة الخطوط التي يمثلها الكائن الحالي للنمط الخط المحدد.
GetEmHeight(FontStyle)يرجع ارتفاع مربع الـ em بوحدات تصميم الخط للنمط المحدد.
GetLineSpacing(FontStyle)يرجع تباعد الأسطر لعائلة الخطوط التي يمثلها الكائن الحالي للنمط الخط المحدد.
GetName(int) constيرجع اسم عائلة الخطوط التي يمثلها الكائن الحالي.
IsStyleAvailable(FontStyle)يحدد ما إذا كان نمط الخط المحدد متاحًا.
virtual ~FontFamily()المدمر.

انظر أيضًا