The actions I currently have on my work PC:
- Close program
- paste (copy, paste & cut are rarely used because the shortcut-keys are faster and pretty much uniform anyway)
- Google it
- Launch explorer
- Launch IE
- Launch outlook
- Launch word
- show desktop
- close tab
- New tab
I have quicksteps assigned for each task I can perform with an email: Archive (send to map and categorize), Archive & reply, delete (recycle bin), delete & reply, do (make a task of it), do & reply, delegate (make task and foreward it), delegate & reply
This results in 8 actions, I use the 8 quadrants and the diagonals in between (in combination with the CTRL-key) to send the shortcuts for each action.
The result is that for each email, I just make a gesture and it's removed from my inbox, either archived, deleted or transformed to a task with a deadline (witch can be delegated). Allows me to manage a mailbox in minutes. By the end of each day I always have an empty mailbox and I have tasks reminding me of the stuff I needed to do, based on the emails I got.
It's just a translation of the inbox management-paradigm: "Do now, Do later, Delete, Delegate"
Commands mentioned above, but that have more to it:
Display an inputbox that takes the input and looks for the string in the default browser in google
local sSearch = acInputBox("Google me", "What would you like to search?", "")
if sSearch ~= "" then
sSearch = 'https://www.google.com/search?hl=en&output=search&q='..sSearch
"url.dll,FileProtocolHandler "..sSearch, nil, 1)
If a new tab is dragged from a link, then the link opens in a new tab, otherwise just a new blank tab opens (a contraction of 'open link in new tab and open new tab')
if acGetMouseCursorType() == "HAND" then
acMouseClick(gsx, gsy, 1, 1, 1)