Difference between revisions of "Application:getLogicalBounds"

From GiderosMobile
(added example)
Line 4: Line 4:
 
=== Description ===
 
=== Description ===
 
Returns the minimum and maximum logical space coordinates to cover full screen.
 
Returns the minimum and maximum logical space coordinates to cover full screen.
 
 
<source lang="lua">
 
<source lang="lua">
 
minX, minY, maxX, maxY = application:getLogicalBounds()
 
minX, minY, maxX, maxY = application:getLogicalBounds()
Line 14: Line 13:
 
'''Returns number''' (maxX) Maximum x<br/>
 
'''Returns number''' (maxX) Maximum x<br/>
 
'''Returns number''' (maxY) Maximum y<br/>
 
'''Returns number''' (maxY) Maximum y<br/>
 +
 +
=== Example ===
 +
<source lang="lua">
 +
-- screen size as global variables
 +
myappleft, myapptop, myappright, myappbot = application:getLogicalBounds()
 +
myappwidth, myappheight = myappright - myappleft, myappbot - myapptop
 +
print("app left", myappleft, "app top", myapptop, "app right", myappright, "app bot", myappbot)
 +
print("app width", myappwidth, "app height", myappheight)
 +
</source>
  
 
{{Application}}
 
{{Application}}

Revision as of 06:52, 18 November 2020

Available since: Gideros 2017.11.3
Class: Application

Description

Returns the minimum and maximum logical space coordinates to cover full screen.

minX, minY, maxX, maxY = application:getLogicalBounds()

Return values

Returns number (minX) Minimum x
Returns number (minY) Minimum y
Returns number (maxX) Maximum x
Returns number (maxY) Maximum y

Example

-- screen size as global variables
myappleft, myapptop, myappright, myappbot = application:getLogicalBounds()
myappwidth, myappheight = myappright - myappleft, myappbot - myapptop
print("app left", myappleft, "app top", myapptop, "app right", myappright, "app bot", myappbot)
print("app width", myappwidth, "app height", myappheight)