|
| 1 | +--- |
| 2 | +layout: help |
| 3 | +topic: Overview |
| 4 | +title: Overview | v0.x | SWAGView application help |
| 5 | +meta-title: "Help topic for the DelphiDabbler SWAGView application" |
| 6 | +--- |
| 7 | + |
| 8 | +<div class="callout callout-info"> |
| 9 | + <div><i class="fa fa-pull-left fa-pencil-square-o fa-2x icon"></i></div> |
| 10 | + <div class="indent-lg"> |
| 11 | + <p> |
| 12 | + This page assumes that you have installed the SWAG database. If not then read the <a href="./getting-started">Getting Started</a> topic first. |
| 13 | + </p> |
| 14 | + </div> |
| 15 | +</div> |
| 16 | + |
| 17 | +<h2> |
| 18 | + Main Window |
| 19 | +</h2> |
| 20 | + |
| 21 | +<p> |
| 22 | + Everything in <em>SWAGView</em> is done from the main window. It is split into four parts: |
| 23 | +</p> |
| 24 | + |
| 25 | +<ol> |
| 26 | + <li> |
| 27 | + <p> |
| 28 | + The left hand pane displays a tree view. The top level entries are "categories". Each category contains multiple snippets ("packets" in SWAG terminology), the titles of which are displayed as child nodes of their category. |
| 29 | + </p> |
| 30 | + <p> |
| 31 | + To view the packets that belong to a category double-click the category, or select it with the cursor keys and press ENTER or the right arrow key. |
| 32 | + </p> |
| 33 | + <p> |
| 34 | + Double click on a packet title, or select it and press ENTER, to display it. |
| 35 | + </p> |
| 36 | + <div class="callout callout-info"> |
| 37 | + <div><i class="fa fa-pull-left fa-pencil-square-o fa-2x icon"></i></div> |
| 38 | + <div class="indent-lg"> |
| 39 | + <p> |
| 40 | + When you open a category for the first time there will be a slight delay while the program loads the required packet titles from the database. A category's packets have been loaded if the <i class="fa fa-caret-right"></i> expand icon is displayed to the left of the category name in the tree view. |
| 41 | + </p> |
| 42 | + </div> |
| 43 | + </div> |
| 44 | + </li> |
| 45 | + <li> |
| 46 | + <p> |
| 47 | + The right hand pane shows the content of a packet that has been chosen in the tree view. The packet will either be Pascal source code or plain text. |
| 48 | + </p> |
| 49 | + <p> |
| 50 | + You can read the packet or select some or all of the text to copy to the clipboard. |
| 51 | + </p> |
| 52 | + </li> |
| 53 | + <li> |
| 54 | + <p> |
| 55 | + The pane at the top of the window contains the following buttons, from left to right: |
| 56 | + </p> |
| 57 | + <ul> |
| 58 | + <li> |
| 59 | + <p> |
| 60 | + <em>Update SWAG Database...</em> (or <em>Install SWAG Database...</em> if the SWAG database has not yet been installed). |
| 61 | + </p> |
| 62 | + <p> |
| 63 | + Use this button to install or update the database. Regardless of the button caption the same dialogue box is used, and the process is the same as that described in the <a href="./getting-started">Getting Started</a> topic. |
| 64 | + </p> |
| 65 | + </li> |
| 66 | + <li> |
| 67 | + <p> |
| 68 | + <em>Help</em> |
| 69 | + </p> |
| 70 | + <p> |
| 71 | + Displays this online help. |
| 72 | + </p> |
| 73 | + </li> |
| 74 | + </ul> |
| 75 | + <p> |
| 76 | + Information about the program and SWAG database versions is displayed at the right hand side to the pane. |
| 77 | + </p> |
| 78 | + <p> |
| 79 | + When the program is accessing the database a <em>Loading...</em> message will be displayed in the center of the pane. |
| 80 | + </p> |
| 81 | + </li> |
| 82 | + <li> |
| 83 | + The pane at the bottom of the window displays brief hints about navigating the tree view. |
| 84 | + </li> |
| 85 | +</ol> |
| 86 | + |
| 87 | +<p class="strong text-center"> |
| 88 | + <a href="./">Back to index page</a> |
| 89 | +</p> |
0 commit comments