OpenCores
URL https://opencores.org/ocsvn/cpu65c02_true_cycle/cpu65c02_true_cycle/trunk

Subversion Repositories cpu65c02_true_cycle

[/] [cpu65c02_true_cycle/] [branches/] [avendor/] [doc/] [HTML/] [R65C02_TCR65C02_TCmenu.htm] - Blame information for rev 2

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 fpga_is_fu
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
2
<HTML>
3
<HEAD>
4
<TITLE>The Joust Outliner - The Menu</TITLE>
5
<META NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW">
6
 
7
<STYLE ID="JoustStyles" TYPE="text/css">
8
<!--
9
        .menuItem {position:absolute; visibility:hidden; left:0px;}
10
        .menuItem BR { clear: both; }
11
        .node { color: black;
12
                font-family : "Helvetica", "Arial", "MS Sans Serif", sans-serif;
13
                font-size : 9pt;}
14
        .node A:link { color: black; text-decoration: none; }
15
        .node A:visited { color: black; text-decoration: none; }
16
        .node A:active { color: black; text-decoration: none; }
17
        .node A:hover { color: black; text-decoration: none; }
18
        .leaf { color: black;
19
                font-family : "Helvetica", "Arial", "MS Sans Serif", sans-serif;
20
                font-size : 9pt;}
21
        .leaf A:link { color: black; text-decoration: none;}
22
        .leaf A:visited { color: black; text-decoration: none; }
23
        .leaf A:active { color: white; background-color:blue;text-decoration: none; }
24
        .leaf A:hover { color: white; background-color:blue;text-decoration: none; }
25
-->
26
</STYLE>
27
 
28
<!--
29
Joust Outliner Version 2.5.4
30
(c) Copyright 1996-2001, MITEM (Europe) Ltd. All rights reserved.
31
This code may be freely copied and distributed provided that it is accompanied by this
32
header.  For full details of the Joust license, as well as documentation and help, go
33
to http://www.ivanpeters.com/.
34
 
35
Do not modify anything between here and the "End of Joust" marker unless you know what you
36
are doing.
37
-->
38
<script language="JavaScript">
39
<!--
40
var theMenuRef = "parent.theMenu";
41
var theMenu = eval(theMenuRef);
42
var theBrowser = parent.theBrowser;
43
var belowMenu = null;
44
var menuStart = 0;
45
 
46
if (parent.theBrowser) {
47
        if (parent.theBrowser.canOnError) {window.onerror = parent.defOnError;}
48
}
49
 
