NewsRhzhi | 先创资讯 | 旧版入口
rhzhi.net
网站首页 | NewsRhzhi | 先创资讯 | 操作系统 | 工具软件 | 办公软件 | 网站设计 | 组网专栏 | 平面设计 | 多 媒 体 | 程序开发 | 硬件资料 | 聊天软件
您现在的位置: 先创网 >> 程序开发 >> .NET >> 文章正文
Coalesys.WebMenu source code(partial)(9)
不详
2005-7-4文/佚名
    

writer.CSF_11("while(cswmCIO)");
                        writer.CSF_11("{");
                        writer.CSF_11("var cswmLI=cswmCIO.id;");
                        writer.CSF_11("if(cswmLI.indexOf(\"Item\")>-1)");
                        writer.CSF_11("{");
                        writer.CSF_11("if(cswmCIO.document.layers.length)");
                        writer.CSF_11("{");
                        writer.CSF_11("cswmC=1;");
                        writer.CSF_11("}");
                        writer.CSF_11("if(cswmHS==0)");
                        writer.CSF_11("{");
                        writer.CSF_11("cswmCIO.clip.height=cswmCIO.clip.height+cswmBP;");
                        writer.CSF_11("}");
                        writer.CSF_11("if(cswmCIO.clip.width>(cswmIW-cswmRP))");
                        writer.CSF_11("{");
                        writer.CSF_11("if(cswmHS==0)");
                        writer.CSF_11("{");
                        writer.CSF_11("cswmIW=cswmCIO.clip.width+cswmRP;");
                        writer.CSF_11("}");
                        writer.CSF_11("else");
                        writer.CSF_11("{");
                        writer.CSF_11("cswmIW=cswmCIO.clip.width;");
                        writer.CSF_11("}");
                        writer.CSF_11("}");
                        writer.CSF_11("cswmCIO.top=cswmTP;");
                        writer.CSF_11("cswmTP+=cswmCIO.clip.height;");
                        writer.CSF_11("cswmCIO.left=cswmBS;");
                        writer.CSF_11("cswmCIO=cswmCIO.siblingAbove;");
                        writer.CSF_11("var cswmCount=0;");
                        writer.CSF_11("for(cswmCount=0;cswmCount<2;cswmCount++)");
                        writer.CSF_11("{");
                        writer.CSF_11("cswmCIO.top=cswmCIO.siblingBelow.top;");
                        writer.CSF_11("cswmCIO.left=cswmBS;");
                        writer.CSF_11("cswmCIO.clip.height=cswmCIO.siblingBelow.clip.height;");
                        writer.CSF_11("cswmCIO=cswmCIO.siblingAbove;");
                        writer.CSF_11("}");
                        writer.CSF_11("}");
                        writer.CSF_11("else if(cswmLI.indexOf(\"Divider\")>-1)");
                        writer.CSF_11("{");
                        writer.CSF_11("cswmCIO.top=cswmTP;");
                        writer.CSF_11("cswmCIO.left=cswmBS;");
                        writer.CSF_11("cswmTP+=cswmCIO.clip.height;");
                        writer.CSF_11("cswmCIO=cswmCIO.siblingAbove;");
                        writer.CSF_11("}");
                        writer.CSF_11("else");
                        writer.CSF_11("{");
                        writer.CSF_11("break;");
                        writer.CSF_11("}");
                        writer.CSF_11("}");
                        writer.CSF_11("cswmCIO=cswmP.above;");
                        writer.CSF_11("while(cswmCIO)");
                        writer.CSF_11("{");
                        writer.CSF_11("if(cswmLI.indexOf(\"Divider\")>-1)");
                        writer.CSF_11("{");
                        writer.CSF_11("if(cswmCIO.clip.width>cswmIW)");
                        writer.CSF_11("{");
                        writer.CSF_11("cswmIW=cswmCIO.clip.width;");
                        writer.CSF_11("if(cswmC && !cswmHS)");
                        writer.CSF_11("{");
                        writer.CSF_11("cswmIW-=15;");
                        writer.CSF_11("}");
                        writer.CSF_11("}");
                        writer.CSF_11("cswmCIO=cswmCIO.siblingAbove;");
                        writer.CSF_11("}");
                        writer.CSF_11("else if(cswmLI.indexOf(\"Item\")>-1)");
                        writer.CSF_11("{");
                        writer.CSF_11("cswmCIO=cswmCIO.siblingAbove;");
                        writer.CSF_11("}");
                        writer.CSF_11("else");
                        writer.CSF_11("{");
                        writer.CSF_11("break;");
                        writer.CSF_11("}");
                        writer.CSF_11("}");
                        writer.CSF_11("if(cswmC && !cswmHS)");
                        writer.CSF_11("{");
                        writer.CSF_11("cswmIW+=15;");
                        writer.CSF_11("cswmCIO=cswmP.above;");
                        writer.CSF_11("while(cswmCIO)");
                        writer.CSF_11("{");
                        writer.CSF_11("if(cswmCIO.document.layers.length)");
                        writer.CSF_11("{");
                        writer.CSF_11("cswmCIO.above.left=cswmIW-15;");
                        writer.CSF_11("cswmCIO.above.top=(cswmCIO.clip.height/2)-5;");
                        writer.CSF_11("}");
                        writer.CSF_11("cswmCIO=cswmCIO.siblingAbove;");
                        writer.CSF_11("}");
                        writer.CSF_11("}");
                        writer.CSF_11("cswmPH=cswmTP+cswmBS;");
                        writer.CSF_11("cswmPW=cswmIW+(cswmBS*2);");
                        writer.CSF_11("cswmP.clip.height=cswmPH;");
                        writer.CSF_11("cswmP.clip.width=cswmPW;");
                        writer.CSF_11("cswmCIO=cswmP.above;");
                        writer.CSF_11("while(cswmCIO)");
                        writer.CSF_11("{");
                        writer.CSF_11("var cswmLI=cswmCIO.id;");
                        writer.CSF_11("if(cswmLI.indexOf(\"cswm\")>-1)");
                        writer.CSF_11("{");
                        writer.CSF_11("cswmCIO.clip.width=cswmIW;");
                        writer.CSF_11("cswmCIO=cswmCIO.siblingAbove;");
                        writer.CSF_11("}");
                        writer.CSF_11("else");
                        writer.CSF_11("{");
                        writer.CSF_11("break;");
                        writer.CSF_11("}");
                        writer.CSF_11("}");
                        writer.CSF_11("}");
                        writer.CSF_11("function cswmShowInFrame(MenuID,x,y)");
                        writer.CSF_11("{");
                        writer.CSF_11("x+=window.pageXOffset;");
                        writer.CSF_11("y+=window.pageYOffset;");
                        writer.CSF_11("cswmShow(MenuID,'','below',x,y,1);");
                        writer.CSF_11("}");
                        writer.CSF_11("function cswmHideSelectBox()");
                        writer.CSF_11("{");
                        writer.CSF_11("}");
                        writer.CSF_11("function cswmRefresh()");
                        writer.CSF_11("{");
                        writer.CSF_11("if(cswmWinX!=window.outerWidth||cswmWinY!=window.outerHeight)");
                        writer.CSF_11("{");
                        writer.CSF_11("location.reload()");
                        writer.CSF_11("}");
                        writer.CSF_11("}\r\n");
                        writer.CSF_11("//-->\r\n");
                        return;
                    }
                    if (type == 4) {
                        local52 = webmenu.BackgroundColor;
                        local53 = webmenu.SelectedColor;
                        local54 = webmenu.SelectedTextColor;
                        local55 = webmenu.PopupIcon;
                        local56 = webmenu.SelectedPopupIcon;
                        local48 = webmenu.HideTimer;
                        local49 = webmenu.HideOnClick;
                        local50 = webmenu.IgnoreHorzScroll;
                        local51 = webmenu.IgnoreVertScroll;
                        local58 = webmenu.OnShow;
                        local59 = webmenu.OnHide;
                        local47 = webmenu.ItemFont;
                        local57 = local47.Color;
                        writer.CSF_11("\r\n