Skip to content

Commit

Permalink
Make all examples resize to the size of the browser window.
Browse files Browse the repository at this point in the history
  • Loading branch information
puckey committed May 5, 2011
1 parent 3ddfd06 commit 063717f
Show file tree
Hide file tree
Showing 34 changed files with 76 additions and 49 deletions.
3 changes: 2 additions & 1 deletion examples/Animated/Extruded.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand Down Expand Up @@ -69,5 +70,5 @@
</script>
</head>
<body>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
20 changes: 8 additions & 12 deletions examples/Animated/Flock.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,20 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
// Adapted from Flocking Processing example by Daniel Schiffman:
// http://processing.org/learning/topics/flocking.html

// Resize the document, whenever the window is resized,
window.onresize = function(event) {
document.size = Element.getScrollBounds().size;
size = document.size;
heartPath.position = document.bounds.center;
document.redraw();
}
Event.add(window, {
resize: function(event) {
size = document.size;
heartPath.position = document.bounds.center;
}
});

document.currentStyle = {
strokeColor: 'white',
Expand Down Expand Up @@ -263,9 +264,6 @@
mouseDown = false,
boids = [];

// Call to resize the document to the current window size:
window.onresize();

// Add the boids:
for (var i = 0; i < 30; i++) {
var position = Point.random() * document.size;
Expand Down Expand Up @@ -296,11 +294,9 @@
<style>
body {
background: black;
margin: 0;
overflow: hidden;
}
</style>
</head>
<body>
<canvas id='canvas'></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
3 changes: 2 additions & 1 deletion examples/Animated/RadialRainbows.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand Down Expand Up @@ -67,5 +68,5 @@
</script>
</head>
<body>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
3 changes: 2 additions & 1 deletion examples/Animated/Raster.html

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion examples/Animated/RoundedRectangles.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand Down Expand Up @@ -43,5 +44,5 @@
</script>
</head>
<body>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
3 changes: 2 additions & 1 deletion examples/Animated/Smoothing.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand Down Expand Up @@ -52,5 +53,5 @@
</script>
</head>
<body>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
4 changes: 2 additions & 2 deletions examples/Animated/animatedStar.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand Down Expand Up @@ -31,7 +32,6 @@
path.smooth();
var placedSymbol = new PlacedSymbol(path);
placedSymbol.position = center;
//placedSymbol.bounds.center = center;
layer.appendBottom(placedSymbol);
}

Expand All @@ -47,5 +47,5 @@
</script>
</head>
<body>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
3 changes: 2 additions & 1 deletion examples/Animated/lines.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand Down Expand Up @@ -46,5 +47,5 @@
</script>
</head>
<body style='background-color:black'>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
3 changes: 2 additions & 1 deletion examples/Scripts/BouncingBalls.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand Down Expand Up @@ -95,5 +96,5 @@
</head>
<body>
<p>Click to add circles:</p>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
7 changes: 2 additions & 5 deletions examples/Scripts/Chain.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand Down Expand Up @@ -31,10 +32,6 @@
path.smooth();
}

function onMouseDrag(event) {
onMouseMove(event);
}

function onMouseDown(event) {
path.selected = true;
}
Expand All @@ -45,5 +42,5 @@
</script>
</head>
<body style='background-color: black'>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
3 changes: 2 additions & 1 deletion examples/Scripts/CurveTimeParametrization.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand Down Expand Up @@ -42,5 +43,5 @@
</script>
</head>
<body>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
3 changes: 2 additions & 1 deletion examples/Scripts/RotationRaster.html

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion examples/Scripts/arcTo.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand All @@ -26,5 +27,5 @@
</script>
</head>
<body>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
3 changes: 2 additions & 1 deletion examples/Scripts/circle.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand All @@ -14,5 +15,5 @@
</script>
</head>
<body>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
3 changes: 2 additions & 1 deletion examples/Scripts/letter.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand All @@ -28,5 +29,5 @@
</script>
</head>
<body>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
3 changes: 2 additions & 1 deletion examples/Scripts/rectangle.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand All @@ -11,5 +12,5 @@
</script>
</head>
<body>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
3 changes: 2 additions & 1 deletion examples/Scripts/roundRectangle.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand All @@ -20,5 +21,5 @@
</script>
</head>
<body>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
3 changes: 2 additions & 1 deletion examples/Scripts/star.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand All @@ -24,5 +25,5 @@
</script>
</head>
<body>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
3 changes: 2 additions & 1 deletion examples/Scripts/strokeBounds.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand Down Expand Up @@ -91,5 +92,5 @@
</script>
</head>
<body>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
3 changes: 2 additions & 1 deletion examples/Scripts/strokeJoin.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand Down Expand Up @@ -41,5 +42,5 @@
</script>
</head>
<body>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
3 changes: 2 additions & 1 deletion examples/Tools/BezierTool.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand Down Expand Up @@ -78,5 +79,5 @@
Click and drag to add a points.<br/>
Drag segment handles and points to manipulate them.
Close the path to start a new one.
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
3 changes: 2 additions & 1 deletion examples/Tools/Circles.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand All @@ -29,5 +30,5 @@
</script>
</head>
<body>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
3 changes: 2 additions & 1 deletion examples/Tools/Clouds.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Example</title>
<link rel="stylesheet" href="../css/style.css">
<script type="text/javascript">var root = '../../'</script>
<script type="text/javascript" src="../../src/load.js"></script>
<script type="text/paperscript" canvas="canvas">
Expand All @@ -22,5 +23,5 @@
</script>
</head>
<body>
<canvas id='canvas' width=1024 height=768></canvas>
<canvas id='canvas' resize='true'></canvas>
</body>
Loading

0 comments on commit 063717f

Please sign in to comment.