نمایش نتایج 1 تا 3 از 3

نام تاپیک: Mouse's clicks management

  1. #1
    کاربر جدید آواتار Shadmehr84
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تبریز
    پست
    20

    Cool Mouse's clicks management

    با سلام

    بچه ها من می خوام تو برنامم وقتی دکمه های موس رو با هم کلیک می کنم (چپ و راست رو با هم روی یه Button) یه کاری برام بکنه مثلاً دو تا دکمهء بغل دستش هم کلیک بشن.
    توضیح: هدفم اینه که اون دوتای دیگه هم مثل اونی که Mouse روشه کلیک بشن، یعنی تا زمانی که من دکمه های Mouse رو ول نکردم، اونا هم مثل Buttonی که زیر Mouseه تو حالت فشرده شده باقی بمونن و به محض رها کردن دکمه ها اونا هم رها بشن.
    البته وقتی که دکمه ها رو تک تک کلیک می کنم اون کار رو نکنه.
    برای نمونه بازی Minesweeper خود ویندوز.
    پیشنهادتون چیه؟

  2. #2
    کاربر دائمی آواتار PC2st
    تاریخ عضویت
    آذر 1385
    محل زندگی
    کرمانشاه
    سن
    38
    پست
    1,491
    از رویداد MouseDown و MouseUp استفاده کنید، دو متغیر از نوع bool در سطح کلاس (بصورت فیلد) تعریف کنید و مثلا هر وقت کلیک چپ فشرده شد، یکی از اون متغیرها رو true کنید و هر زمانی که رویداد MouseUp رخ داد، مقدار اون رو به false تغییر دهید. در اینصورت هر وقت که مقدار متغیر برابر true بود، یعنی کلیک چپ، پایین نگه داشته شده، پس چون دو تا متغیر داریم، پس میتونید برای کلیک راست و چپ، این کار رو تشخیص بدید. پس هر وقت که مقدار اون دو تا متغیر مقدار جفتشون با هم برابر true بود، پس هم کلیک چپ و هم کلیک راست، پایین نگهداشته شدند.

  3. #3
    می تونید همون رویدادی رو که برای کلید اول ساخته رو به بقیه هم منتصب کنبد. حال هر کدوم که رویدادش فعال بشه کدها اجرا میشن و فرقی نمیکنه که کدام باشه

تاپیک های مشابه

  1. جلوگیری از ورود کاربر به Management Studio
    نوشته شده توسط omidmehraban در بخش SQL Server
    پاسخ: 1
    آخرین پست: چهارشنبه 28 شهریور 1386, 22:46 عصر
  2. اتصال به sql 2005 management?
    نوشته شده توسط سیدمقداد در بخش سایر پایگاه‌های داده
    پاسخ: 0
    آخرین پست: سه شنبه 27 شهریور 1386, 15:53 عصر
  3. تفاوت بین Content Management Server و Content Management System
    نوشته شده توسط zrahimic در بخش توسعه وب (Web Development)
    پاسخ: 0
    آخرین پست: سه شنبه 08 آذر 1384, 12:16 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •