/***intellisense() 
onMouseEnter = @onMouseEnter = function( ltTarget,ltEle,x,y,ltMouseParams ) {\n	__\n}
onMouseLeave = @onMouseLeave = function( ltTarget,ltEle,x,y,ltMouseParams ) {\n	__\n}
onMouseMove = @onMouseMove = function( ltTarget,ltEle,x,y,ltMouseParams ) {\n	__\n}
onMouseUp = @onMouseUp = function( ltTarget,ltEle,x,y,ltMouseParams ) {\n	__\n}
onMouseDown = @onMouseDown = function( ltTarget,ltEle,x,y,ltMouseParams ) {\n	__\n}
onMouseDblClick = @onMouseDblClick = function( ltTarget,ltEle,x,y,ltMouseParams ) {\n	__\n}
onMouseWheel = @onMouseWheel = function( ltTarget,ltEle,x,y,ltMouseParams ) {\n	__\n}
onMouseTick = @onMouseTick = function( ltTarget,ltEle,x,y,ltMouseParams ) {\n	__\n}
onMouseIdle = @onMouseIdle = function( ltTarget,ltEle,x,y,ltMouseParams ) {\n	__\n}
onDragging = @onDragging = function (ltTarget,ltEle,x,y,ltMouseParams) {\n	__\n}
onDrop = @onDrop = function( ltTarget,ltEle,x,y,ltMouseParams ) {\n	__\n}
onDragEnter = @onDragEnter = function( ltTarget,ltEle,x,y,ltMouseParams ) {\n	__\n}
onDragLeave = @onDragLeave = function( ltTarget,ltEle,x,y,ltMouseParams ) {\n	__\n}
onDragRequest = @onDragRequest = function( ltTarget,ltEle,x,y,ltMouseParams ) {\n	__\n}
onMouseClick = @onMouseClick = function( ltTarget,ltEle,x,y,ltMouseParams ) {\n	__\n}
onKeyDown = @onKeyDown = function( ltTarget,ltEle,keyCode, altState, ltKeyParams ) {\n	__\n}
onKeyUp = @onKeyUp = function( ltTarget,ltEle,keyCode, altState, ltKeyParams ) {\n	__\n}
onKeyChar = @onKeyChar = function( ltTarget,ltEle,keyCode, altState, ltKeyParams ) {\n	__\n}
onFocusLost = @onFocusLost = function( ltTarget,ltEle,focusParams ) {\n	__\n}
onFocusGot = @onFocusGot = function( ltTarget,ltEle,focusParams ) {\n	__\n}
xcall(.("Զ庯",->->->) = ýڵԶĺ,ȡֵ
getCharFromPos(.(x,y) = ıؼָı\nӽڵ,ı,ӽڵ,ӽڵı
setScrollPos(.(x,y,ƽЧ) = x,yԿʡ,ĬֵΪ0

onGestureRequest = @onGestureRequest = function (ltTarget,ltEle,ltGestureParams) {\n	ltGestureParams.flags = 0xFFFF/*_HL_GESTURE_FLAGS_ALL*/\n	return true;__\n}
onGestureZoom = @onGestureZoom = function (ltTarget,ltEle,ltGestureParams) {\n	__/**/\n}
onGesturePan = @onGesturePan = function (ltTarget,ltEle,ltGestureParams) {\n	__/*ƽ*/\n}
onGestureRotate = @onGestureRotate = function (ltTarget,ltEle,ltGestureParams) {\n	__/*ת*/\n}
onGestureTap1 = @onGestureTap1 = function (ltTarget,ltEle,ltGestureParams) {\n	__/**/\n}
onGestureTap2 = @onGestureTap2 = function (ltTarget,ltEle,ltGestureParams) {\n	__/*˫*/\n}
onButtonClick = @onButtonClick = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onButtonPress = @onButtonPress = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onButtonStateChanged = @onButtonStateChanged = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onEditValueChanging = @onEditValueChanging = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onEditValueChanged = @onEditValueChanged = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onSelectSelectionChanged = @onSelectSelectionChanged = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onSelectStateChanged = @onSelectStateChanged = function (ltTarget,ltEle,reason,behaviorParams) {\n	var ltSource = ..web.layout.element( behaviorParams.he )\n	__\n}
onPopupRequest = @onPopupRequest = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onPopupReady = @onPopupReady = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onPopupDismissed = @onPopupDismissed = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onMenuItemActive = @onMenuItemActive = function (ltItem,ltEle,reason,behaviorParams) {\n	var ltSource = ..web.layout.element( behaviorParams.he )\n	__\n}
onMenuItemClick = @onMenuItemClick = function (ltItemt,ltEle,reason,behaviorParams) {\n	var ltSource = ..web.layout.element( behaviorParams.he )\n	__\n}
onContextMenuSetup = @onContextMenuSetup = function (ltTarget,ltEle,reason,behaviorParams) {\n	var ltSource = ..web.layout.element( behaviorParams.he )\n	__\n}
onContextMenuRequest = @onContextMenuRequest = function (ltTarget,ltEle,reason,behaviorParams) {\n	var ltSource = ..web.layout.element( behaviorParams.he )\n	__\n}
onVisualStateChanged = @onVisualStateChanged = function (ltTarget,ltEle,shown,behaviorParams) {\n	__\n}
onDisabledStateChanged = @onDisabledStateChanged = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onPopupDismissing = @onPopupDismissing = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onHyperlinkClick = @onHyperlinkClick = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onTableHeaderClick = @onTableHeaderClick = function (ltTarget,ltEle,cellIndex,behaviorParams) {\n	__\n}
onTableRowClick = @onTableRowClick = function (ltTarget,ltEle,rowIndex,behaviorParams) {\n	__\n}
onTableRowDblClick = @onTableRowDblClick = function (ltTarget,ltEle,rowIndex,behaviorParams) {\n	__\n}
onElementCollapsed = @onElementCollapsed = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onElementExpanded = @onElementExpanded = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onActiveChild = @onActiveChild = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onInitDataView = @onInitDataView = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onRowsDataRequest = @onRowsDataRequest = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onUiStateChanged = @onUiStateChanged = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onFormSubmit = @onFormSubmit = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onFormReset = @onFormReset = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n} 
onClosePopup = @onClosePopup = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onRequestTooltip = @onRequestTooltip = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onAnimation = @onAnimation = function (ltTarget,ltEle,reason,behaviorParams) {\n	__\n}
onSize = @onSize = function (ltEle) {\n	__\n}
onExchangeDrag = @onExchangeDrag = function( ltTarget,ltEle,x,y,cmd,dataTypes,fetchData,exParams ) {  \n	return true;__/*ﷵtrueŻʾϷָ*/ \n}
onExchangeDragEnter = @onExchangeDragEnter = function( ltTarget,ltEle,x,y,cmd,dataTypes,fetchData,exParams ) {  \n	return true;\n}
onExchangeDragLeave = @onExchangeDragLeave = function( ltTarget,ltEle,x,y,cmd,dataTypes,fetchData,exParams ) {  \n	return true;\n}
onExchangeDrop = @onExchangeDrop = function( ltTarget,ltEle,x,y,cmd,dataTypes,fetchData,exParams ) { \n    var data,dataType = fetchData( _HL_EXF__/*ѡֵָ֧Ϸ*/ );\n    if( data ) {\n        return true;\n    }\n}
onDataArrived = @onDataArrived = function(ltTarget,ltEle,data,dataType,status,url){\n    return true;__/*trueݲʾ*/\n}
!ltEleScrollInfo.pos = !point.
onTimer = @onTimer = function (ltEle,timerId) {\n	__\n}
onClick = @onClick = function( ltEle ){\\n	__\n	return true;\n} 
onIsEmpty = @onIsEmpty = function( ltEle ){\n	__\n	return true,false;\n}
onGetValue = @onGetValue = function( ltEle ){\n	\n	return true,__/*ֵ*/\n}
onSetValue = @onSetValue = function(  ltEle,value ){\n	__\n	return true\n}
onReplaceSel = @onSetValue = function(  ltEle,value ){\n	__\n	return true\n}
onGetCaretPos = @onSetValue = function(  ltEle,value ){\n	__\n	return true\n}
onIsEmpty = @onSetValue = function(  ltEle,value ){\n	__\n	return true\n}
onDetach = @onDetach = function( ltEle ){\n	\n	return true	\n}
onAttach = @onAttach = function( ltEle ){\n	__\n	return true	\n}