[ top ] [ prev ] [ up ] [ next ]
Phi::Color
Phi::Color は Object の色の指定に使います。 Phi::Color は多くの Component の color
と TabSet#background_color で使われます。 Phi::Color で使える定数は Phi:module
に定義されます。
これらの定数は,システムパレットで最も近い色 ( たとえば CL_BLUE は青 ) または Windows のコントロールパネルの Phi::Color セクションで定義されているシステム画面要素カラー ( たとえば, CL_BTN_FACE はボタンの表面のシステムカラー ) にマップします。
Phi::Color を Phi:module
に定義された定数で指定せずに, 4 バイトの 16 進数で指定した場合,下位の 3 バイトはそれぞれ青,緑,赤の RGB Color の輝度を表します。
- RGB Color
-
0x00ff0000
-
純粋の青
0x0000ff00
-
純粋の緑
0x000000ff
-
純粋の赤
0x00000000
-
黒
0x00ffffff
-
白
- 最上位のバイト
-
0(0x00)
-
システムパレットで最も近い色になります。
1(0x01)
-
現在のパレットで最も近い色になります。
2(0x02)
-
現在のデバイスコンテキストの論理パレットで最も近い色になります。
module
Phi
constants
- CL_AQUA
-
空色
- CL_BLACK
-
黒色
- CL_BLUE
-
青色
- CL_DK_GRAY
-
灰色 ( 暗 )
- CL_FUCHSIA
-
赤紫色
- CL_GRAY
-
灰色
- CL_GREEN
-
緑色
- CL_LIME
-
濃緑色
- CL_LT_GRAY
-
灰色 ( 明 )
- CL_MAROON
-
栗色
- CL_NAVY
-
濃紺色
- CL_OLIVE
-
黄緑色
- CL_PURPLE
-
紫色
- CL_RED
-
赤色
- CL_SILVER
-
銀色
- CL_TEAL
-
暗青緑色
- CL_WHITE
-
白色
- CL_YELLOW
-
黄色
- CL_BACKGROUND
-
Windows デスクトップの背景色
- CL_ACTIVE_CAPTION
-
アクティブウィンドウのタイトルバーの色
- CL_INACTIVE_CAPTION
-
アクティブでないウィンドウのタイトルバーの色
- CL_MENU
-
メニューの背景色
- CL_WINDOW
-
ウィンドウの背景色
- CL_WINDOW_FRAME
-
ウィンドウ枠の色
- CL_MENU_TEXT
-
メニュー上の文字の色
- CL_WINDOW_TEXT
-
ウィンドウ内の文字の色
- CL_CAPTION_TEXT
-
アクティブウィンドウのタイトルバーの文字の色
- CL_ACTIVE_BORDER
-
アクティブウィンドウの境界色
- CL_INACTIVE_BORDER
-
アクティブでないウィンドウの境界色
- CL_APPWORK_SPACE
-
アプリケーション作業領域の色
- CL_HIGHLIGHT
-
選択した文字の背景色
- CL_HIGHLIGHT_TEXT
-
選択した文字の色
- CL_BTN_FACE
-
ボタン面の色
- CL_BTN_SHADOW
-
ボタンのシャドウキャストの色
- CL_GRAY_TEXT
-
淡色表示されている文字の色
- CL_BTN_TEXT
-
ボタンの文字の色
- CL_INACTIVE_CAPTION_TEXT
-
アクティブでないウィンドウのタイトルバーの文字の色
- CL_BTN_HIGHLIGHT
-
ボタンの強調表示の色
- CL_3DDK_SHADOW
-
Windows 95 と NT 4.0 のみ。 3 次元表示要素の暗い影
- CL_3DLIGHT
-
Windows 95 と NT 4.0 のみ。 3 次元表示要素の明るい色 ( 明るい面の縁用 )
- CL_INFO_TEXT
-
Windows 95 と NT 4.0 のみ。ツールチップコントロールの文字の色
- CL_INFO_BK
-
Windows 95 と NT 4.0 のみ。ツールチップコントロールの背景色
[ top ] [ prev ] [ up ] [ next ]