Blame FL/Fl_Multiline_Output.H

Packit Service 9ac617
//
Packit Service 9ac617
// "$Id: Fl_Multiline_Output.H 9637 2012-07-24 04:37:22Z matt $"
Packit Service 9ac617
//
Packit Service 9ac617
// Multi line output header file for the Fast Light Tool Kit (FLTK).
Packit Service 9ac617
//
Packit Service 9ac617
// Copyright 1998-2011 by Bill Spitzak and others.
Packit Service 9ac617
//
Packit Service 9ac617
// This library is free software. Distribution and use rights are outlined in
Packit Service 9ac617
// the file "COPYING" which should have been included with this file.  If this
Packit Service 9ac617
// file is missing or damaged, see the license at:
Packit Service 9ac617
//
Packit Service 9ac617
//     http://www.fltk.org/COPYING.php
Packit Service 9ac617
//
Packit Service 9ac617
// Please report all bugs and problems on the following page:
Packit Service 9ac617
//
Packit Service 9ac617
//     http://www.fltk.org/str.php
Packit Service 9ac617
//
Packit Service 9ac617
Packit Service 9ac617
/* \file
Packit Service 9ac617
   Fl_Multiline_Output widget . */
Packit Service 9ac617
Packit Service 9ac617
#ifndef Fl_Multiline_Output_H
Packit Service 9ac617
#define Fl_Multiline_Output_H
Packit Service 9ac617
Packit Service 9ac617
#include "Fl_Output.H"
Packit Service 9ac617
Packit Service 9ac617
/**
Packit Service 9ac617
  This widget is a subclass of Fl_Output that displays multiple
Packit Service 9ac617
  lines of text. It also displays tab characters as whitespace to the
Packit Service 9ac617
  next column.
Packit Service 9ac617
Packit Service 9ac617
  Note that this widget does not support scrollbars, or per-character
Packit Service 9ac617
  color control.
Packit Service 9ac617
Packit Service 9ac617
  If you are presenting large amounts of read-only text 
Packit Service 9ac617
  and need scrollbars, or full color control of characters,
Packit Service 9ac617
  then use Fl_Text_Display. If you want to display HTML text,
Packit Service 9ac617
  use Fl_Help_View.
Packit Service 9ac617
*/
Packit Service 9ac617
class FL_EXPORT Fl_Multiline_Output : public Fl_Output {
Packit Service 9ac617
public:
Packit Service 9ac617
Packit Service 9ac617
  /**
Packit Service 9ac617
    Creates a new Fl_Multiline_Output widget using the given position,
Packit Service 9ac617
    size, and label string. The default boxtype is FL_DOWN_BOX.
Packit Service 9ac617
Packit Service 9ac617
    Inherited destructor destroys the widget and any value associated with it.
Packit Service 9ac617
  */
Packit Service 9ac617
  Fl_Multiline_Output(int X,int Y,int W,int H,const char *l = 0);
Packit Service 9ac617
};
Packit Service 9ac617
Packit Service 9ac617
#endif
Packit Service 9ac617
Packit Service 9ac617
//
Packit Service 9ac617
// End of "$Id: Fl_Multiline_Output.H 9637 2012-07-24 04:37:22Z matt $".
Packit Service 9ac617
//