PDA

View Full Version : حركت دادن با موس



40Kalagh
چهارشنبه 29 آبان 1387, 21:06 عصر
سلام . من در برنامم يك label ايجاد كردم كه مي خوام با كشيدن موس روي اون و حركت دادن موس labelمن هم حركت كنه.البته من از خاصيت back color ليبل استفاده كردم براي درست كردن يك مستطيل.
ممنون

rostamkhani
چهارشنبه 29 آبان 1387, 23:35 عصر
سلام
http://barnamenevis.org/forum/showpost.php?p=624409&postcount=2

sokote_bi_payan
چهارشنبه 29 آبان 1387, 23:39 عصر
به نام خدا

با سلام

خوب لازمه که یه متغیر از نوع بولین داشته باشید سپس اگه کلیک بر روی لیبل شد اون True بشه بعدش در رویداد ماوس موو لیبل و فرمتون مکان لیبل را به مکان جاری ماوس تغییر بدین

اگه متوجه نشدید بگید کد بنویسم

موفق باشید

40Kalagh
پنج شنبه 30 آبان 1387, 08:15 صبح
سلام ممنونم از راهنمائيتون.قسمت اولشو فهميدم.اما نمي خوام كد آماده بهم بدين.فقط اينكه مكان جاري موس رو چه جوري ميشه فهميد؟

shask00l
پنج شنبه 30 آبان 1387, 09:09 صبح
توی event های مربوط به ماوس مثل move و ... یک شیئ به نام e وجود داره . از طریق اون میتونید مکان دقیق ماوس (x,y) بعلاوه وضعیت دکمه های ماوس رو تشخیص بدید .



e.x
e.y
e.location