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 - PMAP

Referenz-Navigation

 

Syntax: PMAP (Koordinate, Funktion)
Typ: Funktion
Kategorie: Grafik

PMAP wandelt Sichtfensterkoordinaten in physische Koordinaten und umgekehrt.

PMAP verwandelt die Sichtfensterkoordinaten (abhängig von der letzten BefehlsreferenzeintragWINDOW-Anweisung) in physische Koordinaten (abhängig von der letzten BefehlsreferenzeintragVIEW-Anweisung). Je nach Wert von 'Funktion' liefert PMAP verschiedene Werte zurück.

FunktionAusgabe
0behandelt den Ausdruck wie die X-Sichtfensterkoordinate und gibt die physische Koordinate zurück.
1behandelt den Ausdruck wie die Y-Sichtfensterkoordinate und gibt die physische Koordinate zurück.
2behandelt den Ausdruck wie die physische X-Koordinate und gibt die Sichtfensterkoordinate zurück.
3behandelt den Ausdruck wie die physische Y-Koordinate und gibt die Sichtfensterkoordinate zurück.

Beispiel:

ScreenRes 640, 480
Window Screen (0, 0)-(100, 100)
Print "Logical x=50, Physical x="; PMap(50, 0)
Print "Logical y=50, Physical y="; PMap(50, 1)
Print "Physical x=160, Logical x="; PMap(160, 2)
Print "Physical y=60, Logical y="; PMap(60, 3)
Sleep

Siehe auch:
BefehlsreferenzeintragWINDOW, BefehlsreferenzeintragVIEW (Grafik), BefehlsreferenzeintragGrafik


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