{{htmlmetatags>metatag-robots=()
metatag-title=(GR LOCATE | ugBASIC User Manual)
metatag-keywords=(ugBASIC,Commodore 64,Commodore PLUS/4,ZX Spectrum)
metatag-description=(Manual page for GR LOCATE)
metatag-media-og:image=(:ugbasic:logo-ugbasic-fb.png)
metatag-og:title=(GR LOCATE | ugBASIC User Manual)
metatag-og:description=(Manual page for GR LOCATE)
}}
====== ugBASIC User Manual ======
===== GR LOCATE ✓ =====
===== SYNTAX =====
GR LOCATE [x], [y]
==== PURPOSE ====
The ''GR LOCATE'' allows you to position the graphics cursor in a specific position on the screen,
thus preparing the ground for subsequent drawing operations, such as printing text, drawing lines
or shapes.
Before drawing lines, rectangles, or other shapes, you must position the graphics cursor at the
starting point of the shape. By combining ''GR LOCATE'' with other graphics commands, you can
create animations by moving objects around the screen.
Obviously, the coordinate system and screen size depend on the graphics mode selected with the
''BITMAP ENABLE'' or ''SCREEN'' commands. The ugBASIC offers other graphics functions, such as
''PLOT'' for drawing points, ''LINE'' for drawing lines, and many more.
==== EXAMPLE ====
GR LOCATE 100,10
See also the following example files:
* ''[[https://github.com/spotlessmind1975/ugbasic/tree/main/examples/graphics_clip_01.bas|graphics_clip_01.bas]]''
* ''[[https://github.com/spotlessmind1975/ugbasic/tree/main/examples/graphics_position_01.bas|graphics_position_01.bas]]''
* ''[[https://github.com/spotlessmind1975/ugbasic/tree/main/examples/graphics_shapes_02.bas|graphics_shapes_02.bas]]''
==== ABBREVIATION ====
GRLc
==== AVAILABLE ON ====
==== ANY PROBLEM? ====
If you have encountered a problem using this command, if you think there is a bug or the explanation is unclear, please [[https://github.com/spotlessmind1975/ugbasic/issues/new?title=ISSUE ON GR LOCATE|open an issue]] for this keyword on GitHub. Thank you!===== POWERED BY =====
[[:ugbasic:user:index|{{ :ugbasic:user:logo-ugbasic.png?nolink&600 |}}]]