Rev 68948 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
% File src/library/graphics/man/frame.Rd% Part of the R package, https://www.R-project.org% Copyright 1995-2007 R Core Team% Distributed under GPL 2 or later\name{frame}\title{Create / Start a New Plot Frame}\usage{plot.new()frame()}\alias{plot.new}\alias{frame}\description{This function (\code{frame} is an alias for\code{plot.new}) causes the completion of plotting in the current plot(if there is one) and an advance to a new graphics frame. This isused in all high-level plotting functions and also useful for skippingplots when a multi-figure region is in use.}\details{The new page is painted with the background colour(\code{\link{par}("bg")}), which is often transparent. For deviceswith a \emph{canvas} colour (the on-screen devices \code{X11},\code{windows} and \code{quartz}), the window is first painted with thecanvas colour and then the background colour.There are two hooks called \code{"before.plot.new"} and\code{"plot.new"} (see \code{\link{setHook}}) called immediatelybefore and after advancing the frame. The latter is usedin the testing code to annotate the new page. The hook function(s) arecalled with no argument. (If the value is a character string,\code{get} is called on it from within the \pkg{graphics} namespace.)}\references{Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988)\emph{The New S Language}.Wadsworth & Brooks/Cole. (\code{frame}.)}\seealso{\code{\link{plot.window}}, \code{\link{plot.default}}.}\keyword{iplot}\keyword{aplot}