← Back to team overview

sikuli-driver team mailing list archive

[Bug 1182992] Re: [1.0] Error: Region outside any screen ... How to handle?

 

** Description changed:

+ --- fixed with 1.0.1: region is cropped to given screen or to the screen
+ containing the largest portion of the region
+ 
  *** problem
  At least on Windows 7 we have the situation, that maximized application windows (e.g by double clicking on the title bar) are macimized in a way, that the window frame is put outside the physical screen.
  This leads to a "negative" (x,y) point for the top left corner of the region returned by App().window() and hence to the reported error: Region outside any screen.
  
  *** workaround
  
  reg = intersection(App('Microsoft Word').window(0))
  
  which reduces the window region to the visible part on Screen(0)
-  (what is the area, that is accessible for Sikuli)
+  (what is the area, that is accessible for Sikuli)
  
  But you still get the error messages (can be ignored now ;-)
  
  -------------------------------------------------------------------------------------------
  
-   reg = App('Microsoft Word').window(0)
+   reg = App('Microsoft Word').window(0)
  
-   #Look for text
-   reg.wait('Home')
+   #Look for text
+   reg.wait('Home')
  
  Making more tests in the IDE, I have this error when the window is
  maximized:
  
-   [debug] getWindow: java.awt.Rectangle[x=-4,y=-4,width=1448,height=908]
-   [error] Region (1448, 908) outside any screen - subsequent actions might not work as expected
-   [error] script [ TestText ] stopped with error in line 6
-   [error] FindFailed ( null )
+   [debug] getWindow: java.awt.Rectangle[x=-4,y=-4,width=1448,height=908]
+   [error] Region (1448, 908) outside any screen - subsequent actions might not work as expected
+   [error] script [ TestText ] stopped with error in line 6
+   [error] FindFailed ( null )

** Changed in: sikuli
       Status: In Progress => Fix Committed

** Changed in: sikuli
   Importance: High => Critical

-- 
You received this bug notification because you are a member of Sikuli
Drivers, which is subscribed to Sikuli.
https://bugs.launchpad.net/bugs/1182992

Title:
  [1.0] Error: Region outside any screen ... How to handle?

Status in Sikuli:
  Fix Committed

Bug description:
  --- fixed with 1.0.1: region is cropped to given screen or to the
  screen containing the largest portion of the region

  *** problem
  At least on Windows 7 we have the situation, that maximized application windows (e.g by double clicking on the title bar) are macimized in a way, that the window frame is put outside the physical screen.
  This leads to a "negative" (x,y) point for the top left corner of the region returned by App().window() and hence to the reported error: Region outside any screen.

  *** workaround

  reg = intersection(App('Microsoft Word').window(0))

  which reduces the window region to the visible part on Screen(0)
   (what is the area, that is accessible for Sikuli)

  But you still get the error messages (can be ignored now ;-)

  -------------------------------------------------------------------------------------------

    reg = App('Microsoft Word').window(0)

    #Look for text
    reg.wait('Home')

  Making more tests in the IDE, I have this error when the window is
  maximized:

    [debug] getWindow: java.awt.Rectangle[x=-4,y=-4,width=1448,height=908]
    [error] Region (1448, 908) outside any screen - subsequent actions might not work as expected
    [error] script [ TestText ] stopped with error in line 6
    [error] FindFailed ( null )

To manage notifications about this bug go to:
https://bugs.launchpad.net/sikuli/+bug/1182992/+subscriptions


References