Skip to content
doyousketch2 edited this page Sep 13, 2019 · 10 revisions

Chart:

Corresponds to: Fl_Chart

Inherits from: Widget

Constructors

  • fl.Chart( int X, int Y, int W, int H, *str label ) ==> userdata Widget
  • fl.Chart{ table entries } ==> userdata Widget

    ( table constructor syntax )


Functions

  • methods defined for Widget userdata type
  • obj:add( int val, *str label, *int|userdata color )

    ( add value to chart, Fl_Color )

  • obj:bounds() ==> int lower, int upper

    obj:bounds( int lower, int upper )

  • obj:clear()

    ( remove all values from chart )

  • obj:insert( int index, int val, *str label, *int|userdata color )

    ( insert at index position, Fl_Color )

  • obj:replace( int index, int val, *str label, *int|userdata color )

    ( replace at index position, Fl_Color )

  • obj:size( int W, int H )

Properties

  • properties defined for Widget userdata type
  • obj.maxsize ==> int max get

    obj.maxsize = int max set
    (maximum number of data values)

  • obj.autosize ==> bool get

    obj.autosize = bool set

  • obj.textsize ==> int pixels get Fl_Fontsize

    obj.textsize = int pixels set Fl_Fontsize

  • obj.textcolor ==> userdata color get Fl_Color

    obj.textcolor = int|userdata color set Fl_Color

  • obj.chart_size ==> int get

    ( corresponds to Fl_Chart::size() )

  • obj.type ==> str mode

    obj.type = str mode
    select mode:

    • "FL_BAR_CHART"
    • "FL_FILLED_CHART"
    • "FL_HORBAR_CHART"
    • "FL_LINE_CHART"
    • "FL_PIE_CHART"
    • "FL_SPECIALPIE_CHART"
    • "FL_SPIKE_CHART"
Clone this wiki locally