Salome HOME
Fix bug 10955: Collisions with 'Ctrl+I' and 'Ctrl+M' hot keys.
[modules/smesh.git] / doc / salome / gui / SMESH / smesh_csh.htm
1 <html>\r
2 <head>\r
3 <title>SMESH reference manual</title>\r
4 \r
5 <meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
6 <meta name="description" content="WebHelp 5.50">\r
7 <script language="javascript" src="whutils.js"></script>\r
8 <script language="javascript">\r
9 <!--\r
10 var gCSHFileName   = "whc_data.htm";\r
11 var gCSHSuffixName1 = "_csh.html";\r
12 var gCSHSuffixName2 = "_csh.htm";\r
13 //-->\r
14 </script>\r
15 <script language="javascript">\r
16 <!--\r
17 gCSHFileName="cshdat_webhelp.htm";\r
18 //-->\r
19 </script>\r
20 <script language="javascript">\r
21 <!--\r
22 var gasProj = new Array();\r
23 gasProj[0] = _getPath(document.location.href);\r
24 var gCurrent = 0;\r
25 \r
26 function addProject(strProj)\r
27 {\r
28         var len  = gasProj.length;\r
29         if (strProj)\r
30         {\r
31                 strProj = _replaceSlash(strProj);\r
32                 if (strProj.lastIndexOf("/") != strProj.length - 1)\r
33                         strProj += "/";\r
34                 var strPPath = _getFullPath(_getPath(document.location.href), strProj);\r
35                 var bFound = false;\r
36                 for (var i = 0; i < len; i ++)\r
37                 {\r
38                         if (isSamePath(gasProj[i], strPPath))\r
39                         {\r
40                                 bFound = true;\r
41                                 break;\r
42                         }\r
43                 }\r
44                 if (!bFound)\r
45                         gasProj[len] = strPPath;\r
46         }\r
47 }\r
48 \r
49 function isSamePath(strPath1, strPath2)\r
50 {\r
51         return strPath1.toLowerCase() == strPath2.toLowerCase();\r
52 }\r
53 \r
54 function goNext()\r
55 {\r
56         gCurrent ++;\r
57         var len = gasProj.length;\r
58         if (gCurrent >= len)\r
59                 return getHomePage()\r
60         else\r
61                 frames["csh"].location = gasProj[gCurrent] + gCSHFileName;\r
62         return "";\r
63 }\r
64 \r
65 function getRelHomePage(strLocation)\r
66 {\r
67         var strCurPPath = _getPath(strLocation);\r
68         var strOriPPath = _getPath(getHomePage());\r
69         var strRelPath = _getRelativeFileName(strOriPPath, strCurPPath);\r
70         var strURL = getHomePage() + "#" + strRelPath;\r
71         return strURL;\r
72 }\r
73 \r
74 function getHomePage()\r
75 {\r
76         var strHomePage;\r
77         var strTmp = location.toString();\r
78         var nPos = strTmp.indexOf("#");\r
79         if (nPos != -1)\r
80         {\r
81            strHomePage = strTmp.substring(0, nPos);\r
82         }\r
83         else\r
84         {\r
85            strHomePage = strTmp;\r
86         }\r
87         var nPos1 = strHomePage.indexOf(gCSHSuffixName1);\r
88         var nPos = strHomePage.indexOf(gCSHSuffixName2);\r
89         if (nPos != -1)\r
90         {\r
91            strHomePage = strHomePage.substring(0,nPos);\r
92            if (nPos1 != -1)\r
93              strHomePage += ".html";\r
94            else\r
95              strHomePage += ".htm";\r
96         }\r
97         return strHomePage;\r
98 }\r
99 //-->\r
100 </script>\r
101 </head>\r
102 <frameset rows="1,*">\r
103 <frame name="dumb" src="about:blank"></frame>\r
104 <frame name="csh" src="cshdat_webhelp.htm"></frame>             \r
105 </frameset>\r
106 </html>