Quick Help
Introduction
SQLite Contacts is a variant of the Contacts application that I expanded from the AddressBook application that is supplied as an example with Lazarus.
It allows you to enter, edit, delete, search and print reports of a database of contacts.
It uses as you might expect an SQLite3 database instead of a TDBF database.
The following is a description and guide to its usage.
Getting Started
The first thing to do after starting SQLite Contacts is to create a data file.
Access the File menu and select New Database. Enter a name and a location for your database and click OK and it will be created and opened ready for you to enter your contacts.
New Contact
Click on the New Contact button and a dialog will display allowing you to enter the new contacts details.
Click on OK to add the contact to your database of Cancel to abandon entry.
Edit Contact
Click in the Edit Contact button and a dialog will display allowing you to edit the current contacts details.
Click on OK to update the contacts details or Cancel to abandon editing.
Delete Contact
Click on this and you will be asked if you really want to delete the current displayed contact.
Click on Yes to delete or No if you decide not to.
Search Database
This is a fairly simplistic search function but does allow you to filter contacts based on a search term and a field.
Any results are shown in the data grid. You can clear the results of the search by clicking the Clear Search Results button.
File Menu
New Database – Create a new database
Open Database – Open an existing database
Close Database – Close the currently open database
Print Current Record – Shows a report sheet with the current record displayed
Print All Records – Print all records shown I the grid, also dependent on search criteria
Recently Opened – a list of at most five recently opened databases
Quit – Quit the program
Help Menu
Contents – Shows this file
About – Displays the about dialog
Credits
My thanks go to the developers of Lazarus the Object Pascal IDE and the maintainers of the various components used in this program.
SQLite Contacts is released under the GPL version 3.
Tim 'WibblyTim' Cogher, 2015.