Refer AHK Doc for
#IfWinExist command which allows context sensitive Hotkeys.
Here is a working template to understand from:
Code:
Gui -Caption +Owner
Gui, Show, x0 y0 w0 h0 NA, Hotkey-Setting-A
Return
#IfWinExist Hotkey-Setting ahk_class AutoHotkeyGUI
#A:: Gui, Show, NA, Hotkey-Setting-A
#B:: Gui, Show, NA, Hotkey-Setting-B
#C:: Gui, Show, NA, Hotkey-Setting-C
#IfWinExist
#IfWinExist Hotkey-Setting-A ahk_class AutoHotkeyGUI
F1::MsgBox Hotkey-Setting-A F1
F2::MsgBox Hotkey-Setting-A F2
F3::MsgBox Hotkey-Setting-A F3
#IfWinExist
#IfWinExist Hotkey-Setting-B ahk_class AutoHotkeyGUI
F1::MsgBox Hotkey-Setting-B F1
F2::MsgBox Hotkey-Setting-B F2
F3::MsgBox Hotkey-Setting-B F3
#IfWinExist
#IfWinExist Hotkey-Setting-C ahk_class AutoHotkeyGUI
F1::MsgBox Hotkey-Setting-C F1
F2::MsgBox Hotkey-Setting-C F2
F3::MsgBox Hotkey-Setting-C F3
#IfWinExist

_________________
URLGet - Internet Explorer based Downloader
StartEx - Portable Shortcut Link