名称 |
概要 |
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 |
画面から指が離された |
|
|
|
|