Auflösung

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Dirk Knoop

Betreff: Auflösung

BeitragFr, Jan 20, 2012 11:56
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo,

ich habe ein Bild in der Größe von 1680*1050 Pixel.
In diesem befindet sich an den Koordinaten 328,141 ein Bereich von 1024*768 Pixel (Hauptbildschirm).

Startet das Programm in der Auflösung von 1024*768 Pixel, zeichne ich das gesammte Bild mit DrawImage bild,-328,-141. Somit ist der Hauptbildschirm auf jeden Fall zu sehen.

Also:
If desktop_breite=1680 and desktop_hoehe=1050 then wo_x=0:wo_y=0
if desktop_breite=1024 and desktop_hoehe=768 then wo_x=-328:wo_y=-141

Drawimage bild,wo_x,wo_y

Wie kann ich wo_x und wo_y für alle möglichen (auch größeren als 1680*1050) Auflösungen ermitteln ?

Wenn die Auflösung größer ist, kann der Rahmen ruhig schwarz sein, wichtig ist nur, dass das Bild zentriert dargestellt werden kann.
www.kostenloser-fussballmanager.de
www.discaim.de - weil Spaß kein Zufall ist
www.torchance.de - ein etwas anderer Fußball-Manager

BlitzMoritz

BeitragFr, Jan 20, 2012 12:09
Antworten mit Zitat
Benutzer-Profile anzeigen
BlitzBasic: [AUSKLAPPEN]
wo_x = 0.5 * ( real_desktop_breite  - 1680)
wo_y = 0.5 * ( real_desktop_hoehe - 1050)
 

Dirk Knoop

BeitragFr, Jan 20, 2012 15:07
Antworten mit Zitat
Benutzer-Profile anzeigen
Super, ich danke Dir Wink
www.kostenloser-fussballmanager.de
www.discaim.de - weil Spaß kein Zufall ist
www.torchance.de - ein etwas anderer Fußball-Manager

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group