01-06-2012, 03:52 PM
I put this notice here for better history but this stopped working in 2.3.3.2 (I didn't test with 2.3.3.1). Are the FF working somewhat differently?
Function FF_QM_Open_items
Function FF_QM_Open_items
function# iid FILTER&f
if(!f.hwnd2) ret
;if(f.hwnd=_hwndqm and GetWinId(f.hwnd2)=2212) ret iid
;out
if(f.hwnd=_hwndqm)
,_i=GetWinId(f.hwnd2)
,if _i=2212
,,ret "Move Mac to 2ndy Editor"
,if _i=2202
,,;_s.time("%c")
,,;_s.from("2202 started " _s)
,,;out _s
,,int+ g_qm_menu_iid
,,TVHITTESTINFO ht
,,GetCursorPos &ht.pt; ScreenToClient f.hwnd2 &ht.pt
,,SendMessage f.hwnd2 TVM_HITTEST 0 &ht
,,if(ht.hItem)
,,,TVITEM ti.hItem=ht.hItem
,,,SendMessage f.hwnd2 TVM_GETITEM 0 &ti
,,,g_qm_menu_iid=ti.lParam
,,else g_qm_menu_iid=0
,,;out g_qm_menu_iid
,,ret "Menu QM menu File-ken"