Buchempfehlung
Windows-Programmierung. Das Entwicklerhandbuch zur WIN32-API
Windows-Programmierung. Das Entwicklerhandbuch zur WIN32-API
"Der" Petzold, das über 1000 Seiten starke Standardwerk zum Win32-API - besonders nützlich u. a. bei der GUI-Programmierung in FreeBASIC! [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

Referenz - POINTCOORD

Referenz-Navigation

 

Syntax: POINTCOORD (Funktion)
Typ: Funktion
Kategorie: Grafik

POINTCOORD gibt die Position des Grafikcursors zurück.

'Funktion' gibt an, welche der beiden Koordinatenwerte zurückgegeben werden soll.

FunktionAusgabe
0gibt die physische X-Koordinate des Grafikcursors zurück.
1gibt die physische Y-Koordinate des Grafikcursors zurück.
2gibt die X-Sichtfeldkoordinate des Grafikcursors zurück.
3gibt die Y-Sichtfeldkoordinate des Grafikcursors zurück.

POINTCOORD(0) ist identisch mit BefehlsreferenzeintragPMAP (PointCoord (2), 0).
POINTCOORD(1) ist identisch mit PMAP (PointCoord (3), 1).

Beispiel:

SCREENRES 800, 600

PRINT "--- Standard-Darstellungsbereich der Fensterkoordinaten ---"
PRINT "Grafikcursor an Startposition ( 0 / 0 ):"
PRINT "Physisch: ("; PointCoord(0); " /"; PointCoord(1);" )"
PRINT "View:     ("; PointCoord(2); " /"; PointCoord(3);" )"

DRAW "BM 50,50"
PRINT "Grafikcursor nach Befegung auf ( 50 / 50 ):"
PRINT "Physisch: ("; PointCoord(0); " /"; PointCoord(1);" )"
PRINT "View:     ("; PointCoord(2); " /"; PointCoord(3);" )"

PRINT "--- Wechsle den Darstellungsbereich ---"
WINDOW SCREEN (-100, -100) - (100, 100)

DRAW "BM 0,0"
PRINT "Grafikcursor an Startposition ( 0 / 0 ):"
PRINT "Physisch: ("; PointCoord(0); " /"; PointCoord(1);" )"
PRINT "View:     ("; PointCoord(2); " /"; PointCoord(3);" )"

DRAW "BM 50,50"
PRINT "Grafikcursor nach Befegung auf ( 50 / 50 ):"
PRINT "Physisch: ("; PointCoord(0); " /"; PointCoord(1);" )"
PRINT "View:     ("; PointCoord(2); " /"; PointCoord(3);" )"
SLEEP

Unterschiede zu QB: neu in FreeBASIC

Siehe auch:
BefehlsreferenzeintragPMAP, BefehlsreferenzeintragWINDOW, BefehlsreferenzeintragVIEW (Grafik), BefehlsreferenzeintragGrafik


Zusätzliche Informationen und Funktionen
  • Der Referenzeintrag wurde am 18.08.2020 von Redakteurnemored angelegt.
  • Die aktuellste Version wurde am 18.08.2020 von Redakteurnemored gespeichert.
  Versionen Versionen