-
Notifications
You must be signed in to change notification settings - Fork 42
/
Copy pathsection-workspaces.tex
48 lines (38 loc) · 1.69 KB
/
section-workspaces.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
\chapter{Workspaces and Window Management}
All dialog boxes, waveform groups, and other GUI elements in ngscopeclient may be used docked or free-floating as
needed.
To dock a window, drag the title bar (if floating) or tab title (if docked) to the desired location (Fig.
\ref{w-docking}).
\begin{figure}[h]
\centering
\bigimage{ng-images/docking.png}
\caption{Docking a floating window}
\label{w-docking}
\end{figure}
To create more complex windowing layouts, you may find it helpful to create \emph{workspaces}.
A workspace is a window which has no function of its own, and simply serves as a container for docking other windows
into. The workspace can itself be docked into another workspace or the main application window, allowing creation of
complex multi-window or multi-tab layouts to suit your experimental needs (Fig. \ref{w-workspace}, \ref{w-workspace2},
\ref{w-workspace3}).
In the default ngscopeclient window layout, for example, the "Filter Graph" tab is a workspace which contains both the
filter graph editor and the filter palette.
To rename a workspace, right click on the window title (if floating) or tab title (if docked) and enter the desired
name.
\begin{figure}[h]
\centering
\bigimage{ng-images/workspace.png}
\caption{A docked workspace containing a waveform group and two protocol analyzer tabs}
\label{w-workspace}
\end{figure}
\begin{figure}[h]
\centering
\bigimage{ng-images/workspace2.png}
\caption{Switching from the waveform workspace to the filter graph editor workspace}
\label{w-workspace2}
\end{figure}
\begin{figure}[h]
\centering
\bigimage{ng-images/workspace3.png}
\caption{Free-floating workspace not docked to the main application window}
\label{w-workspace3}
\end{figure}