Desktop Auflösungen abfragen

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

klin

Betreff: Desktop Auflösungen abfragen

BeitragSo, Jan 23, 2011 14:21
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo Leute,
ich will gerne für mein Spiel eine Auswahl der Auflösungen ermöglichen. Allerdings weiß ich leider nicht, wie man von minmal bis maximal die Auflösungen auflisten kann. Hat da jemand eine Idee?

THX
MFG
Klin

mpmxyz

BeitragSo, Jan 23, 2011 14:26
Antworten mit Zitat
Benutzer-Profile anzeigen
Schaue mal im Modul "brl.Graphics" nach "GraphicsModes".
Das gibt dir alle Möglichkeiten zurück.
mfG
mpmxyz
Moin Moin!
Projekte: DBPC CodeCruncher Mandelbrot-Renderer

Kernle 32DLL

BeitragDi, Jan 25, 2011 23:08
Antworten mit Zitat
Benutzer-Profile anzeigen
Es gibt auch ein Modul von Chaos Interactive, mit dem du die momentane Desktopauflösung abfragen kannst:
http://www.chaos-interactive.d...extension/

So long,
Kernle
Mein PC: "Bluelight" - Xtreme Gamer PC [Video]
Meine Projekte: Cube-Wars 2010 [Worklog]
Anerkennungen: 1. Platz BCC #7 , 1. Platz BCC #22 , 3. Platz BAC #89
Ich war dabei: NRW Treff III, IV ; Frankfurter BB Treffen 2009
 

Jumper

BeitragMi, Jan 26, 2011 14:54
Antworten mit Zitat
Benutzer-Profile anzeigen
Dazu braucht es doch kein Modul, geht auch einfach mit diesen Befehlen:

BlitzMax: [AUSKLAPPEN]
Print DesktopWidth()
Print DesktopHeight()

Thunder

BeitragMi, Jan 26, 2011 16:14
Antworten mit Zitat
Benutzer-Profile anzeigen
@Jumper: Woher nimmst du diese Befehle? Funktioniert bei mir nicht.

Ansonsten gäbe es noch den Umweg über die MaxGUI:
BlitzMax: [AUSKLAPPEN]
Import maxgui.drivers
Print ClientWidth(Desktop())
Print ClientHeight(Desktop())


Edit: Ups... die Befehle gibt es wirklich. Mein BlitzMax ist nicht immer ganz aktuell - ich dachte eigentlich, seit 1.38 wäre kaum was passiert. Embarassed
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit
  • Zuletzt bearbeitet von Thunder am Mi, Jan 26, 2011 16:57, insgesamt einmal bearbeitet
 

undefined

BeitragMi, Jan 26, 2011 16:43
Antworten mit Zitat
Benutzer-Profile anzeigen
@Thunder
Diese Funktionen befinden sich in BRL.System.

d-bug

BeitragMi, Jan 26, 2011 20:57
Antworten mit Zitat
Benutzer-Profile anzeigen
@Thunder
Vielleicht mal BlitzMax updaten!

@Jumper
Das Modul hat aber den Vorteil, dass es auch auf Systemen funktioniert, die mehrere Monitore haben. Außerdem ist DesktopHertz() dort kein Fake, so wie in brl.system. Aber jedem das was er benutzen möchte...
 

Jumper

BeitragDo, Jan 27, 2011 2:07
Antworten mit Zitat
Benutzer-Profile anzeigen
@D-Bug
Das mag sein! Ich habe es nicht ausprobiert, da auf der Homepage des Moduls folgendes steht:
Zitat:

Nur für BlitzMax Versionen kleiner 1.39 geeignet!

Ich habe die aktuelle Version 1.41. Von daher ist das Modul für mich nicht nutzbar.

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group