-More information about what is a 'box' will be given in the 'Scriptting' part of this manual.
+More information about what is a 'box' will be given in the 'Scripting' part of this manual.
% ==========================================
\subsubsection{Guides}
@@ -752,9+759,9 @@ An html version of all the guides is browsable in the \texttt{Help} part of \bbS
%\item {\bf\emph{creaImageIO}} : Provides hight level widgets to read images, including DICOM.
\item {\bf\emph{toolsbbtk}} : Tools for bbtk administration and package development, such as :
\begin{itemize}
- \item{GUICreateBlackBox} For creating the XML or C++ code for a new black box
- \item{GUICreatePackage} For creating a new bbtk package file structure on disk (Graphical user interface for the shell script bbCreatePackage)
- \item{MakePackageDoc} For creating the html documentation of a package. The doc is generated at the 'canonical' location. Works both for a build tree or an installed toolkit.
+ \item{\texttt{GUICreateBlackBox}} For creating the XML or C++ code for a new black box
+ \item{\texttt{GUICreatePackage}} For creating a new bbtk package file structure on disk (Graphical user interface for the shell script bbCreatePackage)
+ \item{\texttt{MakePackageDoc}} For creating the html documentation of a package. The doc is generated at the 'canonical' location. Works both for a build tree or an installed toolkit.
\end{itemize}
\end{itemize}
\item {\bf\emph{List by category}}.
@@ -769,10+776,10 @@ An html version of all the guides is browsable in the \texttt{Help} part of \bbS
Whether it's written is C++ or it's an assembly of several black boxes (atomic or complex).\\
Any box is either atomic ou complex.
\item{example / demo / application}\\
- Theese ones are always complex black boxes.
+ These ones are always complex black boxes.
\begin {itemize}
\item{example}\\
- It's just a (simple) example on how to use a given feature.
+ It's just a (simple) example, for programmers, on how to use a given feature.
\item{demo}\\
It can be a 'good looking' (a.k.a 'sexy') example on some sophisticated work.
\item{application}\\
@@ -790,26+797,162 @@ An html version of all the guides is browsable in the \texttt{Help} part of \bbS
\item{misc}
\end {itemize}
\end {itemize}
+
+% ==========================================
+\subsubsection{The Package Browser}
+\label{Package_Browser}
+% ==========================================
+
+
+You can run it using the tool bar of the 'Command' part. See figure \ref{imPackage_Browser}.
+ Provides a graphical interface to help Package developper to create a new empty package.
+ \item{Create black box}
+ Provides a graphical interface to help Package developper to create a new empty black box, and add it to an already existing package.
+ \item{Show last image graph}
+ \item{Regenerate package doc} :
+ if user was supplied new black boxes, and added them to an already existing package, he can update the package documentation, in order to benefit all the features of the Help mechanisms.
+ \item{Regenerate boxes list} :
+ if user wants to update only boxes list (quicker)
+ \item{Regenerate all}
+ User wants to rebuild the whole documentation.
+ \end {itemize}
+ \item{Options}
+ \begin {itemize}
+ \item{Reset before running} Before running, all the already boxes are destroyed, all the already loaded packages are unloaded (this is the recomended option).
+ \end {itemize}
+ \item{Windows}
+ User may decide, for any reason of his own, to hide one or more pannels:
+ \begin {itemize}
+ \item{Show 'Files' panel}
+ \item{Show 'Help' panel}
+ \item{Show 'Command' panel}
+ \item{Show 'Messages' panel}
+ \item{Launch Package browser} The package browser is a stand alone application. This can be achieved, too, using the lower tool bar, button 'Start Package Browser'
+ \item{}
+ \end {itemize}
+ \item{About}
+ \begin {itemize}
+ \item{About} Info about \texttt{bbStudio}.
+ \end {itemize}
+\end {itemize}
% ==========================================
\section{bbs scripting}
% ==========================================
% ==========================================
-\subsection{Using an already existing}
+\subsection{Using an already existing script}
% ==========================================
+Using the lower toolbar (see figure : \ref{lowertoolbarsmall}), open the file