مرحبا
تغير المكونات وقت الشغيل
ضع الكود غي حدث OnMouseDown لاي مكون
ReleaseCapture; SendMessage(Panel1.Handle,WM_SYSCOMMAND,$f020,0);
غير بالرقم 020 وشوف
مثلا 001 لغيير حجم المكون
012 لتحريك المكون وقت التشغيل
مرحبا
تغير المكونات وقت الشغيل
ضع الكود غي حدث OnMouseDown لاي مكون
ReleaseCapture; SendMessage(Panel1.Handle,WM_SYSCOMMAND,$f020,0);
غير بالرقم 020 وشوف
مثلا 001 لغيير حجم المكون
012 لتحريك المكون وقت التشغيل
تم تعديل هذه المشاركة بواسطة M_Asize في 16 نوفمبر 2005 في 00:02
إننا محكومون بالأمل وما يحدث الآن ليس نهاية العالم
حلوة منك اخي العزيز
بس تعديل ان 009 للتغيير المكان او تحريك المكون في حدود الفورم
اما من 001 -008 كلها تغير الحجم كل بطريقة معينة
var . . . mydown,flag : bool; .... procedure TForm1.Panel1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin mydown:=true; flag:=true; end; procedure TForm1.Panel1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); begin if(mydown)then begin if(flag)then begin ReleaseCapture; SendMessage(Panel1.Handle,WM_SYSCOMMAND,$f009,0); end; flag:=false; end; end; procedure TForm1.FormCreate(Sender: TObject); begin mydown:=false; flag:=true; end;
تم تعديل هذه المشاركة بواسطة romanof في 16 نوفمبر 2005 في 03:27
أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر
وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري
كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو
أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري
عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري
فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري
هذا الموضوع مغلق.