summaryrefslogtreecommitdiff
path: root/slides/browser/xbStyle-nn4.js
diff options
context:
space:
mode:
Diffstat (limited to 'slides/browser/xbStyle-nn4.js')
-rw-r--r--slides/browser/xbStyle-nn4.js485
1 files changed, 0 insertions, 485 deletions
diff --git a/slides/browser/xbStyle-nn4.js b/slides/browser/xbStyle-nn4.js
deleted file mode 100644
index 03aacff..0000000
--- a/slides/browser/xbStyle-nn4.js
+++ /dev/null
@@ -1,485 +0,0 @@
-/*
- * xbStyle-nn4.js
- * $Revision: 1.2 $ $Date: 2003/02/07 16:04:22 $
- */
-
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1/GPL 2.0/LGPL 2.1
- *
- * The contents of this file are subject to the Mozilla Public License Version
- * 1.1 (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- * http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- * for the specific language governing rights and limitations under the
- * License.
- *
- * The Original Code is Netscape code.
- *
- * The Initial Developer of the Original Code is
- * Netscape Corporation.
- * Portions created by the Initial Developer are Copyright (C) 2001
- * the Initial Developer. All Rights Reserved.
- *
- * Contributor(s): Bob Clary <bclary@netscape.com>
- *
- * ***** END LICENSE BLOCK ***** */
-
-/////////////////////////////////////////////////////////////
-// xbStyle.getClip()
-
-function nsxbStyleGetClip()
-{
- var clip = this.styleObj.clip;
- var rect = new xbClipRect(clip.top, clip.right, clip.bottom, clip.left);
- return rect.toString();
-}
-
-/////////////////////////////////////////////////////////////
-// xbStyle.setClip()
-
-function nsxbStyleSetClip(sClipString)
-{
- var rect = new xbClipRect(sClipString);
- this.styleObj.clip.top = rect.top;
- this.styleObj.clip.right = rect.right;
- this.styleObj.clip.bottom = rect.bottom;
- this.styleObj.clip.left = rect.left;
-}
-
-/////////////////////////////////////////////////////////////
-// xbStyle.getClipTop()
-
-function nsxbStyleGetClipTop()
-{
- return this.styleObj.clip.top;
-}
-
-/////////////////////////////////////////////////////////////
-// xbStyle.setClipTop()
-
-function nsxbStyleSetClipTop(top)
-{
- return this.styleObj.clip.top = top;
-}
-
-/////////////////////////////////////////////////////////////
-// xbStyle.getClipRight()
-
-function nsxbStyleGetClipRight()
-{
- return this.styleObj.clip.right;
-}
-
-/////////////////////////////////////////////////////////////
-// xbStyle.setClipRight()
-
-function nsxbStyleSetClipRight(right)
-{
- return this.styleObj.clip.right = right;
-}
-
-/////////////////////////////////////////////////////////////
-// xbStyle.getClipBottom()
-
-function nsxbStyleGetClipBottom()
-{
- return this.styleObj.clip.bottom;
-}
-
-/////////////////////////////////////////////////////////////
-// xbStyle.setClipBottom()
-
-function nsxbStyleSetClipBottom(bottom)
-{
- return this.styleObj.clip.bottom = bottom;
-}
-
-/////////////////////////////////////////////////////////////
-// xbStyle.getClipLeft()
-
-function nsxbStyleGetClipLeft()
-{
- return this.styleObj.clip.left;
-}
-
-/////////////////////////////////////////////////////////////
-// xbStyle.setClipLeft()
-
-function nsxbStyleSetClipLeft(left)
-{
- return this.styleObj.clip.left = left;
-}
-
-/////////////////////////////////////////////////////////////
-// xbStyle.getClipWidth()
-
-function nsxbStyleGetClipWidth()
-{
- return this.styleObj.clip.width;
-}
-
-/////////////////////////////////////////////////////////////
-// xbStyle.setClipWidth()
-
-function nsxbStyleSetClipWidth(width)
-{
- return this.styleObj.clip.width = width;
-}
-
-/////////////////////////////////////////////////////////////
-// xbStyle.getClipHeight()
-
-function nsxbStyleGetClipHeight()
-{
- return this.styleObj.clip.height;
-}
-
-/////////////////////////////////////////////////////////////
-// xbStyle.setClipHeight()
-
-function nsxbStyleSetClipHeight(height)
-{
- return this.styleObj.clip.height = height;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.getLeft()
-
-function nsxbStyleGetLeft()
-{
- return this.styleObj.left;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.setLeft()
-
-function nsxbStyleSetLeft(left)
-{
- this.styleObj.left = left;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.getTop()
-
-function nsxbStyleGetTop()
-{
- return this.styleObj.top;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.setTop()
-
-function nsxbStyleSetTop(top)
-{
- this.styleObj.top = top;
-}
-
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.getPageX()
-
-function nsxbStyleGetPageX()
-{
- return this.styleObj.pageX;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.setPageX()
-
-function nsxbStyleSetPageX(x)
-{
- this.styleObj.x = this.styleObj.x + x - this.styleObj.pageX;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.getPageY()
-
-
-function nsxbStyleGetPageY()
-{
- return this.styleObj.pageY;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.setPageY()
-
-function nsxbStyleSetPageY(y)
-{
- this.styleObj.y = this.styleObj.y + y - this.styleObj.pageY;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.getHeight()
-
-function nsxbStyleGetHeight()
-{
- //if (this.styleObj.document && this.styleObj.document.height)
- // return this.styleObj.document.height;
-
- return this.styleObj.clip.height;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.setHeight()
-
-function nsxbStyleSetHeight(height)
-{
- this.styleObj.clip.height = height;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.getWidth()
-
-function nsxbStyleGetWidth()
-{
- //if (this.styleObj.document && this.styleObj.document.width)
- // return this.styleObj.document.width;
-
- return this.styleObj.clip.width;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.setWidth()
-
-// netscape will not dynamically change the width of a
-// layer. It will only happen upon a refresh.
-function nsxbStyleSetWidth(width)
-{
- this.styleObj.clip.width = width;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.getVisibility()
-
-function nsxbStyleGetVisibility()
-{
- switch(this.styleObj.visibility)
- {
- case 'hide':
- return 'hidden';
- case 'show':
- return 'visible';
- }
- return '';
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.setVisibility()
-
-function nsxbStyleSetVisibility(visibility)
-{
- switch(visibility)
- {
- case 'hidden':
- visibility = 'hide';
- break;
- case 'visible':
- visibility = 'show';
- break;
- case 'inherit':
- break;
- default:
- visibility = 'show';
- break;
- }
- this.styleObj.visibility = visibility;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.getzIndex()
-
-function nsxbStyleGetzIndex()
-{
- return this.styleObj.zIndex;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.setzIndex()
-
-function nsxbStyleSetzIndex(zIndex)
-{
- this.styleObj.zIndex = zIndex;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.getBackgroundColor()
-
-function nsxbStyleGetBackgroundColor()
-{
- return this.styleObj.bgColor;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.setBackgroundColor()
-
-function nsxbStyleSetBackgroundColor(color)
-{
- if (color)
- {
- this.styleObj.bgColor = color;
- this.object.document.bgColor = color;
- this.resizeTo(this.getWidth(), this.getHeight());
- }
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.getColor()
-
-function nsxbStyleGetColor()
-{
- return '#ffffff';
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.setColor()
-
-function nsxbStyleSetColor(color)
-{
- this.object.document.fgColor = color;
-}
-
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.moveAbove()
-
-function xbStyleMoveAbove(cont)
-{
- this.setzIndex(cont.getzIndex()+1);
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.moveBelow()
-
-function xbStyleMoveBelow(cont)
-{
- var zindex = cont.getzIndex() - 1;
-
- this.setzIndex(zindex);
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.moveBy()
-
-function xbStyleMoveBy(deltaX, deltaY)
-{
- this.moveTo(this.getLeft() + deltaX, this.getTop() + deltaY);
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.moveTo()
-
-function xbStyleMoveTo(x, y)
-{
- this.setLeft(x);
- this.setTop(y);
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.moveToAbsolute()
-
-function xbStyleMoveToAbsolute(x, y)
-{
- this.setPageX(x);
- this.setPageY(y);
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.resizeBy()
-
-function xbStyleResizeBy(deltaX, deltaY)
-{
- this.setWidth( this.getWidth() + deltaX );
- this.setHeight( this.getHeight() + deltaY );
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.resizeTo()
-
-function xbStyleResizeTo(x, y)
-{
- this.setWidth(x);
- this.setHeight(y);
-}
-
-////////////////////////////////////////////////////////////////////////
-// Navigator 4.x resizing...
-
-function nsxbStyleOnresize()
-{
- if (saveInnerWidth != xbGetWindowWidth() || saveInnerHeight != xbGetWindowHeight())
- location.reload();
-
- return false;
-}
-
-/////////////////////////////////////////////////////////////////////////////
-// xbStyle.setInnerHTML()
-
-function nsxbSetInnerHTML(str)
-{
- this.object.document.open('text/html');
- this.object.document.write(str);
- this.object.document.close();
-}
-
-xbStyle.prototype.getClip = nsxbStyleGetClip;
-xbStyle.prototype.setClip = nsxbStyleSetClip;
-xbStyle.prototype.getClipTop = nsxbStyleGetClipTop;
-xbStyle.prototype.setClipTop = nsxbStyleSetClipTop;
-xbStyle.prototype.getClipRight = nsxbStyleGetClipRight;
-xbStyle.prototype.setClipRight = nsxbStyleSetClipRight;
-xbStyle.prototype.getClipBottom = nsxbStyleGetClipBottom;
-xbStyle.prototype.setClipBottom = nsxbStyleSetClipBottom;
-xbStyle.prototype.getClipLeft = nsxbStyleGetClipLeft;
-xbStyle.prototype.setClipLeft = nsxbStyleSetClipLeft;
-xbStyle.prototype.getClipWidth = nsxbStyleGetClipWidth;
-xbStyle.prototype.setClipWidth = nsxbStyleSetClipWidth;
-xbStyle.prototype.getClipHeight = nsxbStyleGetClipHeight;
-xbStyle.prototype.setClipHeight = nsxbStyleSetClipHeight;
-xbStyle.prototype.getLeft = nsxbStyleGetLeft;
-xbStyle.prototype.setLeft = nsxbStyleSetLeft;
-xbStyle.prototype.getTop = nsxbStyleGetTop;
-xbStyle.prototype.setTop = nsxbStyleSetTop;
-xbStyle.prototype.getPageX = nsxbStyleGetPageX;
-xbStyle.prototype.setPageX = nsxbStyleSetPageX;
-xbStyle.prototype.getPageY = nsxbStyleGetPageY;
-xbStyle.prototype.setPageY = nsxbStyleSetPageY;
-xbStyle.prototype.getVisibility = nsxbStyleGetVisibility;
-xbStyle.prototype.setVisibility = nsxbStyleSetVisibility;
-xbStyle.prototype.getzIndex = nsxbStyleGetzIndex;
-xbStyle.prototype.setzIndex = nsxbStyleSetzIndex;
-xbStyle.prototype.getHeight = nsxbStyleGetHeight;
-xbStyle.prototype.setHeight = nsxbStyleSetHeight;
-xbStyle.prototype.getWidth = nsxbStyleGetWidth;
-xbStyle.prototype.setWidth = nsxbStyleSetWidth;
-xbStyle.prototype.getBackgroundColor = nsxbStyleGetBackgroundColor;
-xbStyle.prototype.setBackgroundColor = nsxbStyleSetBackgroundColor;
-xbStyle.prototype.getColor = nsxbStyleGetColor;
-xbStyle.prototype.setColor = nsxbStyleSetColor;
-xbStyle.prototype.setInnerHTML = nsxbSetInnerHTML;
-xbStyle.prototype.getBorderTopWidth = xbStyleNotSupported;
-xbStyle.prototype.getBorderRightWidth = xbStyleNotSupported;
-xbStyle.prototype.getBorderBottomWidth = xbStyleNotSupported;
-xbStyle.prototype.getBorderLeftWidth = xbStyleNotSupported;
-xbStyle.prototype.getMarginLeft = xbStyleNotSupported;
-xbStyle.prototype.getMarginTop = xbStyleNotSupported;
-xbStyle.prototype.getMarginRight = xbStyleNotSupported;
-xbStyle.prototype.getMarginBottom = xbStyleNotSupported;
-xbStyle.prototype.getMarginLeft = xbStyleNotSupported;
-xbStyle.prototype.getPaddingTop = xbStyleNotSupported;
-xbStyle.prototype.getPaddingRight = xbStyleNotSupported;
-xbStyle.prototype.getPaddingBottom = xbStyleNotSupported;
-xbStyle.prototype.getPaddingLeft = xbStyleNotSupported;
-xbStyle.prototype.getClientWidth = xbStyleNotSupported;
-xbStyle.prototype.getClientHeight = xbStyleNotSupported;
-
-window.saveInnerWidth = window.innerWidth;
-window.saveInnerHeight = window.innerHeight;
-
-window.onresize = nsxbStyleOnresize;
-