class Tk::Tcllib::Plotchart::Piechart
Constants
- TkCommandNames
Public Class Methods
Source
# File lib/tkextlib/tcllib/plotchart.rb, line 902 def initialize(*args) # args := ([parent] [, keys]) if args[0].kind_of?(Tk::Canvas) parent = args.shift @path = parent.path else super(*args) # create canvas widget end @chart = _create_chart end
Calls superclass method
TkWindow::new
Public Instance Methods
Source
# File lib/tkextlib/tcllib/plotchart.rb, line 923 def colours(*list) tk_call_without_enc(@chart, 'colours', *list) self end
Also aliased as: colors
Source
# File lib/tkextlib/tcllib/plotchart.rb, line 918 def plot(*dat) # argument is a list of [label, value] tk_call(@chart, 'plot', dat.flatten) self end
Private Instance Methods
Source
# File lib/tkextlib/tcllib/plotchart.rb, line 912 def _create_chart p self.class::TkCommandNames[1] if $DEBUG tk_call_without_enc(self.class::TkCommandNames[1], @path) end