delphi4arab منتديات دلفي للعرب

نسخة كاملة : كيفية جعل الـ Edit منطفئة ( رمادية )
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم و رحمة الله و بركاته

كيف أجعل الـ Edit منطفئة، مثال: أضع Edit و أضع Button و لا يمكن الكتابة في الـ Edit حتى تنقر على Button و تكون الـ Edit و كأنها منطفئة ( تكون رمادية ) مثل ما هو موضح في الصورة حيث أن الـ Button تظهر و كأنها منطفئة.

[صورة: attachment.php?attachmentid=4189&stc=1&d=1386197421]

السؤال الثاني:

كيف أجعل الـ Edit تكتب أرقام بالفاصلة، أي تكون الأرقام بالفاصلة و تكون فاصلة واحدة فقط، أما إذا كان العدد صحيح فإنه تضاف الفاصلة و صفرين تلقائيا، مثال: لما أكتب 2 تصبح 2.00 تلقائيا أما إذا كتبت 2.1 فتصبح 2.10 تلقائيا.


أرجــوا أن تكون الفكرة وصلت Big Grin .

و شكرا جزيلا مسبقا.


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

على حسب ما فهمت
هدا طلبك ..

كود :
edit1.Enabled:=[color=Red]false[/color];
اما السؤال الثاني **** انك توضح اكثر
شاهد المثال المرفق

كود :
if (edit1.Text<>'') then button1.Enabled:=true else button1.Enabled:=false;
بوركتم و جزاكم الله خيرا

في إنتظار حل الإستفسار الثاني
ضع في الحدث FormCreate
كود :
edit1.Enabled:=false;
ثم ضع في حدث الضغط على الزر
كود :
edit1.Enabled:=true;