グラフィックス関数:現在の論理書き込みモードを返します。これは,LINETO,POLYGON,および RECTANGLE 関数で線を描画する時に使われます。
モジュール:USE DFLIB
形式
result = GETWRITEMODE ( )
結果
結果の型は INTEGER(2) です。結果は現在の書き込みモードです。可能性のある結果は,以下のとおりです。
$GPSET - 現在のグラフィックス色で線を描画します。(基本設定)
$GAND - 現在のグラフィックス色と現在の背景色の論理 AND を取った色で線を描画します。
$GOR - 現在のグラフィックス色と現在の背景色の論理 OR を取った色で線を描画します。
$GPRESET - 現在のグラフィックス色の論理 NOT を取った色で線を描画します。
$GXOR - 現在のグラフィックス色と現在の背景色の論理排他 OR (XOR) を取った色で線を描画します。
基本値は $GPSET です。これらの定数は DFLIB.F90 (\DF98\INCLUDE サブディレクトリ) で定義されています。
書き込みモードは SETWRITEMODE で設定されます。
互換性
STANDARD GRAPHICS QUICKWIN GRAPHICS LIB
関連情報
GRSTATUS,LINETO,POLYGON,PUTIMAGE,RECTANGLE,SETCOLORRGB,SETFILLMASK,SETLINESTYLE,SETWRITEMODE
例
! QuickWin または Standard Graphics アプリケーションでビルドします。 USE DFLIB INTEGER(2) mode mode = GETWRITEMODE() END