الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تقنية المرآة

مغلق
بدأه hasanayoub في 20 أبريل 2003 · 6 رد · 1,175 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ....

كيف يمكن لي استخدام تقنية المرآة مع بعض الـكومبوننت مثل TTree أو TStatusBar؟ وشكراً جزيلاً

#2

:(:(:(

#3

الاخ العزيز hasanayoub

السلام عليكم ورحمة الله وبركاته

يمكن استخدام تقنية المرآة في التعامل مع عناصر كثيرة وإليك هذه الطريقة في التعامل

مع عنصر TStatusBar

أولاً : يجب تعريف ثابت عام قبل قسم التصاريح بأي اسم كان كالتالي

const aa=$400000;

ومن ثم تعريف متحول عام أيضاً قبل قسم التصاريح بأي اسم كان كالتالي :

var bb:integer;

ومن ثم كتابة الكود التالي عند الحدث formactivate للفورم :

bb:=getwindowlong(StatusBar1.handle,gwl_exstyle);
setwindowlong(StatusBar1.handle,gwl_exstyle,aa or bb);

أرجو أن تكون هذه الإجابة مفيدة رغم تأخرها

أخوك abednaser

تم تعديل هذه المشاركة بواسطة ORWA في 21 فبراير 2005 في 23:16

#4

السلام عليكم

لدي دلفي 7 الا انني عندما انشأ قائمة menu باللغة العربية و ارغب في محاداتها الي اليمين ...لا يعمل.

ارجو المساعدة

ودمتم

#5

الأخ العزيز Mazen_AA

السلام عليكم ورحمة الله وبركاته

لا تحتاج إلى تقنية المرآة لمحاذاة قائمة في دلفي كل ما عليك فعله هو اختيار الخاصة

BiDiMode من شريط الخواص التابع للفورم وجعلها تأخذ القيمة الثانية

bdRightToLeft وبدون استخدام تقنية المرآة

أما إذا أردت أن تستخدم تقنية المرأة فيكفي تطبيق التقنية على الفورم بدون اختيار تلك الخاصة

والسلام عليكم ورحمة الله وبركاته

أخوكم عبد الناصر

#6

شكرا جزيلا على الرد...

عملت ما قلت ولم يعمل

علما اني ركبت لفي 7 و كذلك دلفي 5 بدون فائدة

ما السبب في اعتقادكم

ومشكورين مقدما

#7

السلام عليكم ورحمة الله وبركاته

إخوانى كنت أريد عمل هذه الطريقة على ListView بحيث يكون إتجاه الأعمدة من اليمين لليسار

هذا الموضوع مغلق.

مواضيع مشابهة