تنسييق TextFlow
يوجد طريقتين لتنسيق النص الخاص بك ،
الطريقه الأولى بإستخدام فئة TextLayoutFormat وعمل مجموعه من خصائص التنسيق مثل …
ثم نقوم بتخصيص كائن TextLayoutFormat الى خاصية format للكائن TextFlow
فى هذا المثال محتويات الكائن TextFlow تسمى mytextflow سيتم تنسيقها بحجم الخط 14 بلون أخضر نوع الخط Arial
وتستطيع أيضا تخصيص كائن TextLayoutFormat لعنصر معين فى كائن TextFlow .
تذكر أن : TextFlow يتم بنائه هيكليا بمختلف العناصر نص أو صوره أو رابط
كمثال : لو لديك عناصر span مختلفه فنستطيع نعديل التسيقات لأحد العناصر بتخصيص كائن TextLayoutFormat لخاصية format لأحد هذه العناصر
الطريقه الثانيه : وذلك بإضافة خصائص التنسيق الى Text Layout markup نفسه .
مثال : عندما نحدد Text Layout markup لجلبها بواسطة فئة TextConverter ، فيمكن تحديد خصائصها من جدورها.
فهذا المثال يعدل النص “Hello world “ بتنسيقات بحجم 14 بلون أخضر بخط ِArial
ملحوظه : أنت تستطيع تنسيق عناصر TextFlow على حده مباشرة
يوجد طريقتين لتنسيق النص الخاص بك ،
الطريقه الأولى بإستخدام فئة TextLayoutFormat وعمل مجموعه من خصائص التنسيق مثل …
ActionScript 3
var myformat:TextLayoutFormat = new TextLayoutFormat(); myFormat.color = 0x336633; myFormat.fontFamily = "Arial"; myFormat.fontSize = 14;
"ط´ظƒط±ط§"
ثم نقوم بتخصيص كائن TextLayoutFormat الى خاصية format للكائن TextFlow
ActionScript 3
mytextflow.format = myformat;
"ط´ظƒط±ط§"
فى هذا المثال محتويات الكائن TextFlow تسمى mytextflow سيتم تنسيقها بحجم الخط 14 بلون أخضر نوع الخط Arial
وتستطيع أيضا تخصيص كائن TextLayoutFormat لعنصر معين فى كائن TextFlow .
تذكر أن : TextFlow يتم بنائه هيكليا بمختلف العناصر نص أو صوره أو رابط
كمثال : لو لديك عناصر span مختلفه فنستطيع نعديل التسيقات لأحد العناصر بتخصيص كائن TextLayoutFormat لخاصية format لأحد هذه العناصر
ActionScript 3
myspan:SpanElement = new SpanElement(); myspan.text = "some other text"; myspan.format = myformat;
"ط´ظƒط±ط§"
الطريقه الثانيه : وذلك بإضافة خصائص التنسيق الى Text Layout markup نفسه .
مثال : عندما نحدد Text Layout markup لجلبها بواسطة فئة TextConverter ، فيمكن تحديد خصائصها من جدورها.
فهذا المثال يعدل النص “Hello world “ بتنسيقات بحجم 14 بلون أخضر بخط ِArial
ActionScript 3
var mystring:String = "<TextFlow xmlns='http://ns.adobe.com/ textLayout/2008'><p><
span color= '0x336633' ontFamily='Arial' fontSize='14'>Hello world</span> </p><
/TextFlow>";
"ط´ظƒط±ط§"
ملحوظه : أنت تستطيع تنسيق عناصر TextFlow على حده مباشرة
myspan.fontSize = 14;
شكرا
ليست هناك تعليقات:
إرسال تعليق