لوحة الاعلانات | |
الجمعة أبريل 10, 2015 6:29 pm | المشاركة رقم: | |||||||||||
| موضوع: شريط التمرير Scrollbar الجمعة أبريل 10, 2015 6:29 pm شريط التمرير Scrollbar تضم نافذة الأدوات أداتين من هذه الأداة HscrollBar شريط أفقي و VscrollBar شريط عمودي وهما متشابهان تماماً لذلك سنتكلم عن واحد فقط منهما، إن الفائدة من هذه الأداة هي زيادة أو إنقاص شقيمة مدرجة مثل التحكم بالصوت، التحكم بالإضاءة، التحكم بالأبعاد، التحكم بحجم صفحة الكتابة. الخصائص: Ã Max: وهي القيمة العظمى التي يمكن أن يصل إليها الشريط. Ã Min: وهي القيمة الصغرى التي يمكن أن يصل إليها الشريط. Ã SmallChange: وهي مقدار الزيادة التي ستطرأ على القيمة Value عند الضغط على أحد سهمي شريط التمرير. Ã LargeChange: مقدار التغير عند الضغط على مجرى الشريط. Ã RightToLeft: وهي اتجاه الزيادة في القيمة من اليسار إلى اليمين أو العكس. Ã Value: وهي القيمة الابتدائية التي سيأخذها الشريط عند التنفيذ. الأحداث: Ã أهم أحداث هذه الأداة هو الحدث Change والذي يقع عند تغير القيمةValue التابعة للشريط. مثال: ضع شريط تمرير أفقي وضع القيم التالية الموافقة لكل خاصية : [ltr]SmallChange=1 ، LargeChange=1 ، Max=15 ، Min=0 ، Value=0[/ltr]بعد ذلك ضع أداة Frame على النافذة ، واكتب الشيفرة التالية في الحدث Change: Frame1.Backcolor = QBColor (Hscroll1.Value) نفذ البرنامج واضغط على شريط التمرير لتحصل على ألوان مختلفة.
| |||||||||||
الإشارات المرجعية |
الذين يشاهدون الموضوع الان :37 ( الأعضاء 6 والزوار 31) | |
|