CAL.VBX is shareware..  If you find this VBX useful a small fee of $10 is
requested.  $25 will also get you the source code.  Send Check or Money order to:

Brad Guttilla
4718 Hummingbird Dr.
Waldorf MD 20603

Comments or suggestions can be sent to me at CompuServe 73051,1761 
	or
BFGuttilla@AOL.com
or
bfgut@ix.netcom.com

CAL.VBX was writen in MSVC to fill a large hole
I find in most of my VB applications. I am continually
having to write some type of calender routine to set dates.
This routine gives me that capability without rewritting the code.

CAL.VBX

Properties

Caption --- Does nothing...

CalDay	  Day of the month selected
CalMonth  Month Selected
CalYear   Year-1900 selected
CalDte    String date in the Format dd Mmmm YYYY.
	Use Format$ to change to the type needed.

Controls:
	Click on any day to change the date.
	-> increment the month by one
	<- decrement the month by one
	<< decrement the year by one
	>> increment the year by one
	"Today" will reset the calender to the present system date.

The current day will be highlighted.


Depending on the size the font may need to be changed.

EVENTS
The only events recognized are the Drag events and the Click event.  
The click could be handy if you want to tie the CAL.VBX to only one item.

To put a formatted date string into "Text1.TEXT" add the following code:

Add a Text control to form 1.
Add CAL.VBX to form 1.

In the Cal1_click event put the code

Cal1_click
	text1.text=Format$(Cal1.CalDte,"Long Date")
end



