DISPLAY COMMANDS

Last-modified: 2010-07-20 (火) 14:22:44

This command set allows the screen and window to be controlled from the program, rather than being set-up before the application starts.

PERFORM CHECKLIST FOR GRAPHICS CARDS : PERFORM CHECKLIST FOR GRAPHICS CARDS

PERFORM CHECKLIST FOR DISPLAY MODES : PERFORM CHECKLIST FOR DISPLAY MODES

SET DISPLAY MODE : SET DISPLAY MODE Width, Height, Depth

画面設定を行う。解像度、色など

初期化されるので、コードの初期に設定する。

SET GRAPHICS CARD : SET GRAPHICS CARD Cardname

SET GAMMA : SET GAMMA Red, Green, Blue


SHOW WINDOW : SHOW WINDOW

HIDE WINDOW : HIDE WINDOW

MAXIMIZE WINDOW : MAXIMIZE WINDOW

MINIMIZE WINDOW : MINIMIZE WINDOW

RESTORE WINDOW : RESTORE WINDOW

SET WINDOW ON : SET WINDOW ON

SET WINDOW OFF : SET WINDOW OFF

SET WINDOW SIZE : SET WINDOW SIZE Width, Height

SET WINDOW TITLE : SET WINDOW TITLE Caption String

SET WINDOW LAYOUT : SET WINDOW LAYOUT Style, Caption, Icon Number

SET WINDOW POSITION : SET WINDOW POSITION X, Y

WINDOW TO BACK : WINDOW TO BACK

WINDOW TO FRONT : WINDOW TO FRONT

WINDOW EXIST : Return Integer=WINDOW EXIST(Window Name)


LOCK BACKBUFFER : LOCK BACKBUFFER

UNLOCK BACKBUFFER : UNLOCK BACKBUFFER



SCREEN TYPE : Return Integer=SCREEN TYPE()

SCREEN WIDTH : Return Integer=SCREEN WIDTH()

SCREEN HEIGHT : Return Integer=SCREEN HEIGHT()

SCREEN DEPTH : Return Integer=SCREEN DEPTH()

SCREEN INVALID : Return Integer=SCREEN INVALID()

SCREEN FPS : Return Integer=SCREEN FPS()

現在のリフレッシュレートを表示する。FPS

PRINT SCREEN FPS()


CURRENT GRAPHICS CARD$ : Return String=CURRENT GRAPHICS CARD$()

CHECK DISPLAY MODE : Return Integer=CHECK DISPLAY MODE(Width, Height, Depth)


GET BACKBUFFER PTR : Return Integer=GET BACKBUFFER PTR()

GET BACKBUFFER WIDTH : Return Integer=GET BACKBUFFER WIDTH()

GET BACKBUFFER HEIGHT : Return Integer=GET BACKBUFFER HEIGHT()

GET BACKBUFFER DEPTH : Return Integer=GET BACKBUFFER DEPTH()

GET BACKBUFFER PITCH : Return Integer=GET BACKBUFFER PITCH()

DESKTOP WIDTH : Return Integer=DESKTOP WIDTH()

DESKTOP HEIGHT : Return Integer=DESKTOP HEIGHT()