delphi4arab منتديات دلفي للعرب
كيفية التحريك عنصر في دلفي - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : كيفية التحريك عنصر في دلفي (/showthread.php?tid=4945)



كيفية التحريك عنصر في دلفي - youcefcripcho - 24-02-2013

السلام عليكم ورحمة الله
كيف اجعل الوقت والتاريخ يتحرك في الفورم من اليمين الى اليسار بدون توقف
وشكرا


كيفية التحريك عنصر في دلفي - xinofix - 24-02-2013

لا علم هل الوقت والتاريخ في TLabel أم في TPanel أم ماذا ولكن يفترض أنه في TLabel

أدرج TTimer وقم بتعديل قيمة Intervale إلى 50 مثلا
وقم بالنقر المزدوج عليه واكتب في OnTimer مايلي:

label.left := label.left + 3
if label.left >= 100 then
label.left := 10;

حيث كل من القيمة 10 هي نقطة البدأ او الظهور و100 نقطة الاختفاء
طبعا قم بسحب Label إلى اقصى اليمين او اليسار وخزن قيمة Left
ثم اقصى اليسار او اليمن وخزن Left

لست أمام الحاسوب وإلا قمت بطرح مثال حي


كيفية التحريك عنصر في دلفي - xinofix - 24-02-2013

يمكنك البحث عن مكونات تقوم بالغرض واكتب مثلا marquee label component for delphi


كيفية التحريك عنصر في دلفي - youcefcripcho - 24-02-2013

شكرا لك اخي الفاظل لقد نجحت في عمل ذلك وهذا بفضلك
بارك الله فيك