# How to create a notebook that has the form (not function) of the System Information Notebook?

Mathematica's system information display (click Help>AboutMathematica>SystemInformation to see it) is nicely packaged. Is it just a notebook with a TabView and other controls in a notebook with options set to size it just larger than the controls? Does it take any special tricks to keep the functions hidden and make it work the way it does?

This occured to me after having asked the base question, which was really about interface mechanisms. Couldn't System Information be written as a CDF? (I realize these are two unrelated questions)

-

CreateDialog[SystemInformation[],
WindowTitle -> "Mathematica System Information"]


Another example

man = Manipulate[Plot[#[k t], {t, 0, 10}], {k, 0.1, 10}] & /@ {Cos,Sin, Exp} // TabView


Now you can put it in a dialog

CreateDialog[man, WindowTitle -> "My manipulate"]

-
 I don't think so. I'm not interested in how to create SystemInformation. I'm interested in its packaging - it looks like an "application" I might write for non-Mathematica users, as opposed to an unfamiliar (to them) Mathematica notebook. – George Wolfe Nov 26 '12 at 2:39 @GeorgeWolfe I tried to show you how with CreateDialog you can turn a tab view, or a manipulate, or whatever you are used to seing embedded in a document, as a dialog looking notebook, something that "looks like an application" – Rojo Nov 26 '12 at 2:41 @GeorgeWolfe is the "creating the tab view" part what's missing, or the "exporting the dialog to cdf"? – Rojo Nov 26 '12 at 2:41 Oh, I didn't understand. That's all I have to do? (now checking CreateDialog help). And then you save the resulting dialog notebook? – George Wolfe Nov 26 '12 at 2:43 @GeorgeWolfe edited – Rojo Nov 26 '12 at 2:43