1 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns=
"http://www.w3.org/1999/xhtml" xml:
lang=
"en" lang=
"en">
5 <meta http-equiv=
"content-type" content=
"text/html; charset=utf-8" />
6 <meta name=
"generator" content=
"JsDoc Toolkit" />
8 <title>JsDoc Reference - pwlib.appEvent.canvasSizeChange
</title>
10 <style type=
"text/css">
14 font: 12px "Lucida Grande", Tahoma
, Arial
, Helvetica
, sans-serif
;
21 background-color: #ccc;
36 border-top: 1px solid
#7F8FB1;
44 border: 1px dashed
#ccc;
54 background-color: #F3F3F3;
66 list-style-type: none
;
69 font-family: arial
, sans-serif
;
80 .summaryTable { width: 100%; }
88 h2
{ font-size: 110%; }
89 caption
, div
.sectionTitle
91 background-color: #7F8FB1;
95 padding: 2px 6px 2px 6px;
96 border: 1px #7F8FB1 solid
;
99 div
.sectionTitle
{ margin-bottom: 8px; }
100 .summaryTable thead { display: none
; }
106 border-bottom: 1px #7F8FB1 solid
;
107 border-right: 1px #7F8FB1 solid
;
110 /*col#summaryAttributes {}*/
111 .summaryTable td
.attributes
113 border-left: 1px #7F8FB1 solid
;
118 td
.attributes
, .fixedFont
122 font-family: "Courier New",Courier
,monospace
;
126 .summaryTable td
.nameDescription
133 .summaryTable td
.nameDescription
, .description
140 .summaryTable { margin-bottom: 8px; }
153 .detailList dt { margin-left: 20px; }
162 .light
, td
.attributes
, .light
a:link
, .light
a:visited
177 <!-- ============================== header ================================= -->
178 <!-- begin static/header.html -->
181 <!-- end static/header.html -->
183 <!-- ============================== classes index ============================ -->
185 <!-- begin publish.classesIndex -->
186 <div align=
"center"><a href=
"../index.html">Class Index
</a>
187 |
<a href=
"../files.html">File Index
</a></div>
190 <ul class=
"classList">
192 <li><i><a href=
"../symbols/_global_.html">_global_
</a></i></li>
194 <li><a href=
"../symbols/PaintWeb.html">PaintWeb
</a></li>
196 <li><a href=
"../symbols/pwlib.html">pwlib
</a></li>
198 <li><a href=
"../symbols/pwlib.appEvent.html">pwlib.appEvent
</a></li>
200 <li><a href=
"../symbols/pwlib.appEvent.appDestroy.html">pwlib.appEvent.appDestroy
</a></li>
202 <li><a href=
"../symbols/pwlib.appEvent.appInit.html">pwlib.appEvent.appInit
</a></li>
204 <li><a href=
"../symbols/pwlib.appEvent.canvasSizeChange.html">pwlib.appEvent.canvasSizeChange
</a></li>
206 <li><a href=
"../symbols/pwlib.appEvent.clipboardUpdate.html">pwlib.appEvent.clipboardUpdate
</a></li>
208 <li><a href=
"../symbols/pwlib.appEvent.commandRegister.html">pwlib.appEvent.commandRegister
</a></li>
210 <li><a href=
"../symbols/pwlib.appEvent.commandUnregister.html">pwlib.appEvent.commandUnregister
</a></li>
212 <li><a href=
"../symbols/pwlib.appEvent.configChange.html">pwlib.appEvent.configChange
</a></li>
214 <li><a href=
"../symbols/pwlib.appEvent.extensionRegister.html">pwlib.appEvent.extensionRegister
</a></li>
216 <li><a href=
"../symbols/pwlib.appEvent.extensionUnregister.html">pwlib.appEvent.extensionUnregister
</a></li>
218 <li><a href=
"../symbols/pwlib.appEvent.guiFloatingPanelStateChange.html">pwlib.appEvent.guiFloatingPanelStateChange
</a></li>
220 <li><a href=
"../symbols/pwlib.appEvent.guiHide.html">pwlib.appEvent.guiHide
</a></li>
222 <li><a href=
"../symbols/pwlib.appEvent.guiResizeEnd.html">pwlib.appEvent.guiResizeEnd
</a></li>
224 <li><a href=
"../symbols/pwlib.appEvent.guiResizeStart.html">pwlib.appEvent.guiResizeStart
</a></li>
226 <li><a href=
"../symbols/pwlib.appEvent.guiShow.html">pwlib.appEvent.guiShow
</a></li>
228 <li><a href=
"../symbols/pwlib.appEvent.guiTabActivate.html">pwlib.appEvent.guiTabActivate
</a></li>
230 <li><a href=
"../symbols/pwlib.appEvent.historyUpdate.html">pwlib.appEvent.historyUpdate
</a></li>
232 <li><a href=
"../symbols/pwlib.appEvent.imageCrop.html">pwlib.appEvent.imageCrop
</a></li>
234 <li><a href=
"../symbols/pwlib.appEvent.imageSave.html">pwlib.appEvent.imageSave
</a></li>
236 <li><a href=
"../symbols/pwlib.appEvent.imageSaveResult.html">pwlib.appEvent.imageSaveResult
</a></li>
238 <li><a href=
"../symbols/pwlib.appEvent.imageSizeChange.html">pwlib.appEvent.imageSizeChange
</a></li>
240 <li><a href=
"../symbols/pwlib.appEvent.imageZoom.html">pwlib.appEvent.imageZoom
</a></li>
242 <li><a href=
"../symbols/pwlib.appEvent.selectionChange.html">pwlib.appEvent.selectionChange
</a></li>
244 <li><a href=
"../symbols/pwlib.appEvent.shadowAllow.html">pwlib.appEvent.shadowAllow
</a></li>
246 <li><a href=
"../symbols/pwlib.appEvent.toolActivate.html">pwlib.appEvent.toolActivate
</a></li>
248 <li><a href=
"../symbols/pwlib.appEvent.toolPreactivate.html">pwlib.appEvent.toolPreactivate
</a></li>
250 <li><a href=
"../symbols/pwlib.appEvent.toolRegister.html">pwlib.appEvent.toolRegister
</a></li>
252 <li><a href=
"../symbols/pwlib.appEvent.toolUnregister.html">pwlib.appEvent.toolUnregister
</a></li>
254 <li><a href=
"../symbols/pwlib.appEvents.html">pwlib.appEvents
</a></li>
256 <li><a href=
"../symbols/pwlib.browser.html">pwlib.browser
</a></li>
258 <li><a href=
"../symbols/pwlib.dom.html">pwlib.dom
</a></li>
260 <li><a href=
"../symbols/pwlib.dom.KeyboardEventListener.html">pwlib.dom.KeyboardEventListener
</a></li>
262 <li><a href=
"../symbols/pwlib.dom.keyCodes.html">pwlib.dom.keyCodes
</a></li>
264 <li><a href=
"../symbols/pwlib.dom.keyCodes_fixes.html">pwlib.dom.keyCodes_fixes
</a></li>
266 <li><a href=
"../symbols/pwlib.dom.keyCodes_Safari2.html">pwlib.dom.keyCodes_Safari2
</a></li>
268 <li><a href=
"../symbols/pwlib.dom.keyNames.html">pwlib.dom.keyNames
</a></li>
270 <li><a href=
"../symbols/pwlib.extensions.html">pwlib.extensions
</a></li>
272 <li><a href=
"../symbols/pwlib.extensions.colormixer.html">pwlib.extensions.colormixer
</a></li>
274 <li><a href=
"../symbols/pwlib.extensions.moodle.html">pwlib.extensions.moodle
</a></li>
276 <li><a href=
"../symbols/pwlib.extensions.mousekeys.html">pwlib.extensions.mousekeys
</a></li>
278 <li><a href=
"../symbols/pwlib.fileCache.html">pwlib.fileCache
</a></li>
280 <li><a href=
"../symbols/pwlib.gui.html">pwlib.gui
</a></li>
282 <li><a href=
"../symbols/pwlib.guiColorInput.html">pwlib.guiColorInput
</a></li>
284 <li><a href=
"../symbols/pwlib.guiFloatingPanel.html">pwlib.guiFloatingPanel
</a></li>
286 <li><a href=
"../symbols/pwlib.guiResizer.html">pwlib.guiResizer
</a></li>
288 <li><a href=
"../symbols/pwlib.guiTabPanel.html">pwlib.guiTabPanel
</a></li>
290 <li><a href=
"../symbols/pwlib.tools.html">pwlib.tools
</a></li>
292 <li><a href=
"../symbols/pwlib.tools.bcurve.html">pwlib.tools.bcurve
</a></li>
294 <li><a href=
"../symbols/pwlib.tools.cpicker.html">pwlib.tools.cpicker
</a></li>
296 <li><a href=
"../symbols/pwlib.tools.ellipse.html">pwlib.tools.ellipse
</a></li>
298 <li><a href=
"../symbols/pwlib.tools.eraser.html">pwlib.tools.eraser
</a></li>
300 <li><a href=
"../symbols/pwlib.tools.hand.html">pwlib.tools.hand
</a></li>
302 <li><a href=
"../symbols/pwlib.tools.insertimg.html">pwlib.tools.insertimg
</a></li>
304 <li><a href=
"../symbols/pwlib.tools.line.html">pwlib.tools.line
</a></li>
306 <li><a href=
"../symbols/pwlib.tools.pencil.html">pwlib.tools.pencil
</a></li>
308 <li><a href=
"../symbols/pwlib.tools.polygon.html">pwlib.tools.polygon
</a></li>
310 <li><a href=
"../symbols/pwlib.tools.rectangle.html">pwlib.tools.rectangle
</a></li>
312 <li><a href=
"../symbols/pwlib.tools.selection.html">pwlib.tools.selection
</a></li>
314 <li><a href=
"../symbols/pwlib.tools.text.html">pwlib.tools.text
</a></li>
318 <!-- end publish.classesIndex -->
322 <!-- ============================== class title ============================ -->
323 <h1 class=
"classTitle">
325 Class pwlib.appEvent.canvasSizeChange
328 <!-- ============================== class summary ========================== -->
329 <p class=
"description">
331 <a href=
"../symbols/pwlib.appEvent.html">pwlib.appEvent
</a>.
<br />
334 Canvas size change event. This event is not cancelable.
336 <p>Note that the Canvas size is not the same as the image size. Canvas size
337 refers to the scaling of the Canvas elements being applied (due to image
338 zooming or due to browser zoom / DPI).
341 <br /><i>Defined in:
</i> <a href=
"../symbols/src/src_includes_lib.js.html">lib.js
</a>.
345 <!-- ============================== constructor summary ==================== -->
347 <table class=
"summaryTable" cellspacing=
"0" summary=
"A summary of the constructor documented in the class pwlib.appEvent.canvasSizeChange.">
348 <caption>Class Summary
</caption>
351 <th scope=
"col">Constructor Attributes
</th>
352 <th scope=
"col">Constructor Name and Description
</th>
357 <td class=
"attributes"> </td>
358 <td class=
"nameDescription" >
359 <div class=
"fixedFont">
360 <b><a href=
"../symbols/pwlib.appEvent.canvasSizeChange.html#constructor">pwlib.appEvent.canvasSizeChange
</a></b>(width, height, scale)
362 <div class=
"description"></div>
369 <!-- ============================== properties summary ===================== -->
373 <table class=
"summaryTable" cellspacing=
"0" summary=
"A summary of the fields documented in the class pwlib.appEvent.canvasSizeChange.">
374 <caption>Field Summary
</caption>
377 <th scope=
"col">Field Attributes
</th>
378 <th scope=
"col">Field Name and Description
</th>
384 <td class=
"attributes"> </td>
385 <td class=
"nameDescription">
386 <div class=
"fixedFont">
387 <b><a href=
"../symbols/pwlib.appEvent.canvasSizeChange.html#height">height
</a></b>
389 <div class=
"description">New Canvas style height.
</div>
394 <td class=
"attributes"> </td>
395 <td class=
"nameDescription">
396 <div class=
"fixedFont">
397 <b><a href=
"../symbols/pwlib.appEvent.canvasSizeChange.html#scale">scale
</a></b>
399 <div class=
"description">The new Canvas scaling factor.
</div>
404 <td class=
"attributes"> </td>
405 <td class=
"nameDescription">
406 <div class=
"fixedFont">
407 <b><a href=
"../symbols/pwlib.appEvent.canvasSizeChange.html#width">width
</a></b>
409 <div class=
"description">New Canvas style width.
</div>
418 <dl class=
"inheritsList">
419 <dt>Fields borrowed from class
<a href=
"../symbols/pwlib.appEvent.html">pwlib.appEvent
</a>:
</dt><dd><a href=
"../symbols/pwlib.appEvent.html#cancelable">cancelable
</a>,
<a href=
"../symbols/pwlib.appEvent.html#defaultPrevented">defaultPrevented
</a>,
<a href=
"../symbols/pwlib.appEvent.html#target">target
</a>,
<a href=
"../symbols/pwlib.appEvent.html#type">type
</a></dd>
424 <!-- ============================== methods summary ======================== -->
430 <dl class=
"inheritsList">
431 <dt>Methods borrowed from class
<a href=
"../symbols/pwlib.appEvent.html">pwlib.appEvent
</a>:
</dt><dd><a href=
"../symbols/pwlib.appEvent.html#preventDefault">preventDefault
</a>,
<a href=
"../symbols/pwlib.appEvent.html#stopPropagation">stopPropagation
</a></dd>
435 <!-- ============================== events summary ======================== -->
438 <!-- ============================== constructor details ==================== -->
440 <div class=
"details"><a name=
"constructor"> </a>
441 <div class=
"sectionTitle">
445 <div class=
"fixedFont">
446 <b>pwlib.appEvent.canvasSizeChange
</b>(width, height, scale)
449 <div class=
"description">
458 <dl class=
"detailList">
459 <dt class=
"heading">Parameters:
</dt>
462 <span class=
"light fixedFont">{Number}
</span> <b>width
</b>
465 <dd>The new Canvas style width.
</dd>
468 <span class=
"light fixedFont">{Number}
</span> <b>height
</b>
471 <dd>The new Canvas style height.
</dd>
474 <span class=
"light fixedFont">{Number}
</span> <b>scale
</b>
477 <dd>The new Canvas scaling factor.
</dd>
484 <dl class=
"detailList">
485 <dt class=
"heading">Throws:
</dt>
488 <span class=
"light fixedFont">{TypeError}
</span> <b></b>
490 <dd>If any of the arguments are not numbers.
</dd>
501 <!-- ============================== field details ========================== -->
503 <div class=
"sectionTitle">
507 <a name=
"height"> </a>
508 <div class=
"fixedFont">
510 <span class=
"light">{Number}
</span>
514 <div class=
"description">
515 New Canvas style height.
529 <a name=
"scale"> </a>
530 <div class=
"fixedFont">
532 <span class=
"light">{Number}
</span>
536 <div class=
"description">
537 The new Canvas scaling factor.
551 <a name=
"width"> </a>
552 <div class=
"fixedFont">
554 <span class=
"light">{Number}
</span>
558 <div class=
"description">
559 New Canvas style width.
575 <!-- ============================== method details ========================= -->
578 <!-- ============================== event details ========================= -->
585 <!-- ============================== footer ================================= -->
586 <div class=
"fineprint" style=
"clear:both">
588 Documentation generated by
<a href=
"http://code.google.com/p/jsdoc-toolkit/" target=
"_blank">JsDoc Toolkit
</a> 2.3.0 on Mon Jul
27 2009 14:
56:
55 GMT+
0300 (EEST)