Menubar 위에 마우스 오버시 하위 메뉴 보여지는 샘플입니다.
var flag = false; //SubPopUpMenu open flag 변수
function
Menu00_onmousemove(obj:Menu, e:MenuMouseEventInfo)
{
var nLeft;
var
nIdx;
var bStates = Menu00.isPopup();
if( bStates && !flag ) {
Menu00.cancelPopup();
}
flag
= false;
//메뉴별 구분을 e.clientX 좌표값으로 처리
if( e.clientX > 0
&& e.clientX < 80 ){
nLeft = 0;
nIdx = 0;
} else if(
e.clientX > 80 && e.clientX < 160 ){
nLeft = 81;
nIdx =
1;
} else if( e.clientX > 160 && e.clientX < 240 ){
nLeft
= 162;
nIdx = 2;
} else if( e.clientX > 240 && e.clientX
< 320 ){
nLeft = 243;
nIdx = 3;
} else if( e.clientX > 320
&& e.clientX < 400 ){
nLeft = 324;
nIdx = 4;
} else if(
e.clientX > 400 && e.clientX < 480 ){
nLeft = 405;
nIdx
= 5;
} else if( e.clientX > 480 && e.clientX < 625 ){
nLeft = 486;
nIdx = 6;
}
if( !flag ){
Menu00.trackPopup(nIdx, nLeft, 40);
flag = true;
}
}
'developer > java/javascript' 카테고리의 다른 글
그리드 Drag&Drop 샘플 (0) | 2012.03.06 |
---|---|
정규식을 이용한 Edit 입력 제한 샘플 (0) | 2012.03.06 |
값 변경시에 변경된 셀부분만 색상을 변경하는 샘플 (0) | 2012.03.06 |
탭 변경 시 외부에 있는 컴포넌트로 포커스 주는 방법 (0) | 2012.03.06 |
수정된 데이터만 그리드 글자색 변경 (0) | 2012.03.05 |