PDA

View Full Version : حرکت دادن فرم



ehsane
پنج شنبه 12 آذر 1383, 12:05 عصر
با سلام و خسته نباشید

چگونه میتوان یک فرم را که خاصیت borderstyle ان بصورت none تعریف شده مثل فرم استاندارد حرکت داد. یعنی با فشار دادن موس بر روی آن و حرکت موس فرم نیز تغییر مکان دهد.

arshia_
پنج شنبه 12 آذر 1383, 15:01 عصر
باید در رویداد mousedown برای اون کدی بنویسی که x,y ماوس رو که تغییر می کنه روی left , top فرم اعمال کنه...
قبلا در این مورد س.الاتی شده که می تونی با جستجو اونا رو پیدا کنی
حتی برنامه های با مثال هم پیدا می شه

Delphi KDE
جمعه 13 آذر 1383, 04:06 صبح
چند تا تاپک قبل تر مطرح شده بود
http://www.barnamenevis.org/forum/viewtopic.php?t=17264

در رویداد OnMouseDown مربوط به فرم این دو خط کد را بنویس


ReleaseCapture;
Form1.Perform(Wm_SysCommand,$F012,0);