module SimpleTk::DisableHelpers

Provides :disable, :disabled?, and :enable methods to widgets.

Public Instance Methods

disable() click to toggle source

Disables this widget.

# File lib/simple_tk/widget_helpers.rb, line 10
def disable
  self.state('disabled')
end
disabled?() click to toggle source

Is this widget disabled?

# File lib/simple_tk/widget_helpers.rb, line 16
def disabled?
  self.instate('disabled')
end
enable() click to toggle source

Enables this widget.

# File lib/simple_tk/widget_helpers.rb, line 22
def enable
  self.state('!disabled')
end