![]() |
|
اشياء جميلة و مخفية في دلفي - Hidden Features of Delphi - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : دلفي للعرب - القسم العام (https://delphi4arab.net/forum/forumdisplay.php?fid=10) +--- الموضوع : اشياء جميلة و مخفية في دلفي - Hidden Features of Delphi (/showthread.php?tid=1646) |
اشياء جميلة و مخفية في دلفي - Hidden Features of Delphi - kachwahed - 13-02-2010 إقتباس :لدينا كثير من الكومبننتات يحدث امرار مشكلةعند الانتهاء من تصميم الواجهة، انقر من القائمة الرئيسية على Edit ثم اختر Lock Controls هكذا لن تتمكن من تحريك المكونات خطأ. اشياء جميلة و مخفية في دلفي - Hidden Features of Delphi - Wael Dalloul - 13-02-2010 في ال Object Inspector يمكنك الضغط على CTRL ومن ثم الضغط مرتين على خاصية مربوطة مع Component اخرى (ملونة بلون بني غامق) ليتم الانتقال إليها, مثلاً: إذا كان لديك زر مربوط مع ImageList عند النقر مرتين على الخاصية Images يتم الانتقال (تحديد) ال IMageList ملاحظة: يجب النقر على قيمة الخاصية وليس ال Caption الخاصة بها.... الاختصار CTRL + Shift + C: يقوم بتوليد جسم التابع من ال Header و العكس بالعكس, للتجربة اكتب اسم اي تابع في ال CLass و من ثم اضغط على المفاتيح الثلاثة ليتم توليد جسم للتابع, ويمكنك ايضا كتابة جسم التابع ثم الضغط على المفاتيح ليتم توليد Header للتابع... اشياء جميلة و مخفية في دلفي - Hidden Features of Delphi - AL-MOB4RM3G - 14-02-2010 - Ctrl + Space في حآلة كتآبة الكود يعطي قآئمة Procedure و Fucetions و Components (التي تختفي امرار + لا اردي ما اسمها), إقتباس :يقوم بتوليد جسم التابع من ال Headerما هو ال Header ؟ بارك الله لك اشياء جميلة و مخفية في دلفي - Hidden Features of Delphi - Wael Dalloul - 14-02-2010 إقتباس :ما هو ال Header ؟ بارك الله لكفي دلفي كما في C++ هناك قسمين للتابع الذي يكون ضمن ال Class الاول يدعى ال Header وهو يحتوي على تعريف لشكل التابع(البارمترات و القيمة المرجعة) ويكون موجود في تعريف الكلاس في قسم ال Interface مثلاً عند النقر مرتين على الفورم يتم توليد حدث Create Form سوف تلاحظ وجود السطر التالي في تعريف ال Class كود : procedure FormCreate(Sender: TObject);ام الجسم فسوف يكون في الاسفل اي بعد كلمة ال implementation على الشكل التالي: كود : procedure TForm1.FormCreate(Sender: TObject);في ال C++ هناك ملفين لكل Class الاول يدعى Header و تكون لاحقته .h و الثاني يتم كتابة اجسام التوابع و تكون لاحقته .cpp اما في الدوت نت سواء كانت VB.net ام C# فقد قاموا بإلغاء هذا الامر و اصبح فقد تكتب جسم التابع مباشرة ضمن الكلاس بدون Header, اي تكتب الجسم داخل ال CLass مباشرة.. ما يهمنا هنا, عند الضغط على الاختصار السابق سوف يتم توليد الجسم إذا كتبت ال Header و ضغطت على الاختصار, او اذا كتبت الجسم وضغطت على الاختصار سوف يتم توليد ال Header, وهذا مفيد بعض الشيئ فلإضافة اي تابع ما إلى اي كلاس تريد يمكنك التوجه و كتابة ال Header ضمن الكلاس و من ثم الضغط على الاختصار و كتابة الكود ![]() اتمنى ان تكون الاجابة واضحة. اشياء جميلة و مخفية في دلفي - Hidden Features of Delphi - kachwahed - 15-02-2010 إقتباس :- Ctrl + Space في حآلة كتآبة الكود يعطي قآئمة Procedure و Fucetions و Components (التي تختفي امرار + لا اردي [COLOR="Red"]ما اسمها), اسمها Code Completion هناك أيضا Ctrl+Shift+Space بداخل الإجراء/التابع لعرض الـ Hint الخاص بالـ Header. إقتباس :الاختصار CTRL + Shift + C: يقوم بتوليد جسم التابع من ال Header و العكس بالعكس, للتجربة اكتب اسم اي تابع في ال CLass و من ثم اضغط على المفاتيح الثلاثة ليتم توليد جسم للتابع, ويمكنك ايضا كتابة جسم التابع ثم الضغط على المفاتيح ليتم توليد Header للتابع...الثانية لم تعمل معي ![/COLOR] اشياء جميلة و مخفية في دلفي - Hidden Features of Delphi - Wael Dalloul - 15-02-2010 عليك ان تضع اسم الكلاس قبل اسم التابع ![]() جرب وضع الاجراء التالي في Class اسمهTForm1 ومن ثم اضغط على الاختصار CTRL + Shift + C وإن شاء الله سوف تعمل... كود : procedure TForm1.DeleteSpaces;
begin
end;اشياء جميلة و مخفية في دلفي - Hidden Features of Delphi - kachwahed - 15-02-2010 إقتباس :جرب وضع الاجراء التالي في class اسمهtform1 ومن ثم اضغط على الاختصار ctrl + shift + c وإن شاء الله سوف تعمل...صحيح... الإجراء تابع للصنف، كيف فاتني ذلك؟؟؟ كنت أظن أنها تعمل في اتجاه واحد شكرا كثير أخي وائل
اشياء جميلة و مخفية في دلفي - Hidden Features of Delphi - khiro.alg - 04-04-2010 السلام عليكم إن كنت تريد زيادة حجم وطول المكونات المرئية/ حدد المكون المراد تحجيمه - إضغط على زر السهم الصاعد شيفت بإستمرار - وبإستعمال أزرار التوجيه الأربعة قم بالتحجيم وبشكل دقيق. إذا أردت تحريك المكونات بدقة/إضغط على زر Ctrl بإستمرار ووجه المكون بإستعمال أزرار التوجيه الأربعة. اشياء جميلة و مخفية في دلفي - Hidden Features of Delphi - TF6M - 02-05-2010 السلام عليكم بارامترات يمكن تمريرها للـ Delphi32.exe : No Project : -np No Splash : -ns Heap Monitor : -hm .... لاحظ Titlebar. مثال : في الـ Run أكتب Delphi32.EXE -np بالتوفيق ,, اشياء جميلة و مخفية في دلفي - Hidden Features of Delphi - khiro.alg - 30-10-2010 لنسخ كتلة برمجية مباشرة وبسهولة: - حدد الكتلة البرمجية المراد نسخها -إبقى ظاغطا على Ctrl واسحب الجزء الذي ضللته للمكان المراد نسخه إليه |