PDA

View Full Version : تشخیص کلیک موس روی هر کنترلی



m110_110
چهارشنبه 13 آذر 1387, 21:42 عصر
با سلام خدمت تمامی دوستان
کسی از دوستان می دونه که چجوری می توان کلیک موس هر کنترلی را تشخیص داد
این را هم بگویم که منظور من کنترل هایست که رویداد کلیک ندارند و من هم نمی توانم چه طور باید برای اون ها تعریف کنم
این را هم بگویم که هر دوی کلیک راست و چپ برایم مهمه
ممنون میشم کمکم کنید واقعا خیلی گیرم هر کاری می کنم به یک مشکلی می خورم

majid325
پنج شنبه 14 آذر 1387, 03:14 صبح
حداقل اسم يكي از اون كنترل ها كه مدنظرت هست رو ميگفتي

shask00l
پنج شنبه 14 آذر 1387, 05:05 صبح
هر کنترلی که بشه اونو روی فرم قرار داد 4 تا پروپرتی داره . left , top , height , width .. با توجه به این چهار تا میتونی محل دقیق کنترل رو روی فرم تعین کنی .
اگه کنترلت رویدادی برای کلیک و اینا نداره احتمالا رویداد های مربوط به فرم اجرا میشه . (مطمئن نیستم) . میتونی با توجه به رویداد مربوطه و مختصاتی که اون رویداد توش رخ داده کنترل مورد نظر رو تعین کنی.

m110_110
پنج شنبه 14 آذر 1387, 08:10 صبح
باز هم سلام
ممنون از جوابتون


حداقل اسم يكي از اون كنترل ها كه مدنظرت هست رو ميگفتي

مثل کنترل acrobat reader که از کامپوننت های com اضافه می شه کرد
هر کار کردم نتونستم کلیک موس و محل موس رو این کنترل تشخیص بدم
و اما دوست عزیز shask001 متوجه حرفتون نشدم یعنی چی احتمالا رویدادهای مربوط به فرم اجرا میشه! چگونه می تونم به اون ها دسترسی داشته باشم و بتونم کلیک موس را تشخیص بدم
باز هم ممنون
در پناه حق

shask00l
پنج شنبه 14 آذر 1387, 18:30 عصر
شما کلیک روی فرم رو از کجا handle میکنید .؟ از همون جا . البته اگه واقعا اون رویداد اجرا بشه ...! من در این زمینه مطمئن نیستم . قبلا هم گفتم در حد یه ایده هستش .

h.jaza
پنج شنبه 14 آذر 1387, 19:43 عصر
خوب اگه خودش وست رویداد کلیک نداره، خودت وسش تعریف کن.

برای این کار خیلی ساده تو سایت سرچ کن، چون قبلا خیلی مطرح شده. D: