استفاده از صفحه كليد

peyman61

New Member
با سلام خدمت دوستان

کسی میدونه دستور کلید های ترکیبی چیه؟...........برای یه کلید کدش رو دارم اما برای ترکیبی مثل Ctrl+c ویا امثال اینو کسی میدونه........ :(
 

Mahdiseif

Member
سلام
به كلمات كليدي زير در راهنماي دايركتور نگاه كنيد
controlDown
optionDown
shiftDown

موفق باشيد
 

iman1981

Member
براي اين كار ميتوني از خصوصيت controldown يا shiftdown استفاده كني.
خصوصيت controldown در صورت فشرده شدن كليد ctrl مقدار true و در غير اين صورت مقدار false را بر مي گرداند.
شما ميتوني از اين خصوصيت به همراه خصوصيت key براي تشخيص تركيب فشرده شدن كليد ctrl به همراه كليد ديگر استفاده كني با اين كار مي توني هندلر هايي را در موقعي كه كليد خاصي به همراه ctrl فشرده شد صدا بزني.
در مثال زير در ابتدا چك مي شود كه آيا كليد ctrl زده شده است و اگر بله برنامه به هندلري ميرود كه مشخص مي كند چه كليدي فشرده شده.آرگومان (_key.key) مشخص مي كند كه چه كليدي به همراه ctrl فشرده شده.
کد:
on keyDown
	if (_key.controlDown) then 
		doControlKey(_key.key)
	end if
end

on doControlKey(theKey)
	trace("The " & theKey & " key is down")
end

موفق باشي
 

جدیدترین ارسال ها

بالا