getZoom: Difference between revisions

From RPTools Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(3 intermediate revisions by 2 users not shown)
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=
<source lang="mtmacro" line>
<syntaxhighlight lang="mtmacro" line>
getZoom()
getZoom()
</source>
</syntaxhighlight>


'''Parameters'''
'''Parameters'''
Line 15: Line 15:
|examples=
|examples=
Zoom in by a factor 2
Zoom in by a factor 2
<source lang="mtmacro" line>
<syntaxhighlight lang="mtmacro" line>
[h: z = getZoom()]
[h: z = getZoom()]
[h: setZoom(2*z)]
[h: setZoom(2*z)]
</source>
</syntaxhighlight>
Zoom in by one step
Zoom in by one 10%
<source lang="mtmacro" line>
<syntaxhighlight lang="mtmacro" line>
[h: z = getZoom()]
[h: z = getZoom()]
[h: setZoom(z+1)]
[h: setZoom(z+0.1)]
</source>
</syntaxhighlight>
Zoom out by one step
Zoom out by 10%
<source lang="mtmacro" line>
<syntaxhighlight lang="mtmacro" line>
[h: z = getZoom()]
[h: z = getZoom()]
[h: setZoom(z-1)]
[h: setZoom(z-0.1)]
</source>
</syntaxhighlight>


|also=
|also=

Latest revision as of 15:59, 15 March 2023

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