X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=0.6.x%2Fjs%2F01_core%2F10_XCallback.js;h=a8dd6a3ff1f67d1616f8f396f84a505529ea24aa;hb=d836e6243878426d4cfd7a14ceb9b77db9f92b57;hp=964b2ca16e9d1308bb85bd03111da5e89cc0cd8f;hpb=42e0982b02a99c71702ce8cd8740645aefdc8097;p=pettanr%2FclientJs.git diff --git a/0.6.x/js/01_core/10_XCallback.js b/0.6.x/js/01_core/10_XCallback.js index 964b2ca..a8dd6a3 100644 --- a/0.6.x/js/01_core/10_XCallback.js +++ b/0.6.x/js/01_core/10_XCallback.js @@ -31,8 +31,12 @@ var /** @const */ X_Callback_PREVENT_DEFAULT = 8, // 結果動作のキャンセル, /** @const */ X_Callback_MONOPOLY = 16, // move event を独占する + + X_Callback_CAPTURE_POINTER = 16, + X_Callback_RELEASE_POINTER = 32, + /** @const */ - X_Callback_SYS_CANCEL = 32 | 4 | 2; + X_Callback_SYS_CANCEL = 64 | 4 | 2; /* * handleEvent という関数のメンバーを持つオブジェクト @@ -126,7 +130,7 @@ var __CallbackHash__ = * @namespace X.Callback * @alias X.Callback */ -X.Callback = { +X[ 'Callback' ] = { /** * このコールバックでは返り値による操作は無い。 */ @@ -151,7 +155,11 @@ X.Callback = { /** * X.UI に於いて、ポインターイベントの戻り値に指定すると、以降のポインターベントを独占する。 */ - 'MONOPOLY' : X_Callback_MONOPOLY + 'MONOPOLY' : X_Callback_MONOPOLY, + + 'CAPTURE_POINTER' : X_Callback_CAPTURE_POINTER, + + 'RELEASE_POINTER' : X_Callback_RELEASE_POINTER }; // ------------------------------------------------------------------------- //