Salome HOME
Merging with WPdev
[modules/smesh.git] / doc / salome / gui / SMESH / whform.js
index 323fe8e91bf33c105ab281fe476935f42e0b1a85..bc4ebfd4a5f5c00ec054c1e625b1ac144bd5342e 100755 (executable)
-//     WebHelp 5.10.001\r
-var gfunLookUp;\r
-var gbInputEnable;\r
-var gfunInit;\r
-var gstrFormName= "";\r
-var gbWithButton = false;\r
-var gsTitle="";\r
-var gsOverImage = "";\r
-var gsOutImage = "";\r
-var gsClickImage = "";\r
-var gsText = "";\r
-var gsBgColor = "#c0c0c0";\r
-var gsBgImage = "";\r
-var gbInImage = 0;\r
-var gbInputEnable = 0;\r
-\r
-var goTitleFont=null;\r
-var goInputFont=null;\r
-var goNormalFont=null;\r
-var goHoverFont=null;\r
-var gnType=-1;\r
-var gbWhForm=false;\r
-\r
-function setBackground(sBgImage)\r
-{\r
-       if (sBgImage != null && sBgImage.length > 0)\r
-               gsBgImage = sBgImage;\r
-\r
-       if  (gsBgImage  && gsBgImage .length > 0)\r
-       {\r
-               document.body.background = gsBgImage ;\r
-       }\r
-}\r
-\r
-function setBackgroundcolor(sBgColor)\r
-{\r
-       if (sBgColor != null && sBgColor.length > 0)\r
-               gsBgColor = sBgColor;\r
-\r
-       if (gsBgColor&& gsBgColor.length > 0)\r
-       {\r
-               document.body.bgColor = gsBgColor;\r
-       }\r
-}\r
-\r
-function setBtnType(sType)\r
-{\r
-       if (sType == "image")\r
-       {\r
-               gnType = 0;\r
-       }\r
-       else if (sType == "text")\r
-       {\r
-               gnType = 1;\r
-       }\r
-}\r
-\r
-function setGoImage1(sImage1)\r
-{\r
-       gsOutImage = sImage1;\r
-       if (gsOutImage && gsOutImage.length > 0)\r
-               gbWithButton = true;\r
-}\r
-\r
-function setGoImage2(sImage2)\r
-{\r
-       gsOverImage = sImage2;\r
-       if (gsOverImage && gsOverImage.length > 0)\r
-               gbWithButton = true;\r
-}\r
-\r
-function setGoImage3(sImage3)\r
-{\r
-       gsClickImage = sImage3;\r
-       if (gsClickImage && gsClickImage.length > 0)\r
-               gbWithButton = true;\r
-}\r
-\r
-function setGoText(sText)\r
-{\r
-       gsText = sText;\r
-       if (gsText.length > 0)\r
-               gbWithButton = true;\r
-}\r
-\r
-function setFont(sType, sFontName, sFontSize, sFontColor, sFontStyle, sFontWeight, sFontDecoration)\r
-{\r
-       var vFont = new whFont(sFontName, sFontSize, sFontColor, sFontStyle, sFontWeight, sFontDecoration);\r
-       if (sType == "Title")\r
-       {\r
-               goTitleFont = vFont;\r
-               var vFont1 = new whFont(sFontName, sFontSize, "black", sFontStyle, sFontWeight, sFontDecoration);\r
-               goInputFont=vFont1;             \r
-       }\r
-       else if (sType == "Normal")\r
-               goNormalFont = vFont;\r
-       else if (sType == "Hover")\r
-               goHoverFont = vFont;\r
-}\r
-\r
-function writeFormStyle()\r
-{\r
-       var sStyle = "<style type='text/css'>";\r
-       sStyle += "p.title {" + getFontStyle(goTitleFont) + "margin-top:0;margin-bottom:0}\n";\r
-       sStyle += ".inputfield {" + getFontStyle(goInputFont) +"width:100%; }\n";\r
-       sStyle+="A:link {"+getFontStyle(goNormalFont)+"}\n";\r
-       sStyle+="A:visited {"+getFontStyle(goNormalFont)+"}\n";\r
-       sStyle +="A:hover {"+getFontStyle(goHoverFont)+"}\n";\r
-       sStyle+=".clsFormBackground{\n";\r
-       if (gsBgImage)\r
-               sStyle+="border-top:"+gsBgColor+" 1px solid;}\n";\r
-       else\r
-               sStyle+="border-top:black 1px solid;}\n";\r
-\r
-       sStyle += "</style>";\r
-       document.write(sStyle);\r
-}\r
-\r
-function lookupKeyDown()\r
-{\r
-       if (gbInputEnable)\r
-       {\r
-               if (gbIE4)\r
-               {\r
-                       if (event.keyCode == 13)        //Enter key\r
-                               gfunLookUp(true);\r
-                       else\r
-                               gfunLookUp(false);\r
-               }                       \r
-               else\r
-                       gfunLookUp(false);\r
-       }\r
-}\r
-\r
-function init()\r
-{\r
-       if (gfunInit)\r
-               gfunInit();\r
-       if (!window.Array)  return;\r
-               document.onkeyup = lookupKeyDown;\r
-}\r
-\r
-function inputSubmit()\r
-{\r
-       if ((gbInputEnable && !gbIE4)|| gbInImage)\r
-               gfunLookUp(true);\r
-}\r
-\r
-function inputEnable(bEnable)\r
-{\r
-       gbInputEnable = bEnable;\r
-}\r
-\r
-function inImage(bImage)\r
-{\r
-       gbInImage = bImage;\r
-}\r
-\r
-function getFormHTML()\r
-{\r
-       var sForm = "";\r
-       sForm += "<table class=\"clsFormBackground\" width=\"100%\" cellspacing=\"0\" cellpadding=\"5\" border=\"0\">";\r
-       sForm += "<form name=\"" + gstrFormName + "\" method=\"POST\" action=\"javascript:inputSubmit()\" style=\"width:100%\">";\r
-       sForm += "<tr>";\r
-       sForm += "<td>";\r
-       sForm += "<p class=title><nobr>" + gsTitle + "</nobr><br><table width=\"100%\"><tr valign=\"middle\"><td width=\"100%\"><input class=\"inputfield\" type=\"text\" name=\"keywordField\" onfocus=\"inputEnable(1);\" onblur=\"inputEnable(0);\"></td>";\r
-       if (gbWithButton && gnType >= 0)\r
-       {\r
-               sForm += "<td><a title=\"submit button\" href=\"javascript:void(0);\" onclick=\"" + gstrFormName + ".submit(); return false;\" onfocus=\"inImage(1);\" onblur=\"inImage(0);\" onmouseup=\"onMouseUp();\" onmousedown=\"onMouseDown();\" onmouseover=\"onMouseOver();\" onmouseout=\"onMouseOut();\">"\r
-               if (gnType == 0)\r
-               {\r
-                       if (!gsText)\r
-                               gsText="Go";\r
-                       sForm += "<img alt=\""+gsText+"\" id=\"go\" border=\"0\" src=\"" + gsOutImage + "\">";\r
-               }\r
-               else\r
-                       sForm += gsText ;\r
-               sForm += "</a></td>";\r
-       }\r
-       sForm += "</tr></table></p></td></tr></form></table>";\r
-       return sForm;\r
-}\r
-\r
-function onMouseOver()\r
-{\r
-       if (getElement("go") && gsOverImage)\r
-               getElement("go").src = gsOverImage;\r
-}\r
-\r
-function onMouseDown()\r
-{\r
-       if (getElement("go") && gsClickImage)\r
-               getElement("go").src = gsClickImage;\r
-}\r
-\r
-function onMouseUp()\r
-{\r
-       if (getElement("go") && gsOutImage)\r
-               getElement("go").src = gsOutImage;\r
-}\r
-\r
-function onMouseOut()\r
-{\r
-       if (getElement("go") && gsOutImage)\r
-               getElement("go").src = gsOutImage;\r
-}\r
-\r
-if (window.gbWhUtil&&window.gbWhVer&&window.gbWhProxy&&window.gbWhMsg)\r
-{\r
-       goTitleFont=new whFont("Arial", "9pt", "#000000", "normal", "normal", "none");\r
-       goNormalFont=new whFont("Arial", "9pt", "#000000", "normal", "normal", "none");\r
-       goHoverFont=new whFont("Arial", "9pt", "#000000", "normal", "normal", "underline");\r
-       gbWhForm=true;\r
-}\r
-else\r
+//     WebHelp 5.10.001
+var gfunLookUp;
+var gbInputEnable;
+var gfunInit;
+var gstrFormName= "";
+var gbWithButton = false;
+var gsTitle="";
+var gsOverImage = "";
+var gsOutImage = "";
+var gsClickImage = "";
+var gsText = "";
+var gsBgColor = "#c0c0c0";
+var gsBgImage = "";
+var gbInImage = 0;
+var gbInputEnable = 0;
+
+var goTitleFont=null;
+var goInputFont=null;
+var goNormalFont=null;
+var goHoverFont=null;
+var gnType=-1;
+var gbWhForm=false;
+
+function setBackground(sBgImage)
+{
+       if (sBgImage != null && sBgImage.length > 0)
+               gsBgImage = sBgImage;
+
+       if  (gsBgImage  && gsBgImage .length > 0)
+       {
+               document.body.background = gsBgImage ;
+       }
+}
+
+function setBackgroundcolor(sBgColor)
+{
+       if (sBgColor != null && sBgColor.length > 0)
+               gsBgColor = sBgColor;
+
+       if (gsBgColor&& gsBgColor.length > 0)
+       {
+               document.body.bgColor = gsBgColor;
+       }
+}
+
+function setBtnType(sType)
+{
+       if (sType == "image")
+       {
+               gnType = 0;
+       }
+       else if (sType == "text")
+       {
+               gnType = 1;
+       }
+}
+
+function setGoImage1(sImage1)
+{
+       gsOutImage = sImage1;
+       if (gsOutImage && gsOutImage.length > 0)
+               gbWithButton = true;
+}
+
+function setGoImage2(sImage2)
+{
+       gsOverImage = sImage2;
+       if (gsOverImage && gsOverImage.length > 0)
+               gbWithButton = true;
+}
+
+function setGoImage3(sImage3)
+{
+       gsClickImage = sImage3;
+       if (gsClickImage && gsClickImage.length > 0)
+               gbWithButton = true;
+}
+
+function setGoText(sText)
+{
+       gsText = sText;
+       if (gsText.length > 0)
+               gbWithButton = true;
+}
+
+function setFont(sType, sFontName, sFontSize, sFontColor, sFontStyle, sFontWeight, sFontDecoration)
+{
+       var vFont = new whFont(sFontName, sFontSize, sFontColor, sFontStyle, sFontWeight, sFontDecoration);
+       if (sType == "Title")
+       {
+               goTitleFont = vFont;
+               var vFont1 = new whFont(sFontName, sFontSize, "black", sFontStyle, sFontWeight, sFontDecoration);
+               goInputFont=vFont1;             
+       }
+       else if (sType == "Normal")
+               goNormalFont = vFont;
+       else if (sType == "Hover")
+               goHoverFont = vFont;
+}
+
+function writeFormStyle()
+{
+       var sStyle = "<style type='text/css'>";
+       sStyle += "p.title {" + getFontStyle(goTitleFont) + "margin-top:0;margin-bottom:0}\n";
+       sStyle += ".inputfield {" + getFontStyle(goInputFont) +"width:100%; }\n";
+       sStyle+="A:link {"+getFontStyle(goNormalFont)+"}\n";
+       sStyle+="A:visited {"+getFontStyle(goNormalFont)+"}\n";
+       sStyle +="A:hover {"+getFontStyle(goHoverFont)+"}\n";
+       sStyle+=".clsFormBackground{\n";
+       if (gsBgImage)
+               sStyle+="border-top:"+gsBgColor+" 1px solid;}\n";
+       else
+               sStyle+="border-top:black 1px solid;}\n";
+
+       sStyle += "</style>";
+       document.write(sStyle);
+}
+
+function lookupKeyDown()
+{
+       if (gbInputEnable)
+       {
+               if (gbIE4)
+               {
+                       if (event.keyCode == 13)        //Enter key
+                               gfunLookUp(true);
+                       else
+                               gfunLookUp(false);
+               }                       
+               else
+                       gfunLookUp(false);
+       }
+}
+
+function init()
+{
+       if (gfunInit)
+               gfunInit();
+       if (!window.Array)  return;
+               document.onkeyup = lookupKeyDown;
+}
+
+function inputSubmit()
+{
+       if ((gbInputEnable && !gbIE4)|| gbInImage)
+               gfunLookUp(true);
+}
+
+function inputEnable(bEnable)
+{
+       gbInputEnable = bEnable;
+}
+
+function inImage(bImage)
+{
+       gbInImage = bImage;
+}
+
+function getFormHTML()
+{
+       var sForm = "";
+       sForm += "<table class=\"clsFormBackground\" width=\"100%\" cellspacing=\"0\" cellpadding=\"5\" border=\"0\">";
+       sForm += "<form name=\"" + gstrFormName + "\" method=\"POST\" action=\"javascript:inputSubmit()\" style=\"width:100%\">";
+       sForm += "<tr>";
+       sForm += "<td>";
+       sForm += "<p class=title><nobr>" + gsTitle + "</nobr><br><table width=\"100%\"><tr valign=\"middle\"><td width=\"100%\"><input class=\"inputfield\" type=\"text\" name=\"keywordField\" onfocus=\"inputEnable(1);\" onblur=\"inputEnable(0);\"></td>";
+       if (gbWithButton && gnType >= 0)
+       {
+               sForm += "<td><a title=\"submit button\" href=\"javascript:void(0);\" onclick=\"" + gstrFormName + ".submit(); return false;\" onfocus=\"inImage(1);\" onblur=\"inImage(0);\" onmouseup=\"onMouseUp();\" onmousedown=\"onMouseDown();\" onmouseover=\"onMouseOver();\" onmouseout=\"onMouseOut();\">"
+               if (gnType == 0)
+               {
+                       if (!gsText)
+                               gsText="Go";
+                       sForm += "<img alt=\""+gsText+"\" id=\"go\" border=\"0\" src=\"" + gsOutImage + "\">";
+               }
+               else
+                       sForm += gsText ;
+               sForm += "</a></td>";
+       }
+       sForm += "</tr></table></p></td></tr></form></table>";
+       return sForm;
+}
+
+function onMouseOver()
+{
+       if (getElement("go") && gsOverImage)
+               getElement("go").src = gsOverImage;
+}
+
+function onMouseDown()
+{
+       if (getElement("go") && gsClickImage)
+               getElement("go").src = gsClickImage;
+}
+
+function onMouseUp()
+{
+       if (getElement("go") && gsOutImage)
+               getElement("go").src = gsOutImage;
+}
+
+function onMouseOut()
+{
+       if (getElement("go") && gsOutImage)
+               getElement("go").src = gsOutImage;
+}
+
+if (window.gbWhUtil&&window.gbWhVer&&window.gbWhProxy&&window.gbWhMsg)
+{
+       goTitleFont=new whFont("Arial", "9pt", "#000000", "normal", "normal", "none");
+       goNormalFont=new whFont("Arial", "9pt", "#000000", "normal", "normal", "none");
+       goHoverFont=new whFont("Arial", "9pt", "#000000", "normal", "normal", "underline");
+       gbWhForm=true;
+}
+else
        document.location.reload();
\ No newline at end of file