[ العودة إلى تطبيق أشكال شريزا ]
لكي يكون الشّكل قادرًا على دعم لغات تُكتب من اليمين إلى اليسار، بعض الأمور الإضافيّة تغدو ضروريّة.
فحص عمل الشّكل بطريقة صحيحة.إذهب إلى من اليمين إلى اليسار عبر تغيير اللغة في شريزا إلى العبريّة. إنّ الرّمز الصوريّ سيبدو كالآتي:
إذا لم يظهر الرّمز بشكل صحيح، إتبع الخطوات التالية:
إفتح برنامجًا لديك لتعديل الصور.
إختر الرّمز بكامله وانسخه في البرنامج على شكل صورة جديدة. تأكّد أنّ عرض الرّمز دقيق، إذ يجب أن يساوي العرض الذي كتبته في ملفّات XML الخاصّة بالشّكل، في جزء شريزا CMainWnd:
<part name="TopLeft" rect="x,x,Width,x"/> أنسخ الصّورة الجديدة.
خذ علمًا بالأحجام التالية:
-
nCaptionOffset = هذه الخِلفة من x=0 لصورتك الجديدة حتّى بداية عنوان شريزا. الجزء الأوّل من صورة الرّمز البارزة فوق.
-
nCaptionWidth = هذا هو العرض بين بداية ونهاية عنوان شريزا الذي تريد نسخه. أي الجزء الثاني من صورة الرمز الواردة فوق.
-
nSystemOffset = هذه الخِلفة بين بداية ونهاية أيقونة نظام شريزا. الجزء الثالث من صورة الرمز الواردة فوق.
-
nSytemWidth = هذا هو العرض بين بداية ونهاية أيقونة شريزا. الجزء الرابع من صورة الرّمز الواردة فوق.
-
مباشرةً فوق مرسى "minimize" في النافذة الأساسيّة في ملفّات XML للأشكال، أضف القِيم التي وجدتها:
<anchor name="Mirror" rect="nCaptionOffset,nCaptionWidth,nSystemOffset,nSytemWidth"/> إذا كانت الأيقونة تحتاج إلى النسخ أيضًا، إستخدم إسم "MirrorFull" بدلاً من "Mirror".
إفحص النّتيجة، في بعض الأحيان لن تجري الأمور كما خطّطت لها، وتحتاج القيم بالتالي إلى تعديل يدويّ +1/-1.