From b087f8b648a6cab810236df0f0d37ff4e41fbed7 Mon Sep 17 00:00:00 2001 From: Manolo Gouy Date: Sun, 21 Mar 2010 22:15:04 +0000 Subject: Minor documentation changes git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7311 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- FL/Fl_Device.H | 7 +++++-- FL/Fl_Printer.H | 2 +- src/Fl_Device.cxx | 2 -- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/FL/Fl_Device.H b/FL/Fl_Device.H index 00e6a4768..13b0dddb3 100644 --- a/FL/Fl_Device.H +++ b/FL/Fl_Device.H @@ -56,10 +56,13 @@ typedef void (*Fl_Draw_Image_Cb)(void* ,int,int,int,uchar*);
The preferred FLTK API for drawing operations is the function collection of the \ref fl_drawings and \ref fl_attributes modules.
Alternatively, member functions of the Fl_Device class can be called - using global variable Fl_Device *fl_device that points at all time to the single device + using the global variable Fl_Device *fl_device that points at all time to the single device (an instance of an Fl_Device subclass) that's currently receiving drawing requests:
fl_device->rect(x, y, w, h); - */ +
Each member function of the Fl_Device class has the same effect and parameter list as the + function of the \ref fl_drawings and \ref fl_attributes modules which bears the same name + augmented with the fl_ prefix. + */ class Fl_Device { protected: /** \brief The device type */ diff --git a/FL/Fl_Printer.H b/FL/Fl_Printer.H index 2899224c3..08905f052 100644 --- a/FL/Fl_Printer.H +++ b/FL/Fl_Printer.H @@ -38,7 +38,7 @@ /** \brief A virtual class for print support with several platform-specific implementations. * - This class has no public constructor: don't instantiate it; use Fl_Printer instead. + This class has no public constructor: don't instantiate it; use Fl_Printer or Fl_PSfile_Device instead. \see class Fl_Printer for full documentation of member functions. */ class Fl_Abstract_Printer : public Fl_Device { diff --git a/src/Fl_Device.cxx b/src/Fl_Device.cxx index deea2347f..ac41afc23 100644 --- a/src/Fl_Device.cxx +++ b/src/Fl_Device.cxx @@ -173,8 +173,6 @@ void Fl_Abstract_Printer::end_job (void) {} void Fl_Abstract_Printer::translate(int x, int y) {} void Fl_Abstract_Printer::untranslate(void) {} -extern Fl_Device *fl_device; - Fl_Device *Fl_Device::set_current(void) { Fl_Device *current = fl_device; -- cgit v1.2.3