pckPDBase Pro 2.0 Released
Copyright (c) 2000-2003, by Marcus Jeffers

Installation Instructions for Pocket PC version:

Note: you will need 1.12 MB of space on your Pocket PC to install this program. If you wish to free up space after installation, you can browse to the folder where you installed pckPDBase Pro and delete all the .bmp or skin files, this will free up 683k of RAM for a total install of around 467k of RAM.

  1. If you installed the Trial Version of pckPDBase Pro, please uninstall it from your pocket pc before continuing
  2. Unzip pckPDBasePro2_ARM.zip to your desktop computer in a Folder of your choice
  3. Connect your device to your computer via ActiveSync
  4. Double-click Setup.exe
  5. Setup will proceed and the program will be installed via ActiveSync
    to your device
  6. Depending on if your device has an updated flash ROM, you might be prompted
    by the device and asked if you want to replace a .dll file on your device.
    Please note which .dll file date is "Newer" and choose to install / Keep that one.

Installation Instructions for the Desktop version:

  1. Unzip pckPDBase_ARM.zip to your desktop computer in a Folder of your choice
  2. Double-click PDBaseDesktop.exe and the Setup program will automatically begin
  3. Double-click Setup.exe
  4. Setup will proceed, follow the instructions and the program will be installed

How to use pckPDbase on your Device

How to use PDBase on your Desktop

Special Features of the Desktop Version

Transferring a Database from your Device to your Desktop PDBase

Transferring your Desktop PDBase database to your Device

Program Revisions

Your License Agreement

 

How to use pckPDbase on your Device:

Creating a new database:

  1. Start pckPDBase and choose File->Create New Database
  2. You will be prompted for a Database Name.  Please enter a unique name for your new database and do not put a file extension on the name, let pckPDBase do it for you.  Ex. "My New Database" NOT "My New Database.ppd"
  3. pckPDBase will create your new database and you can begin entering data

Opening another database:

  1. Start pckPDBase and choose File->Open Database
  2. All the databases in the current folder will be displayed.  Tap the database you want to open and then Tap the "Open this Database" button.

Showing your current database path:

  1. When importing your pocket pc database to your desktop pc, it's imperative you know where your pocket pc's database resides.  By choosing File->Show Database Path on the pocket pc, you can easily view this information.

Deleting a database:
To prevent accidental deletion of your databases you must manually delete your unwanted databases from your pocket pc.

  1. Connect your Device (Pocket PC) and establish an ActiveSync connection
  2. When ActiveSync comes up, click the “Explore” button
  3. Double-click “My Pocket PC” in the Mobile Device window
  4. Then browse to: “\Program Files\pckPDBase Pro”.  This is the Default Installation Directory. If you installed pckPDBase to a storage card, then browse to: “\Storage Card\MJS pckPDBase Pro”
  5. Make sure pckPDBase is NOT running on your Device or this will not work. 
  6. Once you are sure Pocket PDBase is closed, in the ActiveSync explorer window in the pckPDBase folder, Click the database (extension .ppd) file you want to delete and press the "Del" or Delete Key on your keyboard.
  7. Make sure you want to delete this file because you can not undo this, it will be gone forever unless you backed it up.

Finding out when a database was last modified:

  1. If you want to know when you last changed records in a particular database, load a database in Pocket PDBase
    and at the bottom Tap the blue box with the white "I" inside.  "I" for Information.
  2. This will display the date and time the database was last modified.

Creating a new record:

  1. When pckPDBase starts for the first time there are no records listed.
  2. In the first top area, type in a record category, title or text that you want as the record heading.
  3. In the bottom area, type in any information you want linked to your record heading.
  4. Any changes you make are saved automatically when you exit the program.
  5. After you input your first record, from then on, click the "New" button and a new record
    will be inserted as the last record and you can begin typing the new information in.

Deleting a new record:

  1. If you want to delete a certain record, make sure you are viewing it, then "Tap" or click
    on the "Del" button. You will be asked if you want to delete this record and you can
    Tap the "Yes" or "No" button.

Searching for text:

  1. Click the "Find" button and enter any text that you want to search for. PckPDBase
    will search all parts of all records and display the record containing the text you wanted.
  2. If there is more than 1 record found that contains your text, a list of those records will
    be displayed. You can then "Tap" on the record of your choice and it will be
    displayed.

To list all of your records alphabetically:

  1. Tap the "List All" button and all of your record headings will be displayed.
  2. You can then "Tap" on the record of your choice and it will be
    displayed.

Moving between records:

  1. Tapping the "|<" button returns you to the First record in your database.
  2. Tapping the ">|" button returns you to the Last record in your database.
  3. Tapping the "<<" button displays the Previous record in your database.
  4. Tapping the ">>" button displays the Next record in your database.

