DatePad
version 2.4
copyright 2001 – 2008 by Adrie Berg
leiden365.nl/datepad
Introduction
DatePad combines the power of a calendar with the ease of a text editor. DatePad is a simple and easy multi-purpose application which can be used in a surprisingly large number of ways.
With DatePad you have the perfect tool to keep track of whatever you are interested in of your own history. Use DatePad to keep a diary, use it to manage a project, write down your thoughts, keep a record of your dreams.. and for sure there are a lot more possibilities.
You can download DatePad 2.4 for free* in two different ways.
- DatePad 2.4 installer; This download is an installer program. You can directly run this program and it will install DatePad.
- DatePad 2.4 zipfile; This download is a compressed file you will need to uncompress first and then run the setup program to install DatePad.
This help is divided into a few sections to make it easier to navigate to the help section your need.
General
License
DatePad is freeware. DatePad comes with absolutely no warranty. Use at your own risk. If you encounter any problems with this software please inform me about them, and I’ll try to come up with a solution.
Support
Please support DatePad by making a donation. This will ensure that DatePad keeps getting the attention it deserves with updated, bugfixes and new features.
Donate 15 euros* | |
Donate any other amount* |
* Donations are made out to adrieberg@gmail.com which is me, Adrie Berg, the author of DatePad. Thanks in advance for your support!
Requirements
DatePad has been tested and will run on the following Windows versions:
- Windows 95
- Windows 98
- Windows 2000
- Windows XP
DatePad may also work on other versions of the Windows operating system but this is not guaranteed. DatePad will NOT work on the 64 bit version of Windows Vista.
During the installation of DatePad some addition software is also installed. These include MSXML, used for the internal storage of DatePad documents, a calendar control and a rich text control. The effects of these parts of the program on your computer should be zero, but this is not guaranteed.
Installation
After downloading the DatePad installer simply run the program and follow the instructions on your screen. If you downloaded the DatePad zipfile you need to unzip the package and then run the setup program. Then follow the instructions on your screen.
Distribution
The author only allows distribution of DatePad on any media after permission. Send an email to adrieberg@gmail.com to ask for permission. Include in the email the distribution type (Magazine, Shareware CD, etc.) and a description of the references made to DatePad (article, product comparison, etc.).
What’s new?
In version 2.4 there are some bugfixes and some new options. The new options include:
- Formatting, a new buttonbar is added, so you can now add style, color and small pictures to your notes.
- F6, In the settings screen it is possible to define a default text. This text will be inserted whenever you press the F6 key. A default text can contain any text including the following labels: ‘
<systemdate>
‘, ‘<systemday>
‘, ‘<systemtime>
‘, ‘<entrydate>
‘, ‘<entryday>
‘. Before inserting the default text in the current entry the values of these labels will be replaced by the corresponding date or time. - Added the languages French and Italian
- Added quick links in the help menu to start the calculator or character map
- Using ‘Import Text From File…’ you can now also import an RTF document
- Added an option to make a donation. Please consider donating some amount to support further development of DatePad. Thank you very much!
DatePad screen
The main screen is divided into three parts. By default there is a treeview on the left side of the screen and an area to enter text on the larger right part of the screen. Texts you type are related to the date selected in the treeview. This date is also displayed in the statusbar. Using the F1 and F2 keys it is easy to navigate to earlier (F1) or later (F2) dates.
Editing area
This part of the screen is where you type your text. Text typed here are related to the date currently selected. You can access a few functions by right clicking in this area. The right click options are:
Remove formatting |
Removes all formatting like color, font types, alignment, style and reverts all text to the default formatting as specified in the editing settings. |
Insert Text |
Inserts a variable. The available variables are:
System Day System Date System Time Entry Day Entry Date Entry Time
|
Insert Text From File... |
Imports a text or RTF file into your DatePad document. |
Font... |
Change the font of your selection. |
Size |
Change the font size of your selection. |
Align |
Change the alignment of the currently selected line. |
Style |
Change the style of your selection. |
Color... |
Change the color of your selection. |
Treeview
The treeview is used to show a schematic view of your document. It shows years, months, days and times, and provides a simple way to navigate to the various parts of your document. Simply click in the treeview on an entry to navigate to the text belonging to this entry.
Right clicking on an entry in the treeview shows the following options:
Previous |
Navigate to the previous entry in the currently active DatePad document. The shortcut key for this option is F1. |
Next |
Navigate to the next entry in the currently active DatePad document. The shortcut key for this option is F2. |
Calendar... |
Show the calendar. Select a date in the calendar to add an entry for this date in your currently active DatePad document. The shortcut key for this option is Ctrl-D. To cancel the calendar screen press Esc. |
Clock... |
Show the clock. Select a time to add an entry for this time in the currently active DatePad document. The shortcut key for this option is Ctrl-T. To cancel the clock screen press Esc. |
Date/Time Calculator... |
Shows a simple date calculator. This is an easy way to calculate a new day or time based on the selected or current date or time. You can add or subtract months, weeks, days, hours and minutes. The result will be a new entry in your DatePad document. The shortcut key for this option is Ctrl-L. To cancel the calculator screen press Esc. |
Set Notification... |
Activates or modifies a notification for the selected date. Notifications only work on future dates. |
Remove Notification |
Removes an existing notification from a date. |
Delete Selected Entry... |
Deletes the currently selected item in the treeview including all items nested inside the selected item. Be careful with this option because it cannot be undone. Deleting a year entry will also delete all months, days and times inside. The shortcut key for this option is Delete. |
Delete Empty Entries... |
This option scans your entire document and deletes all entries that do not have and sub-entries and which do not have any text. No text will be deleted, only entries in the document like times without text or dates without underlying times and without text. |
Menu bar
File
New
Starts a new document. The default entry will be an entry for the current day. If the displayed date is incorrect check the date you computer is set to. The shortcut key for this option is Ctrl-N. Open...
Opens an existing DatePad document. The shortcut key for this option is Ctrl-O. Reopen
Shows a list of recently opened DatePad documents to easily reopen these documents. Close
Closed the current active DatePad document. A warning will appear when a document is closed which contains unsaved changes. The shortcut key for this option is Ctrl-Q. Save
Saves the current active DatePad document. Files are by default saved in the DatePad format (*.dp2). The shortcut key for this option is Ctrl-S. Save As...
Saves the current active DatePad document using a different name, or using a different file format. Documents can be saved as text, rich text, html or xml. Rich text is a file format that can be read by many other programs, and it is the perfect file format if you wish to enhance your document for printing or if you wish to edit your document in Microsoft Word. Save Page As...
Saves only the current page of the current active DatePad document. Set As Default
Sets the current active DatePad document to be the default. This means this document will be opened automatically in the future when DatePad is started. Print...
Prints the current active document. Print Page
Prints the current page of the current active document. The shortcut key for this option is Ctrl-P. Print Setup...
Configures the printer Language
Changes the interface language of DatePad. This includes the menubar, the settings screen and the messages DatePad presents. Some language related items are not modified, like the texts in standard buttons and the month and day names. The options available under this menu option are: Reset to Default Stops using any language file, and will return the interface language to the default english. Nederlands Changes the interface language to Dutch English Changes the interface language to English Français Changes the interface language to French Italiano Changes the interface language to Italian Castellano Changes the interface language to Castellano (Spanish) Any language file can be modified and new languages can be defined. To do this use a text editor to create new initialization files (*.ini), or edit the existing initialization files in the DatePad installation directory.
Settings...
Shows the settings screen. Exit
Exits DatePad. The shortcut key for this option is Alt-F4. Edit
Undo Changes
Undo your last change. The shortcut key for this option is Ctrl-Z. Undo All Changes
Undo all changes made since your last save. Cut
Cut the current selected text. The shortcut key for this option is Ctrl-X. Copy
Copy the current selected text. The shortcut key for this option is Ctrl-C. Paste
Paste whatever is on the clipboard to the DatePad editing screen. The shortcut key for this option is Ctrl-V. Select All
Selects all the text in the DatePad editing screen. The shortcut key for this option is Ctrl-A. Set Notification
Activates or modifies a notification for the selected date. Notifications only work on future dates. Remove Notification
Removes an existing notification from a date. Delete Selection
Deletes the text which is selected in the DatePad editing screen. Delete Selected Entry...
Delete the entry that is selected in the treeview, including ALL entries on a deeper level. Be careful with this option! If you delete a month entry, all underlying day entries will also be deleted. Delete Empty Entries...
Scans the entire current active document and removes all entries that contain no text. Insert New Entry
Inserts a new part in your DatePad document. This can be the current day, the current time, or any selected date or time.
Use F11 to directly insert a new entry for the current day, or if this entry already exists F11 will navigate to this entry.
Use F12 to directly insert a new entry for the current time, or if this entry already exists F12 will navigate to this entry.Insert Text
Insert a piece of text at the place of the cursor stating the computer date, time or entry date or time. Insert Text From File...
Import a text file, and place the text at the place of the cursor. Remove Formatting
Removes all formatting from the current selected entry in the current selected document. Only the current page is modified. Removing formatting removes also all layout, color and images from the current selected entry. Remove Formatting from Selection
Removes all formatting from the current selection in the current selected document. Removing formatting removes also all layout, color and images from the current selection. Font...
Change the font of your selection. Size
Change the font size of your selection. Align
Change the alignment of the currently selected line. Paragraph Style
Change the style of your selection. Bulleted List
Changes the paragraph style of the selected lines to a bulleted list. Indent Right
Adds a indentation to the right to the selected lines. Indent Left
Adds a indentation to the left, if possible, to the selected lines. Text Style
Change the style of your selection. Color...
Change the color of your selection. Find...
Find any literal text in the currently active DatePad document. The shortcut key for this option is Ctrl-F. Find Next
Find the next occurrence of a previously found term. If there was no previously entered term this option will show the normal search screen. The shortcut key for this option is F3. View
Previous
Navigate to the previous entry in the currently active DatePad document. The shortcut key for this option is F1. Next
Navigate to the next entry in the currently active DatePad document. The shortcut key for this option is F2. Calendar...
Show the calendar. Select a date in the calendar to add an entry for this date in your currently active DatePad document. The calendar screen can be left open while you are working with your DatePad document. Single click on a date in the calendar to create a new DatePad entry, or to navigate to an existing entry. Double click for the same functionality, but afterwards the calendar screen will be automatically closed. The shortcut key for this option is Ctrl-D. To close the calendar screen press Esc. Clock...
Show the clock. Select a time to add an entry for this time in the currently active DatePad document. The shortcut key for this option is Ctrl-T. To cancel the clock screen press Esc. Date/Time Calculator...
Shows a simple date and time calculator. This is an easy way to calculate a new day or time based on the selected or current date or time. You can add or subtract months, weeks, days, hours and minutes. The result will be a new entry in your DatePad document. The shortcut key for this option is Ctrl-L. To cancel the calculator screen press Esc. Notifications...
Shows a list of current notifications. If you have the notifications option activated in the DatePad settings screen, this window will be automatically displayed when you open your document and it contains a date marked for notification. There is also an option to view all future and past notifications. To cancel the notification screen press Esc. Show Toolbar
Defines if you want to see the toolbar or not. This setting is automatically saved when you close DatePad. Show Formattingbar
Defines if you want to see the formattingbar or not. This setting is automatically saved when you close DatePad. Show Statusbar
Defines if you want to see the statusbar or not. This setting is automatically saved when you close DatePad. Show Treeview
Defines if you want to see the treeview or not. This setting is automatically saved when you close DatePad. The shortcut key for this option is F4. Show Docked Calendar
Defines if you want to see the docked calendar or not. This setting is automatically saved when you close DatePad. The shortcut key for this option is F5. Window
Tile Horizontally
Organize the opened DatePad documents horizontally. Tile Vertically
Organize the opened DatePad documents vertically. Cascade
Organize the opened DatePad documents cascaded. Arrange Icons
Organise the opened DatePad documents which are minimized within DatePad. -list of active documents- Change the currently active document to one selected in this list of active documents. To scroll through all the open documents, including the ones that have not been saved you can use Ctrl-F6. Help
Contents...
Displays this help document. More help can be found online at leiden365.nl/datepad. Donate...
Shows the donation screen. From this screen you can go to my website and make a donation. Tip of the Day...
Displays a tip about using DatePad. Calculator...
Starts the calculator. Character Map...
Starts the character map. The character map can be used to enter characters which cannot be entered easily via the keyboard. About DatePad...
Shows DatePad version information.
Button bar
Navigate to the previous entry in the currently active DatePad document. | |
Navigate to the next entry in the currently active DatePad document. | |
Starts a new document. The default entry will be an entry for the current day. If the displayed date is incorrect check the date you computer is set to. | |
Opens an existing DatePad document. | |
Saves the current active DatePad document. | |
Prints the current page of your document. | |
Cut the current selection of your document to the clipboard. | |
Copy the current selection of your document to the clipboard. | |
Paste the content of the clipboard over the current selection of your document. | |
Undo the last change. | |
Show the calendar. Select a date in the calendar to add an entry for this date in your currently active DatePad document. | |
Show the clock. Select a time to add an entry for this time in the currently active DatePad document. | |
Shows the calculator. Calculate a new date or time to add an entry for the resulting time or date in the currently active DatePad document. | |
Shows the notifications screen. Display or modify the notifications in the currently active DatePad document. | |
Find any literal text in the currently active DatePad document. | |
Shows DatePad help documentation in a browser window. |
Formattingbar
Change the font type of the current selection of your document. | |
Change the font size of the current selection of your document. | |
Change the text alignment to left of the current selection of your document. | |
Change the text alignment to center of the current selection of your document. | |
Change the text alignment to right of the current selection of your document. | |
Change the text style to a bulleted style of the current selection of your document. | |
Decrease the indentation of the current selection of your document. | |
Increase the indentation of the current selection of your document. | |
Change the font style of the current selection of your document to bold, or remove the bold style if it has been previously applied. | |
Change the font style of the current selection of your document to italic, or remove the italic style if it has been previously applied. | |
Change the font style of the current selection of your document to underline, or remove the underline style if it has been previously applied. | |
Select a font style to apply to the current selection of your document. | |
Select a color to apply to the current selection of your document. | |
Select an image file to import into your document. Please note that big images take DatePad a long time to process. |
Status bar
The statusbar shows the date of the entry you are currently working in. Double clicking the displayed date will show the calendar window. The main part of the statusbar will show the notification text of a day entry if the current selected entry has a notification set.
Settings
The settings are used to configure DatePad.
Default behaviour of DatePad includes the main screen size and coordinates which are saved when you close DatePad. Also the status of the treeview and the docked calendar is remembered automatically. These options cannot be changed. Other customizable options are as follows:
Startup
Default Document | The document displayed here is your default document. It will be opened automatically each time you start DatePad. The default document is not opened when you start DatePad by double clicking a DatePad file. In this case only the requested file is opened. |
Start with an empty document | If you do not supply a default document DatePad can open a new document each time you start the program. This option if only used if no default document is specified. |
Backup any opened document | Makes a backup copy of the files that are opened. |
Enable file locking | Makes a file lock for all the files that are opened. This file lock is removed when the file is closed. If another user tries to open a locked file a warning will be displayed. |
Optional locking identity | If file locking is used a identity can be specified. This identity will be used in the warning message to indicate which used is editing a DatePad file. To correctly use this option different instances of DatePad should have different identities. |
Save unsaved changed when closing | Automatically saves a DatePad file when is contains changes at the time it is being closed. |
Start with a day entry | When a DatePad document is opened DatePad will automatically add an entry for the current year, month and day. |
Start with a time entry | When a DatePad document is opened DatePad will automatically add an entry for the current year, month, day and time. |
Editing
Enter the following text when a new day is added | If this option is enabled a new day entry will contain the text that is written in the box below this option. The text box can contain normal text, some variables, colors and layout items. Right click in the text field to enter these things. The variables that can be used are:
<systemday> <systemdate> <systemtime> <entryday> <entrydate>
|
Enter the following text when a new time is added | If this option is enabled a new time entry will contain the text that is written in the box below this option. The text box can contain normal text, some variables, colors and layout items. Right click in the text field to enter these things. The variables that can be used are:
<systemday> <systemdate> <systemtime> <entryday> <entrydate>
|
Enter the following text when the F6 key is pressed | If this option is enabled every time you press F6 the text in the box below will be inserted in the text you are editing. The text box can contain normal text, some variables, colors and layout items. Right click in the text field to enter these things. The variables that can be used are:
<systemday> <systemdate> <systemtime> <entryday> <entrydate>
|
Notification
Activate Notification | Turns on or off all the notifications. If turned on DatePad will provide a notification screen if an opened document contains a date with a notification in the selected notification interval. |
– Select Notification interval – | Defines when DatePad will generate a notification. All selected lines will result in a notification, if a date in the future has a notification turned on. |
Foreground color | This is the color of the day with a notification in the treeview. |
Background color | This is the background color of the day with a notification in the treeview. |
Display
Colors used in the treeview | This option is used to enhance the treeview display. Bij clicking the buttons in front of the text a color can be selected. This color will be used for all entries of the selected type in the treeview display. This option can for example be used to display weekends in a different color, by selecting different colors for Saturday and Sunday. |
Default font | This is the font that will be used if you use the ‘Remove Formatting’ or ‘Remove Formatting From Selecion’ option in the main editing screen. All formatting will be removed (including indentation, style and images) and will be reset to the font indicated here. |
Calculate
Calculate is a function that is based on the current active entry in your DatePad document. Using the calculate option you can add or subtract months, days, hours or minutes. You can calculate the difference with other days, and you can calculate the difference with other times. After calculating you can close the screen with the ‘OK’ button or the ‘Cancel’ button. The screen can also be closed by pressing the Esc key. If the checkbox in the left bottom of the screen (‘Make a new entry’) is checked pressing the ‘OK’ button will result in a new page in your DatePad document.
Add or subtract
In this screen you can select if you want to add or subtract by selecting the ‘+‘ or ‘–‘ sign. After you can select an amount and then select the type this amount signifies. It is possible to add or subtract months, weeks, days, hours or minutes.
Compare dates
Compare dates compares the selected date as displayed in the top of the screen to any other date you select in the calendar. The screen will show you the difference in days, months and years if applicable. You could use this function to for example calculate the amount of days until your birthday by selecting your next birthday in the calendar in the right of the screen.
Compare times
Compare times compares the selected time as displayed in the top of the screen to and other time you select in the clock. The screen will show you the difference in hours and minutes. It is also possible to compare to a time from yesterday or tomorrow.
Notifications
The notification option is used to mark future dates. You will get a special screen when you open a document if there are dates marked which are indicated in the settings screen as requiring a notification.
You can set a notification by right clicking on a day in the treeview or you can select the notifications option from the view menu, or you can click the exclamation mark in the buttonbar.
To change the notification settings (about which date you get a reminder) look in the settings. Notification texts are displayed in the statusbar of DatePad.
Add/Modify notification
This option can be used to make a new notification, or make more new notification or you can use this option to change one or more existing notifications. Click in the calendar to change the date for your notifications.
If you select the option ‘Repeat every year’ you will get a notification of this date every year. The year you entered the notification will be ignored. This option can be used for repeating events like holidays, birthdays, weddingsdates, etc.
Current Notifications
Lists all current notification. This notification screen is automatically started when you open a document with current notifications, and you have activated the notifications in the settings. Right click in the notifications list to go to the notification date in your DatePad document, modify the notification text or to delete the notification from your document. Double clicking on a notification will move you to the relevant page. If a notification is set to repeat every year double clicking it will move you to the relevant page in the current year.
Future Notifications
Lists all future notifications in the active document. Right click in the notifications list to go to the notification date in your DatePad document, modify the notification text or to delete the notification from your document. Double clicking on a notification will move you to the relevant page. If a notification is set to repeat every year double clicking it will move you to the relevant page in the current year.
All Notifications
Lists all notifications in the active document. Right click in the notifications list to go to the notification date in your DatePad document, modify the notification text or to delete the notification from your document. Double clicking on a notification will move you to the relevant page. If a notification is set to repeat every year double clicking it will move you to the relevant page in the current year.
More …
You did not find the information you needed? There are more ways to find out that you need to know.
Help DatePad
You can help with the development and popularity of DatePad. Please consider making a small donation! If you like DatePad tell people about the program. Tell your friends, your colleagues and your family.
If you don’t like the program or if you think features are missing or solutions are to difficult tell me (adrieberg@gmail.com) (the author of DatePad) about it.
Credits
Special thanks to Luca Morisi, Michel Thébault, Paolo Lombardi for generously providing translations!
Thanks to a lot of users for sending in bug reports and suggestions for improving DatePad!
Awards
Troubleshooting
Cannot install DatePad without error(s).
When installing DatePad on some systems the installer will not be able to install some parts of the software. Usually this is due to the fact that newer versions are already available on the system where DatePad is being installed. You can ignore the warning and test the installation. Usually DatePad will work.
DatePad does not work anymore after installing some other program.
Sometimes the DatePad installation is corrupted. This can happen when other programs are installed which change some of the files used by DatePad. This can usually be repaired by reinstalling DatePad.
DatePad does not start normally anymore.
Sometimes the registry entries of DatePad are corrupted. This can be resolved by double clicking the file ‘DatePad registry reset.reg
‘ in the DatePad installation directory. Normally DatePad will be installed in C:\Program Files\DatePad\
.
Updates
There is more information about DatePad online at leiden365.nl/datepad. This is also the place to find updates, fixes and other things related to DatePad.
Please feel free to email questions, comments, remarks or whatever to the author of DatePad. My name is Adrie Berg and my email is adrieberg@gmail.com. I will be happy to receive your reactions.
DatePad, to keep a record of … everything
Copyright 2008 by Adrie Berg
Pingback: DatePad - Download DatePad | SoftwareMania.it
Did you ever make a version of DatePad that works with Window 7?
I was accustomed to using DatePad in Windows XP, but since I upgraded to Win7 I cannot use it anymore.
Why didn`t you ever try to make a commercial version of DatePad? I am sure many people would have purchased it.
Anyhow, congratulations for your product. I will miss it!
Mabel
Hi, I never made a version for windows7 because I still dont have a windows7 system to use for development and for testing. Thanks for your comment. Kind regards,
Adrie