| 名称 |
概要 |
Android版 |
| コンストラクタ |
| Window |
|
生成できるウィンドウは1つだけ |
| メソッド |
| add |
管理オブジェクトの追加 |
|
| bringToFront |
ウィンドウを最前面に移動 |
無効、何も起こらない |
| close |
ウィンドウを閉じる |
|
| getMouseVelocity |
マウス座標移動速度の取得(1.1.0以降) |
マウスは未対応 |
| getTouchPoint |
タッチ座標の取得 |
|
| getTouchVelocity |
タッチ座標移動速度の取得(1.1.0以降) |
|
| hideMouseCursor |
マウスカーソルを一時的に隠す |
マウスは未対応 |
| postInputEvent |
入力イベントの生成 |
|
| registerMessageReceiver |
メッセージ受信関数の登録/登録削除 |
not implemented |
| remove |
管理オブジェクトの削除 |
|
| removeMaskRegion |
ウィンドウリージョンの解除 |
無効 |
| resetMouseVelocity |
マウス座標移動速度計測のリセット(1.1.0以降) |
マウスは未対応 |
| setInnerSize |
クライアントサイズの設定 |
設定不可 |
| setMaskRegion |
ウィンドウリージョンをマスクに従って設定 |
無効 |
| setMaxSize |
ウィンドウの最大サイズの設定 |
無効 |
| setMinSize |
ウィンドウの最小サイズの設定 |
無効 |
| setPos |
ウィンドウ位置の設定 |
設定不可 |
| setSize |
ウィンドウサイズの設定 |
設定不可 |
| setZoom |
レイヤ拡大倍率の設定 |
|
| showModal |
モーダルでウィンドウを表示 |
モーダルウィンドウは対応していない |
| update |
ウィンドウ内容の強制的な描画 |
|
| プロパティ |
| HWND |
ウィンドウハンドル |
not implemented |
| borderStyle |
ウィンドウ外見 |
常にbsNone |
| caption |
ウィンドウのキャプション |
Activityのタイトルバー |
| displayOrientation |
ディスプレイの向き(1.1.0以降) |
|
| displayRotate |
ディスプレイの回転角度(1.1.0以降) |
|
| drawDevice |
描画デバイス |
|
| enableTouch |
タッチイベント有効/無効 |
常に有効 |
| focusable |
フォーカスを取得可能か |
常にtrue |
| focusedLayer |
フォーカスを持っているレイヤオブジェクト |
|
| fullScreen |
フルスクリーンかどうか |
常にフルスクリーン |
| height |
ウィンドウの縦幅 |
Activityの高さ(読み込みのみ) |
| hintDelay |
ヒント表示待ち時間 |
マウスがないのでヒント無効 |
| imeMode |
デフォルトのIMEモード |
無効(もう少し検討) |
| innerHeight |
クライアント領域の縦幅 |
MainViewの幅(読み込みのみ) |
| innerWidth |
クライアント領域の横幅 |
MainViewの高さ(読み込みのみ) |
| left |
ウィンドウの左端位置 |
常に0 |
| mainWindow |
メインウィンドウ |
|
| maxHeight |
ウィンドウの最大の縦幅 |
無効 |
| maxWidth |
ウィンドウの最大の横幅 |
無効 |
| minHeight |
ウィンドウの最小の縦幅 |
無効 |
| minWidth |
ウィンドウの最小の横幅 |
無効 |
| mouseCursorState |
マウスカーソル表示状態 |
マウスは未対応 |
| primaryLayer |
プライマリレイヤオブジェクト |
|
| stayOnTop |
常に最上位に表示するかどうか |
常にtrue |
| top |
ウィンドウの上端位置 |
常に0 |
| touchPointCount |
タッチ数 |
|
| touchRotateThreshold |
マルチタッチ回転閾値 |
|
| touchScaleThreshold |
マルチタッチ拡大閾値 |
|
| trapKey |
キー入力をトラップするか |
複数ウィンドウはないので常にfalse |
| useMouseKey |
マウスキーを使用するかどうか |
マウスは未対応 |
| visible |
ウィンドウが表示されているかどうか |
|
| waitVSync |
垂直同期待ち |
無効(NDKは7以降でChoreographerをサポート) |
| width |
ウィンドウの横幅 |
Activityの幅(読み込みのみ) |
| zoomDenom |
レイヤ拡大倍率(分母) |
|
| zoomNumer |
レイヤ拡大倍率(分子) |
|
| イベント |
| onActivate |
ウィンドウがアクティブになったとき |
|
| onClick |
ウィンドウがクリックされた |
マウスは未対応 |
| onCloseQuery |
ウィンドウを閉じる確認 |
|
| onDeactivate |
ウィンドウが非アクティブになったとき |
|
| onDisplayRotate |
画面が回転されたとき(1.1.0以降) |
|
| onDoubleClick |
ウィンドウがダブルクリックされた |
マウスは未対応 |
| onFileDrop |
ファイルがドロップされた |
D&Dはない |
| onHintChanged |
ヒントの状態が変化したとき |
マウスがないのでヒント無効 |
| onKeyDown |
キーが押された |
|
| onKeyPress |
文字が入力された |
|
| onKeyUp |
キーが離された |
|
| onMouseDown |
マウスのボタンが押された |
マウスは未対応 |
| onMouseEnter |
マウスが入ってきた |
マウスは未対応 |
| onMouseLeave |
マウスが出ていった |
マウスは未対応 |
| onMouseMove |
マウスが移動した |
マウスは未対応 |
| onMouseUp |
マウスのボタンが離された |
マウスは未対応 |
| onMouseWheel |
マウスホイールが回転した |
マウスは未対応 |
| onMultiTouch |
マルチタッチ状態が変化した |
|
| onPopupHide |
ポップアップウィンドウを閉じる |
無効 |
| onResize |
ウィンドウのサイズが変化した |
|
| onTouchDown |
画面がタッチされた |
|
| onTouchMove |
指が移動した |
|
| onTouchRotate |
回転操作した |
|
| onTouchScaling |
拡大操作した |
|
| onTouchUp |
画面から指が離された |
|
|
|
|