Password protecting pckPDBase:

  1. Tapping the Box next to "Enable Password" will display a text box asking you to enter
    a startup password. Enter your password and Tap "Ok".
  2. You will now be presented with another text box asking you to CONFIRM you new
    password. Tap "Ok". If they match, pckPDBase will now prompt you with a "Enter
    your password" text box when you start pckPDBase. If the passwords don't match,
    no password will be set and you must repeat this step again.
  3. Do NOT forget your password, or you will not be able to access pckPDBase.

Removing Password Protection:

  1. Tapping the Box next to "Enable Password" will remove the check-mark and there is no
    longer password protection.

Using Skins with pckPDBase:

  1. Tap on the "Options" menu and Tap "Enable Skins", and the skin selections menu will be displayed
  2. Choose any skin to view or no skin
  3. Although it is not supported, you may be able to create your own skins. Create
    an Windows .BMP file of 240x320 with 256 colors or less. Then name the file
    Skin1.bmp and copy it to your device in the "My Device\Program Files\PckPDbase Pro" folder.
  4. Be sure to backup the original Skin1.bmp file in case it does not work.

Changing the Font Size in pckPDBase:

  1. Tap on the "Options" menu and Tap "Font size", and the Font Size selections menu will be displayed
  2. Tap your choice of font size and pckPDBase will be updated accordingly.

Picking different Colors with pckPDBase:

  1. Tap on the "Options" menu and Tap "Pick Colors", and the color selections page will be displayed.
  2. If you have enabled a skin, the skin will be displayed along with your current color choices.  This will give you a good idea as to how your final database scheme will look.
  3. To change either the Text Color or the Background Color, Tap the pull-down menu at the top and then tap the color of your choice.  The preview window at the bottom will show your choices against your skin, if you have a skin enabled.
  4. To accept these changes, Tap apply.
  5. These settings will be saved.

To exit pckPDBase:

  1. Tap on the "File" menu and Tap "Exit" or Tap the "Ok" button and pckPDBase will close

To turn OFF your device:

  1. Tap on the "File" menu and Tap "Zap Power-Off Device"
  2. This will shut off your device.

Using the Bookmark Option:

  1. Tap on the "Options" menu and Tap "Bookmark Record on Exit".
  2. The current record that pckPDBase is displaying when you exit the program will be
    displayed the next time pckPDBase is started.

 

How to use PDBase on your Desktop

File->Backup Data:

  1. This option will prompt you to insert a Floppy disk in drive A: and your entire
    database will be copied to the floppy disk.

File->Restore Data:

  1. This option will prompt you to insert a Floppy disk in drive A: and your entire
    database will be copied OVER your existing database.
  2. If you have a current database ALL Records will be deleted and replaced with
    you BACKUP copy. Be careful with this and make sure you always have a
    recent backup.

File->Password Required for Access..:

  1. This option is the same as the pckPDBase version

File->Print Records:

  1. This option will print your entire database to your printer for backup purposes.

File->Read Only Mode:

  1. This option will prevent you from adding, changing or deleting records.

View->Keep PDBase window on Top:

  1. This option will keep PDBase on top of all windows on your desktop.
  2. This makes it easy to Cut, Copy and Paste information to and from PD Base.

Search->Search Options:

  1. You can choose to search each area or both together.
  2. Searching area 1 will only search your record headings and is a faster search.
  3. It is best to place check-marks on both options to search each area.

Other->PDBase File Info:

  1. This option will list information about your current database and will allow you to
    open it's containing folder for easy backup.

Other->Reset all PDBase Registry Settings:

  1. This option will undo all of your saved settings and return PDBase to it's original configuration.
  2. This option will NOT delete your database.

Other->Delete all Records:

  1. This option will delete your entire database, be careful because there is no Undo.

Handheld Device->Import Pocket PDBase:

Steps for Transferring a Database from your Device to your Desktop PDBase:

  1. Using Microsoft ActiveSync, click "Explore."
  2. Browse to the "My Pocket PC\Program Files\PckPDbase Pro" folder.
  3. Locate the database you want to transfer (ex.: "pdbase1.ppd")
  4. Copy your database, (ex.: "pdbase1.ppd") to a folder on your Desktop computer
  5. Start PDBase, the Desktop version
  6. Click "Handheld Device", "Import Pocket PDBase"
  7. Choose the Drive, Folder, etc. in which you saved your database, (ex.: "pdbase1.ppd") file.
  8. Your file will be displayed in the File window at the bottom
  9. Click on a database and it's file information will be displayed and the
    "import.." button will be enabled.
  10. Click the "Import.." button. A warning will be displayed, please read and click "Yes"
    to overwrite any existing database with that same name with your pocket PC version.
  11. This action CAN NOT be Undone. Be careful and backup often.

Handheld Device->Export this Database to your Pocket PDBase:

