グラフィックス関数:現在のテキスト色指標を設定します。
モジュール:USE DFLIB
形式
result = SETTEXTCOLOR (index)
index
(入力) INTEGER(2)。テキスト色に設定する色指標。
結果
結果の型は INTEGER(2) です。結果は,以前のテキスト色指標です。
SETTEXTCOLOR は,現在のテキスト色指標を設定します。基本値は 15 です。この値は,ユーザーがパレットを再マップしない限り,白色に関連付けられています。GETTEXTCOLOR は,SETTEXTCOLOR で設定したテキスト色指標を返します。SETTEXTCOLOR は,OUTTEXT,WRITE,および PRINT のテキスト出力に影響します。
背景色指標は,SETBKCOLOR で設定され,GETBKCOLOR で返されます。背景色上のグラフィックスの色指標は,SETCOLOR で設定されます。これらの非 RGB 色関数は,True Color 値ではなく色指標を使用し,パレットにユーザーが指定した色に制限されます。最大 256 です。すべてのシステム色を参照するには,SETTEXTCOLORRGB,SETBKCOLORRG,および SETCOLORRGB を使用します。
互換性
STANDARD GRAPHICS QUICKWIN GRAPHICS LIB
関連情報
GETTEXTCOLOR,REMAPPALETTERGB,SETCOLOR,SETTEXTCOLORRGB
例
! QuickWin または Standard Graphics アプリケーションでビルドします。 USE DFLIB INTEGER(2) oldtc oldtc = SETTEXTCOLOR(INT2(2)) ! 緑色 WRITE(*,*) "hello, world" END