****************************************************************************//
Mixin Class: This creates the following interface                           //
Get/Set Export_Code_Description_State item Item# to State               //
this determines if this "code" value in this item should be    //
used to determine the description value which MUST be the next //
item.                                                          //
Entry_Item (Code_Description(self))                           //
This must be the next item and is used as a marker. You MUST   //
Use this function and you may not alter its return value.      //
****************************************************************************//
Class Hierarchy:
cObject

Mixin


Code_Description_MixinClass Definition
Functions and Procedures
String
Code_Description()
			
***********************************************************************//
Code_description                                                      //
Set Value will be augmented to see this return value and do           //
nothing with it (it will not set the value). This allows the actual   //
code item to do all of the work.                                      //
Should only be used by entry_item                                     //
***********************************************************************//
 
Define_Code_Description_Mixin()
			
Integer
Export_Code_Description_State(Integer iItem)
			
 
Set(Integer iItem Integer iState)
			
************************************************************************//
Get/Set Export_Code_Description_State                                  //
When true, the next item will be used to display a code description  //
************************************************************************//

Set(integer iItem string sVal)
			
***********************************************************************//
Set Local_Value                                                       //
Augmented to handle code description support. It:                  //
1. Does nothing if passed value is the description token (IGNORE$  //
ME$PLEASE).                                                     //
2. If a "code" item with export (Export_code_description_state for //
item is T) it will display description in next item.            //
//
NOTE!! This will REPLACE the set local_value in the extended deo mixin//
These get mixed at the same level!                                    //
***********************************************************************//