Class: Shoes::Progress

Inherits:
Native show all
Defined in:
lib/shoes/basic.rb

Instance Attribute Summary

Attributes inherited from Basic

#args, #dps, #initials, #ln, #parent, #pl

Attributes included from Mod

#margin_bottom, #margin_left, #margin_right, #margin_top

Instance Method Summary collapse

Methods inherited from Native

#clear, #move, #move2, #text, #text=, #toggle

Methods inherited from Basic

#clear, #fix_size, #hide, #hided, #initialize, #move, #move2, #move3, #positioning, #set_args, #show, #style, #toggle

Methods included from Mod

#click, #release, #set_margin

Constructor Details

This class inherits a constructor from Shoes::Basic

Instance Method Details

#fractionObject



257
258
259
# File 'lib/shoes/basic.rb', line 257

def fraction
  @real.isDisposed ? 0 : real.getSelection / 100.0
end

#fraction=(n) ⇒ Object



260
261
262
# File 'lib/shoes/basic.rb', line 260

def fraction= n
  real.setSelection n * 100 unless @real.isDisposed
end