EasyDelphi Q&A

.تم الانتقال للموقع الجديد . وسيبقى الموقع القديم هذا متاح للقراءة فقط حتى الانتهاء من نقل كل الاسئلة إلى الموقع الجديد

يمكنك طرح الاسئلة والنقاشات في الموقع الجديد. الذهاب للموقع الجديد


0 تصويتات
117 مشاهدات

السلام عليكم ، بما أني مبتدأ في لغة الدلفي صادفت بعض المشاكل في التحكم في تحجيم المكون بحيث أجعله بحجم المحتوى الذي داخله سواء كان من نوع مكون أو نص

باختصار شبيه بخاصية ال AutoSize ، فبعض المكونات لا توجد بها هذه الخاصية وأريد أن أنشئها برمجيا ..

أفيدونا جزاكم الله خيرا

سُئل في تصنيف fmx بواسطة (870 نقاط) | 117 مشاهدات

2 إجابة

+1 تصويت
سؤالك ليس له جواب محدد أخي بكل مكون له خصائص مختلفة عن مكون آخر

فمثلاً ال Edit محتواها نص

ال Image محتواها صورة

ال Listbox محتواها يمكن التعبير عنه بمجموعة من ال buttons التي محتواها عبارة عن نص

إلخ ...

لذلك من وجهة نظري الموضوع يتعلق بالمكون الذي تريد إضافة خاصية autosize له

حدد المكون و بعدها يستطيع أحد ما أن يساعدك في إضافة هذه الخاصة له أو كتابة كود يساعدك في ما تطلبه

و يمكنك أيضاً أن تبحث عن مكون مشابه يحتوي خاصية autosize
تم الرد عليه بواسطة (280 نقاط)
0
صدقت ، وقت بعدة مشاكل
الأول وضعت مكون من نوع   TExpander ووضعت داخله TLISTVIEW لكن لما أعبئ الLISTVIEW واقوم بعمل ISEXPANDED ال HEIGHT الخاص بها يكون اقل من حجم الليست فيو ، علما أنه لدي أكثر من مكون تحت بعض من نوع TExpander
الثاني ال ITEMS في الليست فيو اذا كان الناس طويل أو غيرت حجم الخط يصير الITEMS لايحوي كل النص بحيث يحصل تداخل
0 تصويتات

وعليكم السلام ،

استعمل Layouts

 

 

 

تم الرد عليه بواسطة (8,060 نقاط)
0
بارك الله فيك أخي ،ممكن توضح أكثر مافهمتك ؟ مثال بسيط أو تلميح ؟
+1
حاول إستعمال خاصية scale ففي كل مكون من الفايرمانكي هناك ما يسمى بخاصية Align أنقر عليها و إختار scale ثم جربها أثناء التنفيذ و سوف تجد أن هذا المكون يستجيب تبعا لتغير مقاس الفورم على الشاشة ....
و حظا طيبا ...

اسئلة متعلقة

0 تصويتات
1 إجابة
سُئل يناير 28، 2019 في تصنيف fmx بواسطة NADIRE (870 نقاط) | 189 مشاهدات
+3 تصويتات
1 إجابة
سُئل أكتوبر 2، 2018 في تصنيف fmx بواسطة alhmam (800 نقاط) | 211 مشاهدات
+1 تصويت
1 إجابة
سُئل ديسمبر 2، 2019 في تصنيف MySQL بواسطة nacertaker (240 نقاط) | 58 مشاهدات
+1 تصويت
4 إجابة
سُئل ديسمبر 2، 2019 في تصنيف fmx بواسطة nacertaker (240 نقاط) | 118 مشاهدات
ادعُ اصدقائك في الفايسبوك لمشاركتك
Comodo SSL

مرحبًا بك إلى EasyDelphi Q&A، حيث يمكنك طرح الأسئلة والحصول على الإجابة عليها من المستخدمين الآخرين.

لا يسمح بطلب او السؤال عن كراك او تفعيل او كسر او فك او اي شيء يخالف اتفاقيات الترخيص  مهما كان السبب ومهما كان البرنامج ونوعه. ولا حتى نشر روابط تحتوي على مثل هذه الاشياء لا في الاسئلة ولا في الاجابات ولا التعليقات . نهائيا

497 سؤال
752 إجابة
1,417 تعليق
271 مستخدم