The Verbosity class allows you to manage different levels of verbosity easily.
Create an instance of Verbosity
level |
The current level of verbosity |
key |
The name or label of this instance of Verbosity |
an instance of Verbosity
Get or set the global level of verbosity. This is added to the local level of verbosity of each instance of the class.
The target for the verbosity posts to go to, this can be either the post window, a document, or a GUI window. The document or GUI window is created automatically.
nt |
a Symbol, either |
the Class
Boolean to set whether or not to use a date and time stamp with each post.
an IdentityDictionary of all instances of this class.
Create a graphical user interface to manage the verbosity levels of all instances of Verbosity, and the global level of Verbosity.
a VerbosityAllGui
The Document or Window to which is posted (if not to the post window).
a Document or Window
posts to the Verbosity output. Used internally to make the actual posts.
string |
the string to post |
Post something at a certain verbosity level. This is the main method used when posting something.
lev |
The level of verbosity equal or above which the string should be posted. |
string |
The string to be posted. |
method |
The methodname that calls the value method, this string is prepended to the string argument. |
The label of the instance
The level of verbosity
Create a GUI window to manage the level of verbosity
remove this instance of Verbosity from all instances.