Window

 Window クラスは、ウィンドウを管理するためのクラスです。

メンバ

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