source: salt-server/trunk/fuentes/salt-help/whskin_plist.htm @ 473

Last change on this file since 473 was 473, checked in by daduve, 3 years ago

Adding files

File size: 5.6 KB
Line 
1<html>
2<head>
3<title> Navigation Pane </title>
4
5<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
6<meta name="description" content="WebHelp 5.50">
7<script language="javascript" src="whver.js"></script>
8<script language="javascript1.2" src="whmsg.js"></script>
9<script language="javascript1.2" src="whproxy.js"></script>
10</head>
11<script language="javascript">
12<!--
13var strFrmToc="";
14var strFrmNdx="";
15var strFrmFts="";
16var strFrmGls="";
17var strFrmDft="";
18var gstrName="";
19
20//set overwrite here
21function setListFrames(strToc,strNdx,strFts,strGls,strDefault)
22{
23        strFrmToc=strToc;
24        strFrmNdx=strNdx;
25        strFrmFts=strFts;
26        strFrmGls=strGls;
27        strFrmDft=strDefault;
28        if(strFrmDft==strFrmToc)
29                gstrName="toc";
30        else if(strFrmDft==strFrmNdx)
31                gstrName="idx";
32        else if(strFrmDft==strFrmFts)
33                gstrName="fts";
34        else if(strFrmDft==strFrmGls)
35                gstrName="glo";
36}
37
38function setWebHelpPane()
39{
40        setListFrames("whgdata/whnvf30.htm","whgdata/whnvf31.htm","whgdata/whnvf32.htm","whgdata/whnvf33.htm","whgdata/whnvf30.htm");
41}
42
43function window_unload()
44{
45        if(!gbNav4||gbNav6) // resize will call unload, but the register code will never be called on Netscape 4.
46        {
47                UnRegisterListener2(this,WH_MSG_SHOWTOC);
48                UnRegisterListener2(this,WH_MSG_SHOWIDX);
49                UnRegisterListener2(this,WH_MSG_SHOWFTS);
50                UnRegisterListener2(this,WH_MSG_SHOWGLO);
51                UnRegisterListener2(this,WH_MSG_GETPANEINFO);
52        }
53}
54
55function window_onload()
56{
57        var bHidePane=false;
58        var oMsg=new whMessage(WH_MSG_GETCMD,this,1,null);
59        if(SendMessage(oMsg))
60        {
61                if(oMsg.oParam>0)
62                {
63                        if(oMsg.oParam==1)
64                                gstrName="toc";
65                        else if(oMsg.oParam==2)
66                                gstrName="idx";
67                        else if(oMsg.oParam==3)
68                                gstrName="fts";
69                        else if(oMsg.oParam==4)
70                                gstrName="glo";
71                        switchNvp(gstrName);
72                }
73                else if(oMsg.oParam==0)
74                {
75                        bHidePane=true;
76                }
77                else if(gstrName)
78                        switchNvp(gstrName);
79        }
80        if(bHidePane)
81        {
82                oMsg=new whMessage(WH_MSG_HIDEPANE,this,1,null)
83                SendMessage(oMsg);
84        }
85        else if(gstrName)
86        {
87                oMsg=new whMessage(WH_MSG_PANEINFO,this,1,gstrName);
88                SendMessage(oMsg);
89        }
90        oMsg=new whMessage(WH_MSG_NOSYNC,this,1,null);
91        SendMessage(oMsg);
92        oMsg=new whMessage(WH_MSG_NOSEARCHINPUT,this,1,null);
93        SendMessage(oMsg);
94
95}
96
97function switchNvp(strName)
98{
99        var strFile="";
100        if(strName=="toc")              strFile=strFrmToc;
101        else if(strName=="idx") strFile=strFrmNdx;
102        else if(strName=="fts") strFile=strFrmFts;
103        else if(strName=="glo") strFile=strFrmGls;
104
105        gstrName=strName;
106        frames[0].location=strFile;     
107}
108
109function onSendMessage(oMsg)
110{
111        if(oMsg)
112        {
113                var onMsg=null;
114                var nMsgId=oMsg.nMessageId;
115                if(nMsgId==WH_MSG_SHOWTOC)
116                {
117                        switchNvp("toc");
118                        onMsg=new whMessage(WH_MSG_PANEINFO,this,1,"toc");
119                        SendMessage(onMsg);
120                        onMsg=new whMessage(WH_MSG_SHOWPANE,this,1,null);
121                        SendMessage(onMsg);
122                }
123                else if(nMsgId==WH_MSG_SHOWIDX)
124                {
125                        switchNvp("idx");
126                        onMsg=new whMessage(WH_MSG_PANEINFO,this,1,"idx");
127                        SendMessage(onMsg);
128                        onMsg=new whMessage(WH_MSG_SHOWPANE,this,1,null);
129                        SendMessage(onMsg);
130                }
131                else if(nMsgId==WH_MSG_SHOWFTS)
132                {
133                        switchNvp("fts");
134                        onMsg=new whMessage(WH_MSG_PANEINFO,this,1,"fts");
135                        SendMessage(onMsg);
136                        onMsg=new whMessage(WH_MSG_SHOWPANE,this,1,null);
137                        SendMessage(onMsg);
138                }
139                else if(nMsgId==WH_MSG_SHOWGLO)
140                {
141                        switchNvp("glo");
142                        onMsg=new whMessage(WH_MSG_PANEINFO,this,1,"glo");
143                        SendMessage(onMsg);
144                        onMsg=new whMessage(WH_MSG_SHOWPANE,this,1,null);
145                        SendMessage(onMsg);
146                }
147                else if(nMsgId==WH_MSG_GETPANEINFO)
148                {
149                        oMsg.oParam=gstrName;
150                        return false;
151                }
152        }
153        return true;
154}
155
156function onResize()
157{
158        var oMsg=null;
159        if(gbIE4)
160        {
161                if(document.body)
162                {
163                        if(document.body.clientWidth>1&&document.body.clientHeight>1)
164                        {
165                                oMsg=new whMessage(WH_MSG_RESIZEPANE,this,1,null);
166                                SendMessage(oMsg);
167                        }
168                }
169        }
170        else
171        {
172                if(window.innerWidth!=0&&window.innerHeight!=0)
173                {
174                        oMsg=new whMessage(WH_MSG_RESIZEPANE,this,1,null);
175                        SendMessage(oMsg);
176                }
177        }
178}
179
180if(window.gbWhMsg&&window.gbWhVer&&window.gbWhProxy)
181{
182        var oMsg=new whMessage(WH_MSG_GETPANES,this,1,null);
183        if(SendMessage(oMsg))
184        {
185                if(oMsg.oParam)
186                {
187                        for(var i=0;i<oMsg.oParam.aPanes.length;i++)
188                        {
189                                if(oMsg.oParam.aPanes[i].sPaneName=="toc")
190                                        strFrmToc=oMsg.oParam.aPanes[i].sPaneURL;
191                                else if(oMsg.oParam.aPanes[i].sPaneName=="idx")
192                                        strFrmNdx=oMsg.oParam.aPanes[i].sPaneURL;
193                                else if(oMsg.oParam.aPanes[i].sPaneName=="fts")
194                                        strFrmFts=oMsg.oParam.aPanes[i].sPaneURL;
195                                else if(oMsg.oParam.aPanes[i].sPaneName=="glo")
196                                        strFrmGls=oMsg.oParam.aPanes[i].sPaneURL;
197                                if(oMsg.oParam.sDefault==oMsg.oParam.aPanes[i].sPaneName)
198                                {
199                                        strFrmDft=oMsg.oParam.aPanes[i].sPaneURL;
200                                }
201                        }
202                }
203                else
204                        setWebHelpPane();
205        }
206        else
207                setWebHelpPane();
208
209        RegisterListener2(this,WH_MSG_SHOWTOC);
210        RegisterListener2(this,WH_MSG_SHOWIDX);
211        RegisterListener2(this,WH_MSG_SHOWFTS);
212        RegisterListener2(this,WH_MSG_SHOWGLO);
213        RegisterListener2(this,WH_MSG_GETPANEINFO);
214
215        if(gbIE55)
216                window.onresize=onResize;
217
218        window.onunload=window_unload;
219        window.onload=window_onload;
220
221        var strHtml="";
222        strHtml+="<frameset rows=\'100%,*\'>";
223        strHtml+="<frame name=\'nvplist\' title=\'navpane frame\' src=\'" + strFrmDft +"\'></frame>";
224        strHtml+="<frame src=\'whskin_blank.htm\' noresize></frame>";
225        strHtml+="</frameset>";
226        document.write(strHtml);
227}
228else
229        document.location.reload();
230
231if(window.gbNav6)
232{
233        var oMsg=new whMessage(WH_MSG_RELOADNS6,this,1,null);
234        SendMessage(oMsg);
235}
236//-->
237</script>
238</html>
Note: See TracBrowser for help on using the repository browser.