'
'Class desription:
'
!short:Color Class structure:
Class Color:
~~~~~~~~~~~~~
This class creates during library initialisation the public variable m->Color,
as a instance of the class Color. This public variable contain a current color
palette. The whole library object.lib uses only this colors (of public
variable m->Color). Look at the constants defined in Object.ch and the
public variables of the library and this class source code.

Source code of the class Color is in  C_Color.prg

!seealso: ob_basic.ngo:m->tColor ob_basic.ngo:m->Color ob_comma.ngo:Constants ob_class.ngo:"Class hierarchy"

!short:~~~~~~~~~~~~~~~~~~~~~~~
!short:create class Color
!short:  export:
!short:  var Black  //black/white colors for dos window
!short:  var Desk   //Desktop colors
!short:  var Edit   //editing window colors
!short:  var View   //view (non-editing) window colors
!short:  var Help   //help text window colors
!short:  var Menu   //menu system colors
!short:  method New=ColorNew   //o:New() --> self
^BColor:New()^N: public: return self
  Object is filled with default values.

!short:  endclass

