grDevices (version 3.6.2)

windows.options: Auxiliary Function to Set/View Defaults for Arguments of windows()


The auxiliary function windows.options can be used to set or view (if called without arguments) the default values for the arguments of windows.

windows.options needs to be called before calling windows, and the default values it sets can be overridden by supplying arguments to windows.


windows.options(…, reset = FALSE)


arguments width, height, pointsize, record, rescale, xpinch, ypinch, bg, canvas, gamma, xpos, ypos, buffered, restoreConsole, clickToConfirm, title, fillOddEven and antialias can be supplied.


logical: should the defaults be reset to their ‘factory-fresh’ values?


A named list of all the defaults. If any arguments are supplied the returned values are the old values and the result has the visibility flag turned off.


If both reset = TRUE and ... are supplied the defaults are first reset to the ‘factory-fresh’ values and then the new values are applied.

Option antialias applies to screen devices (windows, win.graph, X11 and x11). There is a separate option,, for bitmap devices with type = "windows".

See Also

windows, ps.options.


Run this code
## put something like this is your .Rprofile to customize the defaults
setHook(packageEvent("grDevices", "onLoad"),
            grDevices::windows.options(width = 8, height = 6,
                                       xpos = 0, pointsize = 10,
                              = "cleartype"))
# }

Run the code above in your browser using DataCamp Workspace