Class: VR::Col::ProgressCol

Inherits:
Integer
  • Object
show all
Defined in:
lib/treeview/columns/ProgressCol.rb

Overview

This class is simply a wrapper for an Integer. It signals VR::Listview's

and VR::Treeviews constructor to make this column a progressbar using
VR::Col::Ren::CellRendererProgress.  For example, whwn you create a VR::ListView,
you can pass VR::Progress as a column type:

 @view = VR::ListView.new(name: String, prog: VR::Col::ProgressCol, pix: Gdk::Pixbif)

This makes model_col #1 a progress bar.  When you set the value of the column,
provide an integer value from 0 to 100:

@view.add_row("Jerry", 65, @pixbuf)