# File lib/ansi/progressbar.rb, line 22
    def initialize(title, total, out=STDERR)
      @title = title
      @total = total
      @out   = out

      @bar_length = 80
      @bar_mark = "|"
      @total_overflow = true
      @current = 0
      @previous = 0
      @is_finished = false
      @start_time = Time.now
      @format = "%-14s %3d%% %s %s"
      @format_arguments = [:title, :percentage, :bar, :stat]
      @styles = {}
      #
      yield self if block_given?
      #
      show_progress
    end