getZoom: Difference between revisions

From RPTools Wiki
Jump to navigation Jump to search
m (Conversion script moved page GetZoom to getZoom: Converting page titles to lowercase)
No edit summary
 
(One intermediate revision by the same user not shown)
Line 6: Line 6:


|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 10%
Zoom in by one 10%
<source lang="mtmacro" line>
<syntaxhighlight lang="mtmacro" line>
[h: z = getZoom()]
[h: z = getZoom()]
[h: setZoom(z+0.1)]
[h: setZoom(z+0.1)]
</source>
</syntaxhighlight>
Zoom out by 10%
Zoom out by 10%
<source lang="mtmacro" line>
<syntaxhighlight lang="mtmacro" line>
[h: z = getZoom()]
[h: z = getZoom()]
[h: setZoom(z-0.1)]
[h: setZoom(z-0.1)]
</source>
</syntaxhighlight>


|also=
|also=

Latest revision as of 23: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