getZoom: Difference between revisions

From RPTools Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
|version=1.4
|version=1.4
|description=
|description=
Returns the current zoom level of the viewport. This is the same number as what you find at the bottom of the Maptool window.
Returns the current zoom level of the viewport in percentage, where 1 (=100%) is the default. This is the same number as what you find at the bottom of the Maptool window.


|usage=
|usage=
Line 19: Line 19:
[h: setZoom(2*z)]
[h: setZoom(2*z)]
</source>
</source>
Zoom in by one step
Zoom in by one 10%
<source lang="mtmacro" line>
<source lang="mtmacro" line>
[h: z = getZoom()]
[h: z = getZoom()]
[h: setZoom(z+1)]
[h: setZoom(z+0.1)]
</source>
</source>
Zoom out by one step
Zoom out by 10%
<source lang="mtmacro" line>
<source lang="mtmacro" line>
[h: z = getZoom()]
[h: z = getZoom()]
[h: setZoom(z-1)]
[h: setZoom(z-0.1)]
</source>
</source>



Revision as of 09:28, 30 April 2015

getZoom() Function

Introduced in version 1.4
Returns the current zoom level of the viewport in percentage, where 1 (=100%) is the default. This is the same number as what you find at the bottom of the Maptool window.

Usage

getZoom()

Parameters None.

Examples

Zoom in by a factor 2
[h: z = getZoom()]
[h: setZoom(2*z)]

Zoom in by one 10%

[h: z = getZoom()]
[h: setZoom(z+0.1)]

Zoom out by 10%

[h: z = getZoom()]
[h: setZoom(z-0.1)]

See Also