Method: Glimmer::Tk::TextProxy#toggle_format

Defined in:
lib/glimmer/tk/text_proxy.rb

#toggle_format(region_start, region_end, option, value) ⇒ Object

toggles option/value tag (removes if already applied)



201
202
203
204
205
206
207
# File 'lib/glimmer/tk/text_proxy.rb', line 201

def toggle_format(region_start, region_end, option, value)
  if applied_format?(region_start, region_end, option, value)
    remove_format(region_start, region_end, option, value)
  else
    add_format(region_start, region_end, option, value)
  end
end