+% ==========================================
+\subsubsection{Boxes Help}
+\label{sec:boxes_help}
+% ==========================================
+ Lists of currently available boxes from installed packages, sorted according to the following criteria:
+ \begin{itemize}
+ \item {\bf\emph{Alphabetical list}}%: This is the 'zero-level' of retrieving.
+ \item {\bf\emph{List by package}}%: The boxes are indexed by package they belong to
+ \item {\bf\emph{List by category}}:
+ Each box is indexed by a list of keywords, called 'categories', such as '\texttt{read/write}',
+ '\texttt{filter}', '\texttt{viewer}', ...
+ A given box may belong to more than one \texttt{category}, however some categories are mutually exclusive.
+ Standard categories are:
+ \begin {itemize}
+ \item\texttt{atomic box}/\texttt{complex box}\\
+ Any box is either atomic or complex.\\
+ The former are 'atomic' units written in C++ and available in binary form.\\
+ Any pipeline built up as an assembly of several black boxes (atomic or complex), and described in \bbs script language is itself viewed as a complex black box, and hence tagged as belonging to the latter category.
+ \item\texttt{example} / \texttt{demo} / \texttt{application} (see \ref{sec:demos_examples})\\
+ These ones are scripts that produce a result when executed (i.e. they
+ execute a pipeline), as opposed to the scripts that only define complex boxes but do not instanciate and execute boxes.
+ \begin {itemize}
+ \item\texttt{example}: It is just a (simple) example, for programmers, of how to use a given feature. The \texttt{Examples} link on the starting page links to the list of the boxes of this category.
+ \item\texttt{demo}: It can be a 'good looking' (a.k.a 'sexy') example of some sophisticated work, done only by using \texttt{bbtk}. The \texttt{Demos} link on the starting page links to the list of the boxes of this category.
+ \item\texttt{application}: It is a final application, end-user intended (e.g. association of a DICOM image browser, reader, viewer with some interaction and processing)
+ \end {itemize}
+ \item\texttt{widget}: A piece of graphical interface (based on \texttt{wxWidgets}).
+ \item\texttt{dicom}: A box related to medical images in Dicom format.
+ \item\texttt{viewer}: A box allowing to view something (e.g. an image).
+ \item\texttt{read/write}: An I/O-related box.
+ \item\texttt{mesh}: A mesh-related box.
+ \item\texttt{filter}: A filter, mainly image filters.
+ \item\texttt{image}: An image-related box.
+ \item\texttt{3D object creator}: A box which creates a 3D object to be injected into a 3D view (e.g. a plane, a surface).
+ \item\texttt{math}: Maths of course.
+ \item\texttt{misc}: Miscellaneous...
+ \end {itemize}
+ Remark that the list of categories is 'auto-extensible': each time a new box is created which belongs to a new category and the boxes list is regenerated, the new category appears in the list, holding the new box. The above list only contains the categories used in the packages provided with current \bbtk release.
+ \item {\bf\emph{List of adaptors}}: The adaptors are a special type of black boxes that are used internally to perform type conversions. Although they are not end user intended, you may see their list. Adaptors belong to the \texttt{adaptor} category.
+ \end {itemize}
+ For each box, the html \texttt{Help} provides the informations necessary to use it: its name, its purpose, the descriptions of its inputs/outputs and the name of the package (or script file) that is to be loaded. Note that for a given box only the inputs/outputs listed in white cells are of actual interest. The remaining ones, grouped after them in colored cells, are standard (have the same names and purpose) in all atomic boxes. Additionally, for all boxes but the atomic ones (i.e. for all boxes defined in \bbs script language), the corresponding script is available via [\texttt{source}] link. Actually, by clicking on this link, one loads the script into the \texttt{Files} area where it can be analyzed, edited and executed.
+
+% ==========================================
+\subsubsection{The Package Browser}
+\label{Package_Browser}
+% ==========================================
+
+The package browser is a standalone application \texttt{bbPackageBrowser}, which
+dynamically loads and queries the available packages.
+It is thus a smarter tool than the static html documentation.
+You can run it independently or from \bbStudio using either the button labeled \texttt{Start Package Browser} of the 'Command' part or the corresponding entry in the menu 'Windows'.
+Note that it may take some time to start because it loads all available
+packages at start.
+Its appearance is reproduced in figure \ref{imPackage_Browser}.