5 CREATION_COMPLETE : 3,
\r
8 VIEW_RESIZED : 5, // リサイズイベントのバブルアップは要素のレイアウトマネジャーでキャンセルされることも
\r
9 IN_VIEW : 6, // 要素が視界に入った
\r
19 /* -- Pointing Device Event -- */
\r
20 _START_POINTER : 10,
\r
22 CONTEXT_MENU : 10, // rightclick or longtouch or menukey
\r
24 /* -- ここよりあとははノード上をバブルアップ -- */
\r
25 _NO_BUBLEUP : 10.5,
\r
31 SELECT : 14, // click or tap or enterkey
\r
34 /* -- Pointing Device Event -- */
\r
49 if( window.navigator.msPointerEnabled ){
\r
50 X.ViewEvent.IdToName[ X.ViewEvent.POINTER_START ] = 'MSPointerDown';
\r
51 X.ViewEvent.IdToName[ X.ViewEvent.POINTER_END ] = 'MSPointerUp';
\r
52 X.ViewEvent.IdToName[ X.ViewEvent.POINTER_MOVE ] = 'MSPointerMove';
\r
53 X.ViewEvent.NameToID[ 'MSPointerDown' ] = X.ViewEvent.POINTER_START;
\r
54 X.ViewEvent.NameToID[ 'MSPointerUp' ] = X.ViewEvent.POINTER_END;
\r
55 X.ViewEvent.NameToID[ 'MSPointerMove' ] = X.ViewEvent.POINTER_MOVE;
\r
57 if( ('ontouchstart' in window) || window.DocumentTouch && document instanceof DocumentTouch ){
\r
58 X.ViewEvent.IdToName[ X.ViewEvent.POINTER_START ] = 'touchstart';
\r
59 X.ViewEvent.IdToName[ X.ViewEvent.POINTER_END ] = 'touchend';
\r
60 X.ViewEvent.IdToName[ X.ViewEvent.POINTER_MOVE ] = 'touchmove';
\r
61 X.ViewEvent.NameToID[ 'touchstart' ] = X.ViewEvent.POINTER_START;
\r
62 X.ViewEvent.NameToID[ 'touchend' ] = X.ViewEvent.POINTER_END;
\r
63 X.ViewEvent.NameToID[ 'touchmove' ] = X.ViewEvent.POINTER_MOVE;
\r
65 X.ViewEvent.IdToName[ X.ViewEvent.POINTER_START ] = 'mousedown';
\r
66 X.ViewEvent.IdToName[ X.ViewEvent.POINTER_END ] = 'mouseup';
\r
67 X.ViewEvent.IdToName[ X.ViewEvent.POINTER_MOVE ] = 'mousemove';
\r
68 X.ViewEvent.NameToID[ 'mousedown' ] = X.ViewEvent.POINTER_START;
\r
69 X.ViewEvent.NameToID[ 'mouseup' ] = X.ViewEvent.POINTER_END;
\r
70 X.ViewEvent.NameToID[ 'mousemove' ] = X.ViewEvent.POINTER_MOVE;
\r