# FK/Window.h

Window.hのインクルード依存関係図
このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

## 構成
class | fk_Window
| FLTK 用シーン描画ウィジェットクラス. [詳細]
## 型定義
typedef unsigned int | fk_FrameMode
| フレーム制御タイプを表す型
## 列挙型
enum | fk_SpecialKey { FK_SHIFT_R, FK_SHIFT_L, FK_CTRL_R, FK_CTRL_L, FK_ALT_R, FK_ALT_L, FK_ENTER, FK_BACKSPACE, FK_DELETE, FK_CAPS_LOCK, FK_TAB, FK_PAGE_UP, FK_PAGE_DOWN, FK_HOME, FK_END, FK_INSERT, FK_LEFT, FK_RIGHT, FK_UP, FK_DOWN, FK_F1, FK_F2, FK_F3, FK_F4, FK_F5, FK_F6, FK_F7, FK_F8, FK_F9, FK_F10, FK_F11, FK_F12 }
| 特殊キーを表す列挙型 [詳細]
enum | fk_MouseButton { FK_MOUSE1, FK_MOUSE2, FK_MOUSE3 }
| マウスボタンを表す列挙型 [詳細]
enum | fk_PutStrMode { FK_PUTSTR_NONE, FK_PUTSTR_CONSOLE, FK_PUTSTR_ERR_CONSOLE, FK_PUTSTR_BROWSER, FK_PUTSTR_FILE }
| メッセージ出力タイプを表す列挙型 [詳細]
## 変数
const fk_FrameMode | FK_DEFAULT_FRAME = 0x0000
| フレーム制御無効
const fk_FrameMode | FK_WAIT_FRAME = 0x0001
| フレーム待機制御
const fk_FrameMode | FK_SKIP_FRAME = 0x0002
| フレーム間引き制御

## 型定義

typedef unsigned int fk_FrameMode

フレーム制御タイプを表す型

## 列挙型

enum fk_SpecialKey

特殊キーを表す列挙型

列挙型の値:

  FK_SHIFT_R | 右シフトキー
  FK_SHIFT_L | 左シフトキー
  FK_CTRL_R | 右コントロールキー
  FK_CTRL_L | 左コントロールキー
  FK_ALT_R | 右オルトキー
  FK_ALT_L | 左オルトキー
  FK_ENTER | エンター(改行、リターン)キー
  FK_BACKSPACE | バックスペース(後退)キー
  FK_DELETE | デリート(削除)キー
  FK_CAPS_LOCK | キャップスロックキー
  FK_TAB | タブキー
  FK_PAGE_UP | ページアップキー
  FK_PAGE_DOWN | ページダウンキー
  FK_HOME | ホームキー
  FK_END | エンドキー
  FK_INSERT | インサートキー
  FK_LEFT | 左矢印キー
  FK_RIGHT | 右矢印キー
  FK_UP | 上矢印キー
  FK_DOWN | 下矢印キー
  FK_F1 | F1 ファンクションキー.
  FK_F2 | F2 ファンクションキー.
  FK_F3 | F3 ファンクションキー.
  FK_F4 | F4 ファンクションキー.
  FK_F5 | F5 ファンクションキー.
  FK_F6 | F6 ファンクションキー.
  FK_F7 | F7 ファンクションキー.
  FK_F8 | F8 ファンクションキー.
  FK_F9 | F9 ファンクションキー.
  FK_F10 | F10 ファンクションキー.
  FK_F11 | F11 ファンクションキー.
  FK_F12 | F12 ファンクションキー.

enum fk_MouseButton

マウスボタンを表す列挙型

列挙型の値:

  FK_MOUSE1 | マウス第1ボタン(左ボタン)
  FK_MOUSE2 | マウス第2ボタン(右ボタン)
  FK_MOUSE3 | マウス第3ボタン(中ボタン、あるいはホイールボタン)

enum fk_PutStrMode

メッセージ出力タイプを表す列挙型

列挙型の値:

  FK_PUTSTR_NONE | 出力なし
  FK_PUTSTR_CONSOLE | コンソール標準出力
  FK_PUTSTR_ERR_CONSOLE | コンソールエラー出力
  FK_PUTSTR_BROWSER | 専用ブラウザ出力
  FK_PUTSTR_FILE | ファイル出力

## 変数

const fk_FrameMode FK_DEFAULT_FRAME = 0x0000

フレーム制御無効

const fk_FrameMode FK_WAIT_FRAME = 0x0001

フレーム待機制御

const fk_FrameMode FK_SKIP_FRAME = 0x0002

フレーム間引き制御