Steps for Transferring your Desktop PDBase Database to your Device as a Pocket PDBase file:

  1. Using Microsoft ActiveSync, click "Explore."
  2. Start PDBase, the Desktop version and open the database you want to transfer to your Pocket PC
  3. Click "Handheld Device", "Export this Database to your Pocket PDBase "
  4. Click "Yes"
  5. A dialog box will appear asking you to enter the Path to your Pocket PDBase folder. By default, Pocket PDBase is installed in: "\Program Files\pckPDBase Pro\". If you are using a Storage Card, it will be: "\Storage Card\MJS pckPDBase Pro\"
  6. Please make sure Pocket PDBase is not running on your Device or this Automatic transfer will not work.
  7. Keep the Default path or enter the path in this dialog box and click "OK" If there is an error in the Automatic File Transfer process, due to a connection problem, etc. a dialog box will appear with instructions and Desktop PDBase will initiate a Manual File Transfer, at this point, see the instructions below.
  8. If a connection is established, and a previous database is found on your Device, a dialog box will appear warning you that you are about to overwrite this file. If you are sure, click "Yes" to replace the old database.
  9. Once you see the "successful" dialog box, the transfer was completed. Now your new database is ready to work with Pocket PDBase.

Manual File Transfer:

  1. If the Automatic File Transfer fails for any reason, a Manual File Transfer will be initiated.
  2. This dialog box will tell you where the converted file was saved, Click "Yes" to open the folder.
  3. Locate your newly converted Pocket PC database file on your desktop PC: ex. "pdbase1.ppd"
  4. Using Microsoft ActiveSync, click "Explore."  and browse to the "My Pocket PC\Program Files\PckPDbase Pro" folder.
  5. Copy the file (ex. "pdbase1.ppd") to the "My Pocket PC\Program Files\PckPDbase Pro" (default path) folder on your Device.
  6. Note: PckPDBase must not be running on your device, or the file will NOT copy over.

