lib/watir/contrib/enabled_popup.rb in watir-1.6.2 vs lib/watir/contrib/enabled_popup.rb in watir-1.6.5
- old
+ new
@@ -1,21 +1,21 @@
-# http://www.vbcity.com/forums/topic.asp?tid=108859
-
-module Watir
- module PageContainer
- include Win32
- def enabled_popup(timeout=4)
- # Use handle of our parent window to see if we have any currently
- # enabled popup.
- hwnd_modal = 0
- Waiter.wait_until(timeout) do
- hwnd_modal, arr = GetWindow.call(hwnd, GW_ENABLEDPOPUP)
- hwnd_modal > 0
- end
- # use hwnd() method to find the IE or Container hwnd (overriden by IE)
- if hwnd_modal == hwnd() || 0 == hwnd_modal
- hwnd_modal = nil
- end
- hwnd_modal
- end
- end
+# http://www.vbcity.com/forums/topic.asp?tid=108859
+require 'watir/ie'
+module Watir
+ module PageContainer
+ include Win32
+ def enabled_popup(timeout=4)
+ # Use handle of our parent window to see if we have any currently
+ # enabled popup.
+ hwnd_modal = 0
+ Waiter.wait_until(timeout) do
+ hwnd_modal, arr = GetWindow.call(hwnd, GW_ENABLEDPOPUP)
+ hwnd_modal > 0
+ end
+ # use hwnd() method to find the IE or Container hwnd (overriden by IE)
+ if hwnd_modal == hwnd() || 0 == hwnd_modal
+ hwnd_modal = nil
+ end
+ hwnd_modal
+ end
+ end
end
\ No newline at end of file