페이지에서 위젯 꾸미기 할 때 위젯상자의 설정 버튼도 나오도록 수정

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@5124 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
zero 2008-12-18 06:58:52 +00:00
parent 6cf8eafe2f
commit 44d15fde5f
3 changed files with 22 additions and 7 deletions

View file

@ -718,7 +718,6 @@ function restoreWidgetButtons() {
}
function showWidgetButton(name, obj) {
restoreWidgetButtons();
var widgetButton = xGetElementById(name);
if(!widgetButton) return;
widgetButton.style.visibility = 'visible';
@ -742,8 +741,22 @@ function widgetSetup(evt) {
var widget = obj.getAttribute('widget');
if(!widget) return;
if(widget == 'widgetBox') showWidgetButton('widgetBoxButton', obj);
else showWidgetButton('widgetButton', obj);
if(widget == 'widgetBox') {
restoreWidgetButtons();
showWidgetButton('widgetBoxButton', obj);
} else {
restoreWidgetButtons();
var p_obj = obj.parentNode;
while(p_obj) {
if(p_obj.getAttribute('widget')=='widgetBox') {
showWidgetButton('widgetBoxButton', p_obj);
break;
}
p_obj = p_obj.parentNode;
}
showWidgetButton('widgetButton', obj);
}
}
/* 위젯 드래그 */