50
if (theMenu) {
51
        theMenu.amBusy = true;
52
        if (theBrowser.hasDHTML) {
53
                if (document.all) {
54
                        with (document.styleSheets["JoustStyles"]) {
55
                                addRule ("#menuTop", "position:absolute");
56
                                addRule ("#menuBottom", "position:absolute");
57
                                addRule ("#menuBottom", "visibility:hidden");
58
                                addRule ("#statusMsgDiv", "position:absolute");
59
                        }
60
                } else {
61
                        if (document.layers) {
62
                                document.ids.menuTop.position = "absolute";
63
                                document.ids.menuBottom.position = "absolute";
64
                                document.ids.menuBottom.visibility = "hidden";
65
                                document.ids.statusMsgDiv.position = "absolute";
66
                        } else {
67
                                if (theBrowser.hasW3CDOM) {
68
                                        var styleSheetElement = document.styleSheets[0];
69
                                var styleSheetLength = styleSheetElement.cssRules.length;
70
                                        styleSheetElement.insertRule("#menuTop { position:absolute } ", styleSheetLength++);
71
                                        styleSheetElement.insertRule("#menuBottom { position:absolute } ", styleSheetLength++);
72
                                        styleSheetElement.insertRule("#menuBottom { visibility:hidden } ", styleSheetLength++);
73
                                        styleSheetElement.insertRule("#statusMsgDiv { position:absolute } ", styleSheetLength++);
74
                                }
75
                        }
76
                }
77
        }
78
}
79
function getDHTMLObj(objName) {
80
        if (theBrowser.hasW3CDOM) {
81
                return document.getElementById(objName).style;
82
        } else {
83
                return eval('document' + theBrowser.DHTMLRange + '.' + objName + theBrowser.DHTMLStyleObj);
84
        }
85
}
86
function getDHTMLObjHeight(objName) {
87
        if (theBrowser.hasW3CDOM) {
88
                return document.getElementById(objName).offsetHeight;
89
        } else {
90
                return eval('document' + theBrowser.DHTMLRange + '.' + objName + theBrowser.DHTMLDivHeight);
91
        }
92
}
93
function myVoid() { ; }
94
function setMenuHeight(theHeight) {
95
        getDHTMLObj('menuBottom').top = theHeight;
96
}
97
function drawStatusMsg() {
98
        if (document.layers) {
99
                document.ids.statusMsgDiv.top = menuStart;
100
        } else{
101
                if (document.all) {
102
                        document.styleSheets["JoustStyles"].addRule ("#statusMsgDiv", "top:" + menuStart);
103
                }
104
        }
105
        document.writeln('<DIV ID="statusMsgDiv"><CENTER>Building Menu...</CENTER></DIV>');
106
}
107
function drawLimitMarker() {
108
        var b = theBrowser;
109
        if (theMenu && b.hasDHTML && b.needLM) {
110
                var limitPos = theMenu.maxHeight + menuStart + getDHTMLObjHeight('menuBottom');
111
                if (b.code == 'NS') {
112
                        document.ids.limitMarker.position = "absolute";
113
                        document.ids.limitMarker.visibility = "hidden";
114
                        document.ids.limitMarker.top = limitPos;
115
                }
116
                if (b.code == 'MSIE') {
117
                        with (document.styleSheets["JoustStyles"]) {
118
                                addRule ("#limitMarker", "position:absolute");
119
                                addRule ("#limitMarker", "visibility:hidden");
120
                                addRule ("#limitMarker", "top:" + limitPos + "px");
121
                        }
122
                }
123
                document.writeln('<DIV ID="limitMarker">&nbsp;</DIV>');
124
        }
125
}
126
function setTop() {
127
        if (theMenu && theBrowser.hasDHTML) {
128
                if (getDHTMLObj('menuTop')) {
129
                        drawStatusMsg();
130
                        menuStart = getDHTMLObjHeight("menuTop");
131
                } else {
132
                        theBrowser.hasDHTML = false;
133
                }
134
        }
135
}
136
function setBottom() {
137
        if (theMenu) {
138
                if (theBrowser.hasDHTML) {
139
                        var mb = getDHTMLObj('menuBottom');
140
                        if (mb) {
141
                                drawLimitMarker();
142
                                getDHTMLObj("statusMsgDiv").visibility = 'hidden';
143
                                menuStart = getDHTMLObjHeight("menuTop");
144
                                theMenu.refreshDHTML();
145
                                if (theMenu.autoScrolling) {theMenu.scrollTo(theMenu.lastPMClicked);}
146
                                mb.visibility = 'visible';
147
                        } else {
148
                                theBrowser.hasDHTML = false;
149
                                self.location.reload();
150
                        }
151
                }
152
                theMenu.amBusy = false;
153
        }
154
}
155
 
156
function frameResized() {if (theBrowser.hasDHTML) {theMenu.refreshDHTML();}}
157
 
158
//      ############################   End of Joust   ############################
159
 
160
if (self.name != 'menu') { self.location.href = 'R65C02_TCR65C02_TCindex.htm'; }
161
//-->
162
</script>
163
</HEAD>
164
<BODY BGCOLOR="#FFFFFF" LINK="#000000" marginwidth="1" marginheight="1" onResize="frameResized();">
165
 
166
<DIV ID="menuTop">
167
<!-- Place anything you want to appear before the menu between these DIV tags. -->
168
<FONT FACE="Helvetica, ARIAL, MS SANS SERIF, SANS-SERIF" SIZE="4">
169
<b></b></FONT><BR>&nbsp;
170
</DIV>
171
 
172
<SCRIPT LANGUAGE="JavaScript">
173
<!--
174
setTop();
175
//-->
176
</SCRIPT>
177
 
178
<!-- Set up any font's, colours, etc. that should apply to the menu here -->
179
<FONT FACE="GENEVA, ARIAL, MS SANS SERIF, SANS-SERIF" SIZE="1">
180
 
181
<SCRIPT LANGUAGE="JavaScript">
182
<!--
183
if (theMenu) {
184
        parent.DrawMenu(theMenu);
185
}
186
//-->
187
</SCRIPT>
188
 
189
<!-- Close any tags you set up for the menu here -->
190
</FONT>
191
 
192
<DIV ID="menuBottom">
193
<!-- Place anything you want to appear after the menu between these DIV tags. -->
194
&nbsp;
195
</DIV>
196
 
197
<SCRIPT LANGUAGE="JavaScript">
198
<!--
199
setBottom();
200
//-->
201
</SCRIPT>
202
 
203
</BODY>
204
</HTML>

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.