Konsole im Vollbildmodus
Konsole im Vollbildmodus
Hallo Gefährten,
als kleines Hobbyprojekt möchte ich ein Text-Spiel bauen, das aussieht, als wäre es MS-DOS *.
Dazu brauche ich die Konsole im Vollbildmodus. Leider funktioniert der Code aus dem Codearchiv bei mir (Windows 7) nicht:
http://www.purearea.net/pb/CodeArchiv_v ... lscreen.pb
Kann da jemand helfen?
* Inspiriert wurde ich durch dieses coole Game - als kleiner Tipp, wer Old School mag: http://www.sanctuaryrpg.com/
als kleines Hobbyprojekt möchte ich ein Text-Spiel bauen, das aussieht, als wäre es MS-DOS *.
Dazu brauche ich die Konsole im Vollbildmodus. Leider funktioniert der Code aus dem Codearchiv bei mir (Windows 7) nicht:
http://www.purearea.net/pb/CodeArchiv_v ... lscreen.pb
Kann da jemand helfen?
* Inspiriert wurde ich durch dieses coole Game - als kleiner Tipp, wer Old School mag: http://www.sanctuaryrpg.com/
PB 5.72
Re: Konsole im Vollbildmodus
Der Vollbildmodus wurde ab Windows Vista oder 7 abgeschafft, aber ab Windows 10 wieder aktiviert.
Mit Alt+Enter kannst du die Konsole in den Vollbildmodus setzen.
Wie man es per Code maximieren kann, müsste ich mal schauen, wenn ich mehr Zeit habe.
Mit Alt+Enter kannst du die Konsole in den Vollbildmodus setzen.
Wie man es per Code maximieren kann, müsste ich mal schauen, wenn ich mehr Zeit habe.
Re: Konsole im Vollbildmodus
Ich habe keine Ahnung, warum SetConsoleDisplayMode_() nicht funktioniert.
Workaround:
Workaround:
Code: Alles auswählen
EnableExplicit
Define ConsoleHandle
If OpenLibrary(0, "Kernel32.dll")
Prototype GetConsoleWindow()
Define GetConsoleWindow.GetConsoleWindow = GetFunction(0, "GetConsoleWindow")
CloseLibrary(0)
EndIf
If OpenConsole()
ConsoleHandle = GetConsoleWindow()
ShowWindow_(ConsoleHandle, #SW_MAXIMIZE)
SetWindowLongPtr_(ConsoleHandle, #GWL_STYLE, GetWindowLongPtr_(ConsoleHandle, #GWL_STYLE) &~ #WS_DLGFRAME)
SetWindowPos_(ConsoleHandle, 0, 0, 0, 0, 0, #SWP_NOSIZE | #SWP_NOMOVE | #SWP_NOZORDER | #SWP_FRAMECHANGED)
PrintN("Fullscreen")
Input()
CloseConsole()
EndIf
Re: Konsole im Vollbildmodus
Hallo RSBasic,
danke für Deine schnellen Antworten! Leider ist mit Deinem Programm zwar der Rahmen weg, aber bildschirmfüllend (wie früher mit ALT+ENTER) ist das Programm nicht.
danke für Deine schnellen Antworten! Leider ist mit Deinem Programm zwar der Rahmen weg, aber bildschirmfüllend (wie früher mit ALT+ENTER) ist das Programm nicht.
PB 5.72
Re: Konsole im Vollbildmodus
Was ist bei dir noch zu sehen? Die Scrollleiste? Kannst du hier einen Screenshot posten?
Re: Konsole im Vollbildmodus
Warum dauert die Passwortverlängerung bei http://imageshack.us/ nur so lange? Hab den Screenshot und weiß aktuell nicht wohin damit. Kurze Beschreibung:
- Das Fenster ist waagerecht etwa halb so groß wie der Bildschirm
- Das Fenster beginnt in der oberen linken Ecke
- rechts ist noch die Scrollleiste dran
- unten ist auch die Windows-Taskleiste noch sehen
- generell ist es noch ein Fenster
- Das Fenster ist waagerecht etwa halb so groß wie der Bildschirm
- Das Fenster beginnt in der oberen linken Ecke
- rechts ist noch die Scrollleiste dran
- unten ist auch die Windows-Taskleiste noch sehen
- generell ist es noch ein Fenster
PB 5.72
Re: Konsole im Vollbildmodus
<OT>
</OT>
Alternative: https://imgur.com/uploadHyper hat geschrieben:Warum dauert die Passwortverlängerung bei http://imageshack.us/ nur so lange? Hab den Screenshot und weiß aktuell nicht wohin damit.
</OT>
Zuletzt geändert von Kiffi am 29.01.2018 16:58, insgesamt 1-mal geändert.
Hygge
Re: Konsole im Vollbildmodus
Benutzt du Windows Vista, 7 oder 8? Wenn ja, dann ist das nicht möglich, das Konsolenfenster zu vergrößern, weil Windows das nicht zulässt. Erst ab Windows 10 ist das wieder möglich.
Du könntest dein eigenes CMD-Fenster mit #PB_Window_BorderLess und EditorGadget basteln.
Du könntest dein eigenes CMD-Fenster mit #PB_Window_BorderLess und EditorGadget basteln.
Re: Konsole im Vollbildmodus
Nutz ein Canvas und ggf. eine Bitmap-Schriftart.
Bissl mehr Arbeit, aber dann bist du flexibel (kannst Symbole anzeigen, die man auf ner Konsole nicht unbedingt hat, z.B. Pfeil und Bogen, oder eine Hühnerkeule oder so) und es läuft auf allen System.
Bissl mehr Arbeit, aber dann bist du flexibel (kannst Symbole anzeigen, die man auf ner Konsole nicht unbedingt hat, z.B. Pfeil und Bogen, oder eine Hühnerkeule oder so) und es läuft auf allen System.
Signatur und so
Re: Konsole im Vollbildmodus
Das geht ja prima! Hier der Screenshot: https://imgur.com/a/N9Jh8
PB 5.72