PC_PRINTER_SET_COLOR  
プリンタのカラーを設定する。
                構文: 
                  call "PC_PRINTER_SET_COLOR"  using    printer-handle 
                            by value  fore-or-back 
                            by value  color-red 
                            by value  color-green 
                            by value  color-blue 
                            returning status-code  
                  パラメタ: 
  
                                 
                                呼び出しプロトタイプ使用時 (
                                  
         
          説明の読み方 ) 
                                PIC (32ビットシステム) 
                          
                                printer-handle  
                                cblt-x4-comp5 
                                pic x(4) comp-5. 
                          
                                fore-or-back   
                                cblt-x2-comp5 
                                pic x(2) comp-5. 
                          
                                color-red   
                                cblt-x2-comp5 
                                pic x(2) comp-5. 
                          
                                color-green  
                                cblt-x2-comp5 
                                pic x(2) comp-5. 
                          
                                color-blue  
                                cblt-x2-comp5 
                                pic x(2) comp-5. 
                          
                                status-code  
                                
                                  
         
          説明の読み方 参照 
                          
                  入力パラメタ: 
  
                                printer-handle  
                                プリンタのハンドル。プリンタが開いているときに返される。 
                          
                                fore-or-back  
                                前景色と背景色の設定の選択
   
                          
                                color-red  
                                赤の輝度、0~255の値 
                          
                                color-green  
                                緑の輝度、0~255の値 
                          
                                color-blue  
                                青の輝度、0~255の値 
                          
                  出力パラメタ: 
  
                                status-code  
                                本ルーチンでは、ステータスコードは返されない。 
                          
                  説明: 
本ルーチンを使用する前に、プリンタを開いておく必要がある。
3原色の輝度を示す値の組合わせを使用して、指定したい色を選ぶ。たとえば、次の表に示すような色を選ぶためには、RGB値を以下のように設定する。
  
                                色 
                                赤 
                                緑 
                                青 
                          
                                Red 
                                255 
                                0 
                                0 
                          
                                Yellow 
                                255 
                                255 
                                0 
                          
                                Green 
                                0 
                                255 
                                0 
                          
                                Cyan 
                                0 
                                255 
                                255 
                          
                                Blue  
                                0 
                                0 
                                255 
                          
                                Magenta 
                                255 
                                0 
                                255 
                          
                                White 
                                255 
                                255 
                                255 
                          
                                Black 
                                0 
                                0 
                                0 
                          
通常は使用しないが、その他の色は以下のとおりである。
  
                                色 
                                赤 
                                緑 
                                青 
                          
                                Dark orange 
                                255 
                                140 
                                0 
                          
                                Navy blue 
                                0 
                                0 
                                128 
                          
                                Violet 
                                238 
                                120 
                                238 
                          
                                Beige 
                                245 
                                245 
                                220 
                          
プリンタがカラーをサポートしていない場合は、プリンタのデバイスがカラーの値の変換を決定する。たとえば、あるプリンタではグレーの網がけを選択するのに対し、他のプリンタでは黒もしくは白を選択することがある。