Method: Format#set_underline

Defined in:
lib/WriteExcel/format.rb

#set_underline(arg = 1) ⇒ Object

set_underline()

  Default state:      Underline is off
  Default action:     Turn on single underline
  Valid args:         0  = No underline
                      1  = Single underline
                      2  = Double underline
                      33 = Single accounting underline
                      34 = Double accounting underline

Set the underline property of the font.


628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
# File 'lib/WriteExcel/format.rb', line 628

def set_underline(arg = 1)
  begin
    case arg
    when  0  then @underline =  0    # off
    when  1  then @underline =  1    # Single
    when  2  then @underline =  2    # Double
    when 33  then @underline = 33    # Single accounting
    when 34  then @underline = 34    # Double accounting
    else
      raise ArgumentError,
      "\n\n  set_underline(#{arg.inspect})\n    arg must be 0, 1, or none, 2, 33, 34.\n"
      " ( 0:OFF, 1 and none:Single, 2:Double, 33:Single accounting, 34:Double accounting )\n"
    end
  end
end