画面から一連の属性を読み込む。
 
  
 
	  
		制約事項: このルーチンはネイティブ COBOL でのみサポートされる。
 
 
	  
 
	 構文:
 
		 
		call "CBL_READ_SCR_ATTRS" using     screen-position
                                    attribute-buffer
                                    string-length
                          returning status-code
 
	  
 
	 パラメーター
 
		 
		 
		   
			 - screen-position  
 
 
			 - 定義済みの cblt-screen-position として以下を含む集団。
01 cblt-screen-position typedef.03 cblte-scrp-row cblt-x1-compx.*> pic x comp-x.03 cblte-scrp-col cblt-x1-compx.*> pic x comp-x.
 
			  
 
		   
		   
			 - attribute-buffer
 
 
			 - 呼び出しプロトタイプ使用時 (説明の読み方):pic x (n)
 
 
			 - PIC:pic x (n)
 
 
		   
		   
			 - string-length
 
 
			 - 呼び出しプロトタイプ使用時 (説明の読み方):cblt-x2-compx
 
 
			 - PIC:pic x (2) comp-x
 
 
		   
		   
			 - status-code
 
 
			 - 「説明の読み方」を参照
 
 
		   
		
 
	  
 
	 入力パラメーター:
 
		 
		 
		
 
			  
			  
			  
				 
				  | screen-position | 
 
				  読み込みを始める画面位置。画面の左上隅が行 0 および列 0 になる。「スクリーン ルーチン」を参照。 | 
 
				
 
				 
				  | string-length | 
 
				  読み込む文字列の長さ。 | 
 
				
 
			 
 
		  
 
 
		 
 
	  
 
	 出力パラメーター:
 
		 
		 
		
 
			  
			  
			  
				 
				  | attribute-buffer | 
 
				  画面から読み込む属性。このデータ項目は少なくとも string-length で指定した長さであり、その長さを越えた位置は変更されない。 属性は次のとおり。 
 
					 
 
			  
				 
				  | B"10000000" | 
 
				  OVERLINE | 
 
				 
 
				 
				  | B"01000000" | 
 
				  REVERSE-VIDEO | 
 
				 
 
				 
				  | B"00100000" | 
 
				  LEFTLINE | 
 
				 
 
				 
				  | B"00010000" | 
 
				  UNDERLINE | 
 
				 
 
				 
				  | B"00001000" | 
 
				  FOREGROUND HIGHLIGHT | 
 
				 
 
				 
				  | B"00000100" | 
 
				  FOREGROUND-COLOR (RED) | 
 
				 
 
				 
				  | B"00000010" | 
 
				  FOREGROUND-COLOR (GREEN) | 
 
				 
 
				 
				  | B"00000001" | 
 
				  FOREGROUND-COLOR (BLUE) | 
 
				 
 
			 
 
		   
 
 
 
				   | 
 
				
 
				 
				  | string-length | 
 
				  画面の末尾に達すると、読み込まれた長さが返される。 |