My Location Message Board E-Mail
pcbypaul
pc software, repair
      return to
    Homepage
bg




 
WP Clipart
Windows Compatible Linux Compatible
WP Clipart   caviewer

Windows Install

Linux Install

Help

Windows Compatible Linux Compatible
pAgenda   pAgenda

Help

Install

Changelog

Linux Compatible
AbsVolume   AbsVolume

ReadMe

Linux Compatible
SVGpage   SVGpage

ReadMe

Installation

Changelog

Windows Compatible Linux Compatible
Multiplication Flash   mFlash

ReadMe

Installation

Changelog

Linux Compatible
LinHDD   linHDD

Installation

Changelog

Linux Compatible
GAMMApage   GAMMApage

Installation

Changelog

Create icc profiles

Linux Compatible
monica   Monica

Readme

Installation

Changelog

Linux Compatible

HTMLpage   HTMLpage

table-ify

Install

Help

Linux Compatible

FONTpage   FONTpage

install

changelog

Linux Compatible
wxFontView

Changelog

Linux Compatible
5ball   5Ball

Manual

Changelog

Linux Compatible
Parental Control
    pAgenda Help









Starting pAgenda

pAgenda uses the Sqlite DB to record information. To do so a database is generated for each schedule/user. The first time you start pAgenda it will prompt you for a user/schedule name before the rest of the interface is shown, like so:





Once the program is running you can create new schedules (or users) by clicking on the "New Schedule" button:





Then the following dialog appears:





How files are stored

Schedule/user names are prefaced with an underscore and given a ".db" file extension. As an example -- if at the original prompt for a user name "No User's Listed" you entered the name "Paul", then the database would be called _Paul.db

These DB files are stored in the user's "My Documents" folder under Windows, the "/home/username" directory under Linux.

I reference the database as a "schedule/user" for two reasons. First, a user may keep more than one schedule. Some folks keep separate schedules for work or other various activities. And secondly, different users will usually have separate home (document) directories where the database files are stored. If you log in under different user names, then you have separate storage locations for your information. Hence, schedules are usually not kept for separate "users" each time pAgenda is run.

pAgenda will only look for the DB files in a user's home (douments) directory.




Backing up

Yes, you should. And it is very simple. Just copy your database file (as in the example with "Paul", above) and copy it to floppy or cd or a networked location. If your PC/hard drive dies, you just drop the database file into your new home (documents) folder. When you start pAgenda on your new/resurrected machine, pAgenda will find it and work as if nothing had transpired.

You can also use the DB files to email to a friend/associate who shares a schedule with you, and they can share the easy access that pAgenda provides : )






Adding an appointment

First, choose the appropriate date on the calendar. Then use the menu available by right-clicking on the display page. Choose "Add an Appointment"


[To avoid confusion, note that the menu item "Set Mail Client" is available only under Linux.]

After you select "Add an Appointment" you will see the following screen to enter the appointment information. Enter the text description of the event into the large textbox. The date is determined by what you have selected on the calendar, the time for the appointment is entered via the dropdown boxes. If in the PM, check the box for PM next to the time selection.

A couple notes
  • The dropdown box for minutes runs in 10 minute intervals.

  • You must pick a unique time for any appointment. pAgenda does not allow more than one event at exactly the same time.

  • You cannot schedule an appointment prior to the present date.

  • Appointments are automatically sorted by the time for the display page. In this manner they are listed chronologically regardless of the order they are entered.

  • Appointments entered will update the database as well as the display page immediately.








Display page

The page display will show the appointments for any date selected on the calendar, or your list of contacts if contacts are selected. The contacts button is in the toolbar, between the print and close buttons:



As mentioned previously, appointments will be displayed sorted by time. Contacts will be listed apphabetically by last name. The display page can vary in size from 290-690 pixels, with the descriptions of the appointment "word wraping" to stay in view. The word wrapping due to different display sizes does NOT effect the printer output.




Printing

There is a print button in the toolbar as well as a print selection in the right-click menu. The routine will print whatever page is being displayed, be it the appointments for the selected day or the contacts list. Below is a very brief page scaled as small as it can go:




Printing is scaled to the default of your printer settings, however, not the size/scaling of the page. The above little snippet would print as follows, with the day/date centered, standard margins and work wrapping for the appointment details standard for an 81/2 X 11 paper.








Remove Appointment

Again, choose the appropriate date on the calendar then use the right-click menu on the display page:




A popup will appear listing all the appointment times for that day along with the beginning of the description. Click to highlight which you would like to remove, and then click "OK" to remove it. The changes will update the database as well as the display page immediately.





Adding and deleting contacts

This works the same way as the appointments, above -- only you must select the "contacts" button in the toolbar first, so that the contacts page is displayed. The display page right-click menu will then include an add and remove contacts listing instead of the add and remove appointment.





Deleting old appointments

Some folks like to keep a record of events/meetings. Others could care less and would prefer to make their schedule as neat and quick as possible. If you are one of the latter, you can delete all appointments previous to the current date in one fell swoop -- simply use the right-click menu and choose "Delete Old Stuff". You will be asked if you are sure (just in case you selected the menu item by accident.)





Importing contacts and appointments

Maybe another user has something you wish to copy without all the typing. Maybe you have a backup you only want part of . . . perhaps you have a new schedule but you want to import all the contacts without messing up the schedules. No problem.

Appointments you can import on a day-to-day basis. Choose the schedule/user name you want to import from (a file chooser dialog opens), and then pick the day from a dropdown list of dates. All appointments for that day will then be listed from which you can choose one, several, or use the "select all" button.




Contacts works the same way, only you don't have the step of choosing a date. You can pick one, several or all contacts at once to import.




Email links in contacts

Any email address you enter in the "Add Contact" form will be made into a mailto link on the display page for contacts. I find this simple feature very handy, myself. I make a special note of it here despite the fact that it is generated automatically in case you have any trouble with the feature. In such a case it may be helpful to know how it works.

On Windows, the mailto link is sent to the default mail application. If it goes to some app you do not use, it is likely because you use web-based mail or did not set the default to your personal preference.

On Linux it is a bit more involved. pAgenda willl look for the presence of email clients in the following order, using the listed commands to call the application:

sylpheed
sylpheed --compose

kmail
kmail --composer

evolution
evolution

thunderbird
mozilla-thunderbird -compose

balsa
balse -m


I realize the commands can change over time, you may have more than one client installed and pAgenda does not use the one you prefer . . . in such a case you can set the email client yourself from the right-click menu. You can even enter a custom string. The command will have the email address appended to the string you enter.





Import/Export via CSV (comma separated value) files

The Contacts list has several additional import/export options. The list of contacts can be exported as a CSV (comma separated value) list. Also, such a list can be imported.

There is the added ability to import a CSV file originally exported from a Windows Outlook Express Address Book.
While running the Address Book for Windows choose
File->Export->Other Addrress Book
Then pick Text File (Comma Separated Values)
After you pick whichever values you'd like to export, name the file with a .csv suffix.

Tux Pages created and served by Linux Graphics made/edited by the Gimp   Created with the Gimp byPaul