Message Boards Message Boards

CreateWindows and FullScreen

I am trying to output a graphic from a function. The display on a second remote monitor at full screen. That means that I do not want to see the scroll, or the control menus in top.

The function states that it does equivalent to F12. But it does not output anything.

CreateWindow[
 SphericalPlot3D[
  1 + 2 Cos[2 \[Theta]], {\[Theta], 0, Pi}, {\[Phi], 0, 2 Pi}], 
 Background -> RGBColor[1, .9, .7], Window[2] -> FullScreenArea]
POSTED BY: Jose Calderon
2 Replies

I think that this command gets you close that what you want:

CreateDocument[
 SphericalPlot3D[
  1 + 2 Cos[2 \[Theta]], {\[Theta], 0, Pi}, {\[Phi], 0, 2 Pi}], 
 Background -> RGBColor[1, .9, .7], WindowSize -> Scaled[1], WindowElements -> None]

For displaying on a second monitor, you will have to add a WindowMargins option, possibly with negative values.

POSTED BY: Gustavo Delfino

in addition to @Gustavo Delfino You can start a new notebook at the position you want the new notebook to show (so the second monitor at e.g. the center) and then evaluate in that notebook:

Options[EvaluationNotebook[], #] & /@ {WindowMargins, 
   WindowSize} // Flatten

and use those options in the CreateDocument etc Works for me!

POSTED BY: l van Veen
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard

Group Abstract Group Abstract