156 reputation
116
bio website
location
age
visits member for 5 years
seen Nov 6 at 2:03

Oct
3
awarded  Nice Question
Dec
11
awarded  Famous Question
Jun
11
awarded  Notable Question
May
5
revised Corporate authenticated, timestamped, logged, persistent multi-user chat (IRC?)
added persistent chat reference; added xmpp tag
May
5
asked Corporate authenticated, timestamped, logged, persistent multi-user chat (IRC?)
Oct
22
awarded  Popular Question
Feb
10
comment How can I use Autohotkey to focus on an existing Google Chrome tab, not a “container” window?
This seems to be a way for me to reproduce the case, I click on my emacs window, then hit ^+i, notice in Window Spy the title is blank, move the mouse over the chrome window, hit ^+j which is bound to your WatchCursor code and get: "Control" == "Chrome_RenderWidgetHostHWND1" and "Window Control List" == ""
Feb
10
comment How can I use Autohotkey to focus on an existing Google Chrome tab, not a “container” window?
Odd, sometimes I get zero controls in my "Window Control List", but still have a "Control". For example, when I was looking up AHK's sleep ( autohotkey.com/docs/commands/Sleep.htm ) in a different tab, then used your WatchCursor code, "Control" was "Chrome_RenderWidthHostHWND1", but "Window Control List" was empty.
Feb
10
comment How can I use Autohotkey to focus on an existing Google Chrome tab, not a “container” window?
Unfortunately, I'm running into the "container" window again (blank window title in window spy) and had to undo the accepted answer tag. You have been a great help though.
Feb
10
awarded  Scholar
Feb
10
comment How can I use Autohotkey to focus on an existing Google Chrome tab, not a “container” window?
Hmm... I get: Chrome_WidgetWin_01, Chrome_WidgetWin_02, Chrome_RenderWidgetHostHWND1, ViewsTextfieldEdit1, Chrome_AutocompleteEditView1. Time to deduce which control I want. Thanks! Update1: some quick testing reveals Chrome_WidgetWin_01 does what I want. My guess is the additional ones are spawned based on the page content. Update2: a google reader tab definitely has at least one more control than this superuser edit tab.
Feb
10
comment How can I use Autohotkey to focus on an existing Google Chrome tab, not a “container” window?
How would I get a list of Google Chrome controls? After using this a bit, I would prefer focusing on the "content" window. For example, if the active tab is Google Reader or gmail, I would like access to their keyboard shortcuts, which only apply when focusing on the "content" window. Furthermore, focusing on the "content" window allows faster page searching. Also, to get to the omnibar from the "content" window, I can always use ctrl+l.
Feb
10
awarded  Supporter
Feb
10
comment How can I use Autohotkey to focus on an existing Google Chrome tab, not a “container” window?
I did not know about this. Thanks for the heads up.
Feb
10
comment How can I use Autohotkey to focus on an existing Google Chrome tab, not a “container” window?
Thank you very much. This seems to work much more often than my previous function (had to change ahk_class Chrome_WindowImpl_0 to ahk_class Chrome_WidgetWin_0, but that may just be due to different versions of Google Chrome). Unfortunately, it still doesn't work some of the time and that case is hard to reproduce. Once I get locked onto a container window (see screenshot in question post), I have to still resort to the mouse.
Feb
10
revised How can I use Autohotkey to focus on an existing Google Chrome tab, not a “container” window?
Added Window Spy screenshots
Feb
10
comment How can I use Autohotkey to focus on an existing Google Chrome tab, not a “container” window?
Unfortunately, ctrl+tab is also inaccessible. Here's a screenshot of window spy on a container window and on this tab for reference: img43.imageshack.us/img43/7341/containere.png img25.imageshack.us/img25/2651/tabw.png I also just added them to the main question post.
Feb
9
awarded  Editor
Feb
9
awarded  Student
Feb
9
revised How can I use Autohotkey to focus on an existing Google Chrome tab, not a “container” window?
Added missing key binding for foobar2000 example