সিস্টেম পছন্দগুলি থেকে জুম মেনু আইটেমের জন্য (বা এটি আপনার লোকালে যা বলা হোক না কেন) শর্টকাট বরাদ্দ করুন:
আপনি যদি চান যে শর্টকাটটি সর্বদা একটি পর্দা পূরণের জন্য একটি উইন্ডো সর্বাধিক করে তোলে , আপনি উদাহরণস্বরূপ দর্শনীয় স্থানটি ব্যবহার করতে পারেন :
অথবা স্লেটের~/.slate
সাহায্যে এর মতো একটি লাইন যুক্ত করুন :
bind m:cmd;shift move screenOriginX;screenOriginY screenSizeX;screenSizeY
আমি এই স্ক্রিপ্টটিতে একটি শর্টকাট বরাদ্দ করতে ফাস্টস্ক্রিপ্ট ব্যবহার করেছি :
try
tell application "Finder" to set b to bounds of window of desktop
try
tell application (path to frontmost application as text)
set bounds of window 1 to {item 1 of b, 22, item 3 of b, item 4 of b}
end tell
on error
tell application "System Events" to tell window 1 of (process 1 where it is frontmost)
try
set position to {0, 22}
set size to {item 3 of b, (item 4 of b) - 22}
on error
click (button 1 of window 1 where subrole is "AXZoomButton")
end try
end tell
end try
end try
আপনি যখন অ্যাক্সেসিবিলিটি এপিআইয়ের মাধ্যমে সিস্টেম ইভেন্টগুলিকে অবস্থান এবং আকার পরিবর্তন করতে বলবেন তখন অবস্থান এবং আকারটি পরিবর্তিত হওয়ার মধ্যে একটি লক্ষণীয় বিলম্ব হয়। অ্যাপ্লিকেশনটিকে উইন্ডোর সীমানা পরিবর্তন করতে বলা দ্রুততর তবে এটি সমস্ত অ্যাপ্লিকেশনগুলির সাথে কাজ করে না। স্লেট এবং মোম এর মতো অন্যান্য অ্যাপ্লিকেশন সর্বদা অ্যাক্সেসব্লিটি API ব্যবহার করে।