Class: WMCtrl::Desktop
Instance Method Summary collapse
- #geometry_height ⇒ Object
- #geometry_width ⇒ Object
-
#workarea_height ⇒ Integer
Height of workarea.
-
#workarea_width ⇒ Integer
Width of workarea.
-
#workarea_x ⇒ Integer
X coordinate of Top left corner of workarea.
-
#workarea_y ⇒ Integer
Y coordinate of Top left corner of workarea.
Methods inherited from DataHash
Constructor Details
This class inherits a constructor from WMCtrl::DataHash
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class WMCtrl::DataHash
Instance Method Details
#geometry_height ⇒ Object
44 45 46 |
# File 'lib/wmctrl/wmctrl.rb', line 44 def geometry_height self[:geometry][1] end |
#geometry_width ⇒ Object
40 41 42 |
# File 'lib/wmctrl/wmctrl.rb', line 40 def geometry_width self[:geometry][0] end |
#workarea_height ⇒ Integer
Returns Height of workarea.
64 65 66 |
# File 'lib/wmctrl/wmctrl.rb', line 64 def workarea_height self[:workarea][3] end |
#workarea_width ⇒ Integer
Returns Width of workarea.
59 60 61 |
# File 'lib/wmctrl/wmctrl.rb', line 59 def workarea_width self[:workarea][2] end |
#workarea_x ⇒ Integer
Returns X coordinate of Top left corner of workarea.
49 50 51 |
# File 'lib/wmctrl/wmctrl.rb', line 49 def workarea_x self[:workarea][0] end |
#workarea_y ⇒ Integer
Returns Y coordinate of Top left corner of workarea.
54 55 56 |
# File 'lib/wmctrl/wmctrl.rb', line 54 def workarea_y self[:workarea][1] end |