الفئة System::Drawing::Drawing2D::CustomLineCap
محتويات
[
يخفي
]CustomLineCap class
تمثل غطاء خط معرف من قبل المستخدم. يجب إنشاء كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() . لا تقم أبداً بإنشاء نسخة من هذا النوع على المكدس أو باستخدام العامل new، لأن ذلك سيتسبب في أخطاء وقت التشغيل و/أو أعطال التأكيد. احرص دائماً على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class CustomLineCap : public System::Object
الطرق
| طريقة | الوصف |
|---|---|
| virtual Clone() | يعيد نسخة من الكائن الحالي. |
| CustomLineCap(const SharedPtr<GraphicsPath>&, const SharedPtr<GraphicsPath>&, LineCap, float) | ينشئ نسخة جديدة من الفئة CustomLineCap التي تمثل غطاء خط معرف من قبل المستخدم بالخصائص المحددة. |
| Dispose() | يطلق جميع موارد نظام التشغيل التي حصل عليها الكائن الحالي. |
| get_BaseCap() const | يرجع غطاء الخط الأساسي الذي تم إنشاء هذا الغطاء المخصص منه. |
| get_BaseInset() const | يرجع المسافة بين الخط والغطاء. |
| get_StrokeJoin() const | يرجع قيمة LineJoin التي تحدد كيفية ربط خطوط هذا الغطاء المخصص. |
| get_WidthScale() const | يرجع مقياس هذا الغطاء المخصص. |
| GetStrokeCaps(LineCap&, LineCap&) | يحصل على أغطية الخط البداية والنهاية للغطاء المخصص الذي يمثله الكائن الحالي. |
| set_BaseCap(LineCap) | يضبط قيمة غطاء الخط الأساسي لهذا الغطاء المخصص. |
| set_BaseInset(float) | يضبط المسافة بين الخط والغطاء. |
| set_StrokeJoin(LineJoin) | يضبط قيمة LineJoin التي تحدد كيفية ربط خطوط هذا الغطاء المخصص. |
| set_WidthScale(float) | يضبط قيمة المقياس لهذا الغطاء المخصص. |
| SetStrokeCaps(LineCap, LineCap) | يضبط أغطية الخط البداية والنهاية للغطاء المخصص الذي يمثله الكائن الحالي. |
انظر أيضًا
- Class Object
- Namespace System::Drawing::Drawing2D
- Library Aspose.Font for C++