tile windows os x
tile windows mountain lion
tile windows mac os x
lion tile windows in mac os x
There
This script will tile all windows for a single application. In a future post there will be a script that will work across all windows on screen. The only part of the script you'll need to edit is the second tell application line. Where it says "Terminal" simply put the application name for which app you want to tile.
property x_index : 1 property y_index : 0 property screen_width : 0 property screen_height : 0 tell application "Finder" set _b to bounds of window of desktop set screen_width to item 3 of _b set screen_height to item 4 of _b end tell tell application "Terminal" set the window_count to the count of windows if the window_count is not greater than 1 then error number -128 set the bounds of window 1 to {0, 0, screen_width / 4, screen_height / 4} copy the bounds of window 1 to {x1, y1, x2, y2} set the window_width to (x2 - x1) set the window_height to (y2 - y1) repeat with i from 2 to the window_count set the position of window i to {(x1 + window_width), (y1)} copy the bounds of window i to {a1, b1, a2, b2} copy the bounds of window i to {x1, y1, x2, y2} set the bounds of window i to {a1, b1, (a1 + window_width), (b1 + window_height)} set the x_index to x_index + 1 if (x_index is 4) then set the y_index to y_index + 1 set the x_index to 0 set y1 to y1 + window_height set x1 to 0 - window_width if (y_index is 4) then set the y_index to 0 end if end if end repeat end tellSome paid software you can look at
http://www.irradiatedsoftware.com/sizeup/
http://www.irradiatedsoftware.com/cinch/
No comments:
Post a Comment