Warning, /sdk/ktechlab/doc/en/quick.docbook is written in an unsupported language. File is not indexed.

0001 <!-- kate: tab-width 2; indent-mode xml; -->
0002 <chapter id="quick">
0003         <title>Quick Tour</title>
0004         
0005         <sect1 id="introduction">
0006                 <title>Introduction</title>
0007                 
0008                 <para>&ktechlab; is an IDE for electronic circuits and microcontrollers. It can perform simulation a variety of components (logic, integrated, linear, nonlinear and reactive), simulation and debugging of PIC microcontrollers via gpsim, and comes with its own closely-linked and complementary high level languages: &flowcode; and &microbe;.</para>
0009                 
0010                 <para>It has been designed to be as easy to use and unintrusive as possible; all components and FlowParts have context sensitive help, and simulating electronics is as simple as dragging components onto the work area and creating connectors that autoroute themselves between their pins. &flowcode; allows users new to PICs to instantly create their own programs, while the electronic simulation allows stepping through a PIC's assembly program inside a circuit.</para>
0011         </sect1>
0012         
0013         <sect1 id="documents">
0014                 <title>Documents</title>
0015                 <para>To get started in &ktechlab;, you will need to create a new document, whose type will depend on your task:</para>
0016                         
0017                         <itemizedlist>
0018                                 <listitem><para>&flowcode; Document - Construct a PIC program via flowcharting.</para></listitem>
0019                                 <listitem><para>Circuit Document - Simulate electronics circuits and microcontrollers.</para></listitem>
0020                                 <listitem><para>&microbe; Document - High level language for PICs, also used by &flowcode; to generate assembly.</para></listitem>
0021                                 <listitem><para>Assembly Document - Start writing a PIC assembly program.</para></listitem>
0022                         </itemizedlist>
0023                         
0024                 <para>&ktechlab; uses a Document-View model, in that the Document logic is completely separate from open views of the document. This allows several views of the same file.</para>
0025                 
0026                 <para>On creating a new document, the view is created in a separate tab. Each tab can support any number of views, tiled in any arbitrary pattern. This allows, for example, simulating a PIC program in circuit, while stepping through the program in an assembly document in the same tab.</para>
0027                 
0028                 <para>The contents of tabs can be duplicated by dragging the tab to an empty area on the tab bar. They can be inserted into an existing tab by dragging it onto that tab.</para>
0029                 
0030                 <para>Detailed instructions on the above documents can be found in their own respective chapters.</para>
0031         </sect1>
0032         
0033         <sect1 id="drawing">
0034                 <title>Drawing</title>
0035                 
0036                 <para>In Circuit and &flowcode; documents, there are several drawing tools available, including text. These are available by clicking on the paintbrush icon in the toolbar. To draw, drag the mouse to form either a shape or a line appropriate to the drawing tool in use.</para>
0037                 
0038                 <para>When a drawing is selected, it can be resized by dragging its handles. Holding down &Shift; while dragging will snap the handle to the underlying grid. Each tool has basic options accessible from the toolbar, such as colors. There are also more advanced options found in the <guilabel>Item Editor</guilabel> sidebar, such as line and cap styles.</para>
0039                 
0040         </sect1>
0041         
0042 </chapter>