Sets one or more specified virtual colormap entries to the RGB values supplied.
  
 
	  
		Restriction: This routine is supported for native COBOL only.
		
 
 
	  
 
	 Syntax:
 
		 
		call "CBL_SCR_ALLOCATE_VC_COLOR" using     table-count
                                           color-attribute
                                           RGB-values
                                 returning status-code
 
	 Parameters
 
		 
		 
		   
			 -  
				table-count 
			 
- Call prototype (see 
				Key): cblt-x2-compx 
			 
- Picture: pic x(2) comp-x. 
			 
-  
				color-attribute 
			 
- Call prototype (see 
				Key): cblt-x4-compx occurs 
				ntimes
			 
- Picture: pic x4 occurs 
				ntimes.
			 
-  
				RGB-values 
			 
- Group predefined as 
				cblt-generic-attr-rgb-values containing:
				01 cblt-generic-attr-rgb-values  typedef.
  03 cblte-garv-red-value        cblt-x2-compx.	         *> pic x(2) comp-x.
  03 cblte-garv-green-value      cblt-x2-compx. 	        *> pic x(2) comp-x.
  03 cblte-garv-blue-value       cblt-x2-compx.          *> pic x(2) comp-x.
  03 cblte-garv-filler           cblt-x1-compx occurs 2. *> pic x(2).
 
-  
				status-code 
			 
-  See 
				Library Routines - Key. 
			 
On Entry:
 
		 
		 
		
 
			  
			  
			  
				 
				  | table-count | The number of colors to allocate. | 
 
				 
				  | color-attribute | The table of indexes to the locations in the virtual colormap in which to store the specified RGB values. | 
 
				 
				  | RGB-values | The table of color(s) to add to the virtual colormap. | 
 
			 
 
		  
 
 
	 On Exit:
 
		 
		 
		
 
			  
			  
			  
				 
				  | table-count | The number of colors successfully allocated. This is normally the number requested but is less if the call was not entirely successful. | 
 
				 
				  | RGB-values | The table of RGB values actually used during the search, truncated to suit the environment. | 
 
				 
				  | cblte-garv-filler | Unused. | 
 
			 
 
		  
 
 
	 
Comments:
The RGB values can either be specified as a literal or be obtained using a call to the CBL_SCR_NAME_TO_RGB routine.