Class: X11::Screen

Inherits:
Object
  • Object
show all
Defined in:
lib/firewatir/x11.rb

Overview

A display screen, for multi-monitor displays like mine ;-) Represented by display pointer and screen number.

Instance Method Summary collapse

Constructor Details

#initialize(screen_num, xdisplay) ⇒ Screen

Returns a new instance of Screen.



90
91
92
93
# File 'lib/firewatir/x11.rb', line 90

def initialize(screen_num,xdisplay)
	@screen_num = screen_num
	@xdisplay = xdisplay
end

Instance Method Details

#root_windowObject

Root window containing all other windows in this screen.



96
97
98
# File 'lib/firewatir/x11.rb', line 96

def root_window
	Window.new(X11.xRootWindow(@xdisplay,@screen_num),@screen_num,@xdisplay)
end