KPilot's functonality comes from conduits and builtin applications. Conduits can be external programs, written by third parties, to interface your Pilot to any application imaginable. The builtin applications are actually part of KPilot itself and can be useful for browsing various Pilot databases.
The builtin applications can be selected in two ways: either by selecting the application from the Conduits menu, for example Conduits->Memo, or by selecting the application from the drop-down list in KPilot's toolbar.
The KPilot Toolbar
Selecting one of the builtin applications will cause that application to appear in KPilot's main window. Any changes you make to the Pilot databases with the builtin applications (such as deleting a memo) do not take effect on the Pilot until the next hot-sync.
The memo application allows you to view the memos on your pilot, export them to text files, import new ones to be installed the next time you hot-sync, or edit existing ones.
The Memo Application
The memo application has a drop-down box for the memo categories defined in the Pilot. Here category "All" is selected. Underneath the drop-down box is a list of memo titles. These are the first lines of the memos, just like in the Pilot memo application. Clicking on one of the memo titles in the list box will display it in the text box labelled Memo Text: to the right.
When a memo is selected you can use the buttons Export Memo and Delete Memo to export the selected memo to a file or to delete the selected memo. Exporting a memo requires you to give a filename; the memo is written to that file. Take care not to overwrite existing files with this action. Deleting a memo does not affect the Pilot until the next hot-sync.
The Import Memo button allows you to read a text file and add it -- as a memo -- to the Pilot. Importing a memo does not take effect until the next hot-sync. Note that if you import a memo and decide that you do not want to have it on the Pilot you must perform a hot-sync (copying the memo to the Pilot) and then delete the memo from the Pilot. It is not possible to delete newly-added memos from the builtin memo application.
The address viewer lets you view, import, export and edit addresses to and from the Pilot. The import and export format is configurable via the settings dialog. Note that the first field in the import format is used as the Key Field. That is, if Use Key Field is turned on in the settings dialog, when importing if KPilot sees another record with a matching Key Field the existing record is updated to reflect the new data being read in. If no such record exists, a new record is created. The default is not to use the Key Field, so every record read in from the import file is created and added to the database.
The Address Application
The address application resembles the memo application; the drop-down box, list and text area function exactly the same, allowing you to select and view an address as on the Pilot.
The file installer supports dragging and dropping of files into the file list area if you are using KFM, or just hit the Add File button to add a file if you are not. These files will be installed on your Pilot during the next hot sync if Sync Files is checked in the settings dialog. If you choose not to install the files on the Pilot, just hit Clear List to remove any pending files. Note that an internal copy of the file is kept, so you can even drag and drop URLs from KFM's browser!
Also, if you are using the Hot-Sync Daemon you may drag and drop files/URLs onto the docked icon on the tool bar. Provided Sync Files is checked in the settings dialog they will be installed the next time you hot-sync.
The File Installer