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
( 画面から指が離された )