كائن التسمية.
ملاحظة
موقف نقطة الربط النسبي إلى التسمية يمكن اختيارها من ENUM_ANCHOR_POINT التعداد. يتم تعيين مرساة إحداثيات نقطة بالبكسل.
يمكنك أيضا اختيار تسمية نص ترسيخ قوسين أو أدنى من ENUM_BASE_CORNER التعداد.
مثال
السيناريو التالي بإنشاء وتحرير كائن يتحرك على الرسم البياني. وقد وضعت وظائف خاصة لخلق وتغيير خصائص الكائن الرسومي ل. يمكنك استخدام هذه الوظائف "كما هي" في التطبيقات الخاصة بك.
// --- وصف
#property وصف "سيناريو يخلق \" تسمية \ "كائن رسومي".
// --- نافذة العرض للمعلمات الإدخال خلال إطلاق البرنامج النصي
#property script_show_inputs
// --- معلمات الإدخال من السيناريو
مساهمة سلسلة InpName = "تسمية"؛ // اسم العلامة
مساهمة الباحث InpX = 150؛ // X-محور المسافة
مساهمة الباحث InpY = 150؛ // Y-محور المسافة
مساهمة سلسلة InpFont = "ارييل"؛ // الخط
مساهمة الباحث InpFontSize = 14؛ حجم الخط //
مساهمة اللون InpColor = clrRed؛ // اللون
مساهمة مزدوج InpAngle = 0.0؛ // زاوية المنحدر في درجة
مساهمة ENUM_ANCHOR_POINT InpAnchor = ANCHOR_CENTER، نوع // مرساة
مساهمة منطقي InpBack = كاذبة؛ // الكائن الخلفية
مساهمة منطقي InpSelection = صحيح؛ // تسليط الضوء على هذه الخطوة
مساهمة منطقي InpHidden = صحيح؛ // المخفية في قائمة الكائنات
مساهمة طويل InpZOrder = 0؛ // الأولوية للنقرة ماوس
// + ----------------------------------------------- ------------------- +
// | إنشاء تسمية نص |
// + ----------------------------------------------- ------------------- +
منطقي LabelCreate (CONST chart_ID طويلة = 0، // ID الرسم البياني لل
CONST اسم سلسلة = "تسمية"، // اسم التسمية
CONST الباحث sub_window = 0، // subwindow مؤشر
CONST الباحث س = 0، // X تنسيق
CONST الباحث ص = 0، // Y تنسيق
CONST ENUM_BASE_CORNER الزاوية = CORNER_LEFT_UPPER، // الرسم البياني الزاوية لترسيخ
ملاحظة
موقف نقطة الربط النسبي إلى التسمية يمكن اختيارها من ENUM_ANCHOR_POINT التعداد. يتم تعيين مرساة إحداثيات نقطة بالبكسل.
يمكنك أيضا اختيار تسمية نص ترسيخ قوسين أو أدنى من ENUM_BASE_CORNER التعداد.
مثال
السيناريو التالي بإنشاء وتحرير كائن يتحرك على الرسم البياني. وقد وضعت وظائف خاصة لخلق وتغيير خصائص الكائن الرسومي ل. يمكنك استخدام هذه الوظائف "كما هي" في التطبيقات الخاصة بك.
// --- وصف
#property وصف "سيناريو يخلق \" تسمية \ "كائن رسومي".
// --- نافذة العرض للمعلمات الإدخال خلال إطلاق البرنامج النصي
#property script_show_inputs
// --- معلمات الإدخال من السيناريو
مساهمة سلسلة InpName = "تسمية"؛ // اسم العلامة
مساهمة الباحث InpX = 150؛ // X-محور المسافة
مساهمة الباحث InpY = 150؛ // Y-محور المسافة
مساهمة سلسلة InpFont = "ارييل"؛ // الخط
مساهمة الباحث InpFontSize = 14؛ حجم الخط //
مساهمة اللون InpColor = clrRed؛ // اللون
مساهمة مزدوج InpAngle = 0.0؛ // زاوية المنحدر في درجة
مساهمة ENUM_ANCHOR_POINT InpAnchor = ANCHOR_CENTER، نوع // مرساة
مساهمة منطقي InpBack = كاذبة؛ // الكائن الخلفية
مساهمة منطقي InpSelection = صحيح؛ // تسليط الضوء على هذه الخطوة
مساهمة منطقي InpHidden = صحيح؛ // المخفية في قائمة الكائنات
مساهمة طويل InpZOrder = 0؛ // الأولوية للنقرة ماوس
// + ----------------------------------------------- ------------------- +
// | إنشاء تسمية نص |
// + ----------------------------------------------- ------------------- +
منطقي LabelCreate (CONST chart_ID طويلة = 0، // ID الرسم البياني لل
CONST اسم سلسلة = "تسمية"، // اسم التسمية
CONST الباحث sub_window = 0، // subwindow مؤشر
CONST الباحث س = 0، // X تنسيق
CONST الباحث ص = 0، // Y تنسيق
CONST ENUM_BASE_CORNER الزاوية = CORNER_LEFT_UPPER، // الرسم البياني الزاوية لترسيخ



Comment
Advanced mode Normal mode