Configuration
Configuration class to customize the behavior, appearance, and settings of a window in an application.
Properties
If the cursor is hidden in what way should it be hidden?
The display on which to create the window. All currently detected Displays can be found in the displays list inside ApplicationBuilder. Defaults to null which means to use your primary monitor.
Should the program draw while its canvas is out of view? Only used in browsers. When false the program is not drawn while its canvas is scrolled out of view, it keeps processing events and launched coroutines, and Window.minimized and Window.restored are triggered when the canvas leaves and enters the view.
Should the window be made fullscreen?
Should the window use an HDR (floating point) framebuffer? Colors brighter than 1.0 are then shown brighter than SDR white on displays that have HDR enabled, see Display.hdr. Only supported by the SDL application back-end.
Should the cursor be hidden?
Should window decorations be hidden?
The maximum window height
The maximum window width
The minimum window height
The minimum window width
Should the window render target use multisampling?
The window position. The window will be placed in the center of the primary screen when set to null
Should the window be made visible before calling setup? The window is then cleared to black and shown before setup, which shows that the program started when setup takes long. Otherwise the window is shown when its first frame is drawn, so it does not show a black frame first.
The window and drawing behaviour on window unfocus
Should the window be always on top (floating)
Should the created window be resizable?
Should the window icon be set to the openrndr pink icon?
Should the window be transparent