Special Features of the Desktop Version:

  1. Launching A Web Browser:  Double-Clicking on a web-address in the second section (Notes section) of your record will automatically open
    Internet Explorer and it will go to that website. Ex. entering "http://www.yahoo.com" or "www.yahoo.com"
    and double-clicking on it will immediately take you there.
    1. For easy detection of records containing "Clickable" websites, the second section of the record will appear
      with a blue background.
  2. Fast Copy:  Double-Clicking on any text in the Notes section of your record immediately copies it to the Windows
    Clipboard so that all you have to do is "Paste" it into it's destination. Ex. If you have your Yahoo password
    saved in PDBase, just double-click it (make sure you haven't included spaces when you clicked) and then
    switch over to your internet browser (ex. using Alt+Tab) and right-click in the "Password" section and choose "Paste", it's that simple.
    1. For safety of your data, when PDBase is closed, any information copied to the Clipboard via PDBase will
      be deleted from the Clipboard.
  3. Fast Backup:  Double-Clicking on the "Last Backup" label will initiate a File->Backup Data command
  4. Fast List All:  Double-Clicking on the "Record:" label will initiate a View->List All Records for this Database

Program Revisions:

Ver 2.0. Pro Version, added ability to change font size, font color, background color, create databases, open databases, show database path and minor fixes to the previous version.

Ver 1.5. Added Skins Menu, Added full-featured Edit menu displayed when editing the notes section. pckPDBase can now be
installed and run from a storage card. On the Desktop version, minor fixes were done and a feature to highlight the newly created
Pocket PC export file when you choose to open the folder.

Ver 1.1. "List All" function speed was increased by 90%, Added auditing information about what was the last record number edited


End User License Agreement

Use of the Jeffers software ("JS") provided with this agreement (the "SOFTWARE") constitutes your acceptance of these terms. If you do not agree to the terms of this agreement, do not install and/or use this SOFTWARE. User's use of this SOFTWARE is conditioned upon compliance by user with the terms of this agreement.

1. License Grant

"You" means the company, entity, or individual installing or using the SOFTWARE.

"Use" means storing, loading, installing, executing, or displaying the SOFTWARE.

This Agreement grants you, the Licensee, a license to:

(a) use the Software on a single computer system; and
(b) make one copy of the Software in machine readable form solely for back-up purposes, provided you reproduce JS copyright proprietary legends.

Notwithstanding the foregoing, the SOFTWARE may be used on the home, laptop or other secondary computer or handheld of the principal user of the SOFTWARE, and an additional copy of the SOFTWARE may be made to support such use. More than 2 copies of the SOFTWARE per principal user will require the purchase of additional licenses for use on additional computers or handheld devices.  As used in this license, the SOFTWARE is "in use" when it is either loaded into RAM or installed on a hard disk or other permanent memory device. The SOFTWARE may be "in use" on only one computer at any given time. (Different license terms and fees are applicable for networked or multiple user applications.) As a specific condition of this license, you agree to use the SOFTWARE in compliance with all applicable laws including copyright laws.

You may not modify the SOFTWARE or disable any licensing or control features of the SOFTWARE except as an intended part of the SOFTWARE's programming features. This license is not transferable to any other hardware product or other company, entity, or individual.

2. Ownership

The SOFTWARE is owned and copyrighted by JS.
Your license confers no title or ownership in the SOFTWARE and should not be construed as a sale of any right in the SOFTWARE.

3. Unauthorized Use

(i)You shall not (nor shall You permit anyone else to) use, copy, rent, lease, sell, distribute, modify, decompile, disassemble, otherwise reverse engineer, or transfer the SOFTWARE except as provided in this agreement.
(ii)You shall not (nor shall You permit anyone else to) remove or obscure any proprietary notices on the SOFTWARE; post or otherwise make available the SOFTWARE, or any portion thereof, in any form, on the Internet or the World Wide Web; distribute copies of the SOFTWARE to others (electronically or otherwise); use a previous version of the SOFTWARE after you receive a new version and are asked to discontinue using the previous version.

Any such unauthorized use shall result in immediate and automatic termination of this license.

4. Bundling

In no case may the SOFTWARE be bundled with hardware or other non-shareware software without written permission from JS.

5. Distribution

Distribution of this version is forbidden.

All distribution of SOFTWARE is further restricted with regard to sources which also distribute virus source code and related virus construction/creation materials.
The SOFTWARE may not be made available on any site, CD-ROM, or with any package which makes available or contains viruses, virus source code, virus construction programs, or virus creation material.

Permission to distribute the SOFTWARE is not transferable, assignable, saleable, or franchisable.
Each entity wishing to distribute the package must independently satisfy the terms of the distribution license.

6. Limited Warranty

THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS.
JS DISCLAIMS ALL WARRANTIES RELATING TO THIS SOFTWARE, WHETHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

NEITHER JS NOR ANYONE ELSE WHO HAS BEEN INVOLVED IN THE CREATION, PRODUCTION, OR DELIVERY OF THIS SOFTWARE SHALL BE LIABLE FOR ANY INDIRECT, CONSEQUENTIAL, OR INCIDENTAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE SUCH SOFTWARE, EVEN IF JS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR CLAIMS.

THE PERSON USING THE SOFTWARE BEARS ALL RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE.

SOME JURISDICTIONS DO NOT ALLOW LIMITATION OR EXCLUSION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATIONS OR EXCLUSION MAY NOT APPLY TO YOU TO THE EXTENT THAT LIABILITY IS BY LAW INCAPABLE OF EXCLUSION OR RESTRICTION.

IN NO EVENT SHALL ANY THEORY OF LIABILITY EXCEED THE LICENSE FEE PAID TO JS.

7. Severability

In the event of invalidity of any provision of this license, the parties agree that such invalidity shall not affect the validity of the remaining portions of this license.

8. No Liability For Consequential Damages

IN NO EVENT SHALL JS OR ITS SUPPLIERS BE LIABLE TO YOU FOR ANY CONSEQUENTIAL, SPECIAL, INCIDENTAL, OR INDIRECT DAMAGES OF ANY KIND ARISING OUT OF THE DELIVERY, PERFORMANCE, OR USE OF THE SOFTWARE, EVEN IF JS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
IN NO EVENT WILL JS'S LIABILITY FOR ANY CLAIM, WHETHER IN CONTRACT, TORT, OR ANY OTHER THEORY OF LIABILITY, EXCEED THE LICENSE FEE PAID BY YOU, IF ANY.

9. Governing Law

This License shall be governed and construed in accordance with the International laws and shall benefit JS, its successors and assigns.

10. Entire Agreement

You acknowledge that you have read this Agreement, understand it, and that by using the SOFTWARE you agree to be bound by its terms and conditions. You further agree that it is the complete and exclusive statement of the agreement between JS and you, and supersedes any proposal or prior agreement or understanding, oral or written, and any other communication between JS and you relating to the subject matter of this Agreement. No additional or any different terms will be enforceable against JS unless JS gives its express consent, including an express waiver of the terms of this Agreement, in writing signed by an officer of JS. You assume full responsibility for the use of the SOFTWARE and agree to use the SOFTWARE legally and responsibly. This Agreement shall be governed by California law, except as to copyright matters, which are covered by Federal law. This Agreement is deemed entered into at San Diego, California by both parties. Should any provision of this Agreement be declared unenforceable in any jurisdiction, then such provision shall be deemed severable from this Agreement and shall not affect the remainder hereof.

11. Reserved Rights

All rights not expressly or specifically granted here are reserved to JS.

 

Copyright 2003 by Marcus Jeffers (070803-1)