Você pode mapear algumas Macros simples em AutoHotkey com algo parecido com isto:
#SingleInstance
#Persistent
SetTitleMatchMode 2
Hotkey, IfWinActive, Outlook ahk_class rctrl_renwnd32, NUIDocumentWindow
Hotkey, +u, ViewUnreadLabel
Hotkey, +a, ViewReadLabel
Hotkey, IfWinActive
SafeToRunMacro() {
IfWinActive, ahk_class rctrl_renwnd32
{
ControlGetFocus, CurrentCtrl
CtrlList = Acrobat Preview Window1,AfxWndW5,AfxWndW6,EXCEL71,MsoCommandBar1,OlkPicturePreviewer1,paneClassDC1,RichEdit20WPT2,RichEdit20WPT4,RichEdit20WPT5,RICHEDIT50W1,SUPERGRID1,SUPERGRID2,AfxWndW16,OutlookGrid1,NetUIHWND4
if CurrentCtrl in %CtrlList%
{
Return, True
} else {
Return, False
}
}
}
ViewUnreadFunc(NormalKey) {
if SafeToRunMacro() {
ControlClick, OutlookGrid1, ahk_class rctrl_renwnd32,,,, NA x60 y5
} else {
Send %NormalKey%
}
}
ViewReadFunc(NormalKey) {
if SafeToRunMacro() {
ControlClick, OutlookGrid1, ahk_class rctrl_renwnd32,,,, NA x5 y5
} else {
Send %NormalKey%
}
}
ViewUnreadLabel:
ViewUnreadFunc(A_ThisHotkey)
Return
ViewReadLabel:
ViewReadFunc(A_ThisHotkey)
Return
Se você estiver interessado, pode compilar isso em um arquivo .exe e iniciá-lo toda vez que iniciar o seu PC. Eu estou trabalhando atualmente em implementar isso na minha ferramenta Outlook GTD. Se estiver interessado, pode saber mais em AutoGTD.com