名前 | 概要 |
---|---|
NewWindow | ウィンドウを作成します |
ResizeWindow | ウィンドウをリサイズします |
SyncInstanceList | インスタンスリストを同期します |
SetInputFocus | ウィンドウに入力フォーカスを設定します |
IsFocusWindow | ウィンドウが入力フォーカスを持っているか取得します |
InputUpdate | ウィンドウ状態を更新します |
名前 | 概要 |
---|---|
cursor_instanceid | カーソル位置のインスタンスID |
名前 | 概要 |
---|---|
eventlist_window | イベントリストウィンドウ |
eventdata_window | イベント詳細ウィンドウ |
instancelist | イベントインスタンスリスト |
prev_cursorid | 前フレームのカーソル位置 |
select_index | 選択中イベント位置 |
ウィンドウタイプ | 意味 |
---|---|
トップレベルウィンドウ | この引数は無視されます。 |
子ウィンドウ | 所属させる親ウィンドウ。 |
サブウィンドウ | 所属させるウィンドウ。 |
スタックウィンドウ | 所属させるウィンドウ。 |
挿入ウィンドウ | 直前の序列のウィンドウ。所属は指定したウィンドウと同じになります。 |
識別子 | 意味 |
---|---|
Window::WND_TOPLEVEL | トップレベルウィンドウ。 独立して扱われるウィンドウです。仮想ビュー座標系を使用します。 |
Window::WND_CHILD | 子ウィンドウ。 親ウィンドウの中に配置されるウィンドウで、親ウィンドウの領域外に出ると正常に描画されません。 座標系は親ウィンドウのローカル座標となり、親ウィンドウが移動すると連動して移動します。 また、親ウィンドウに対して行われた操作の一部は連動して影響します。 |
Window::WND_SUB | サブウィンドウ。 所属するウィンドウの補足情報を提示するためのウィンドウです。 座標系は所属するウィンドウのローカル座標となり、所属するウィンドウが移動すると連動して移動します。 原則として所属するウィンドウとは独立して扱われますが、削除や更新は連動します。 |
Window::WND_STACK | スタックウィンドウ。 所属するウィンドウの追加処理を行うウィンドウで、ダイアログに近い扱いをします。 座標系は所属するウィンドウと同じになります。 原則として所属するウィンドウとは独立して扱われますが、削除は連動します。 また、サブウィンドウよりも上に描画されます。 |
Window::WND_PREV | 挿入ウィンドウ。 指定したウィンドウの次の序列に作成するウィンドウを挿入します。 ウィンドウタイプや座標系は指定したウィンドウと同じになります。 |
識別名 | 内容 |
---|---|
Window::FOCUS_OK | 所属ウィンドウへのフォーカス制御に干渉しません(デフォルト) |
Window::FOCUS_REDIRECT | 所属ウィンドウへのフォーカスはこのウィンドウが奪います |
Window::FOCUS_BLOCK | 所属ウィンドウへのフォーカス制御を拒否します |
識別名 | 内容 |
---|---|
Window::FOCUS_STACK_OK | スタックウィンドウへのフォーカス制御に干渉しません |
Window::FOCUS_STACK_REDIRECT | スタックウィンドウへのフォーカスはこのウィンドウが奪います |
Window::FOCUS_STACK_BLOCK | スタックウィンドウへのフォーカス制御を拒否します |
識別名 | 内容 |
---|---|
Window::FOCUS_SUB_OK | サブウィンドウへのフォーカス制御に干渉しません |
Window::FOCUS_SUB_REDIRECT | サブウィンドウへのフォーカスはこのウィンドウが奪います |
Window::FOCUS_SUB_BLOCK | サブウィンドウへのフォーカス制御を拒否します |
識別名 | 内容 |
---|---|
Window::FOCUS_CHILD_OK | 子ウィンドウへのフォーカス制御に干渉しません |
Window::FOCUS_CHILD_REDIRECT | 子ウィンドウへのフォーカスはこのウィンドウが奪います |
Window::FOCUS_CHILD_BLOCK | 子ウィンドウへのフォーカス制御を拒否します |