jsDatePicker Overview
Introducing the jsDatePicker
custom class for use with dBASE.
jsDatePicker is a custom class
which is written almost entirely in dBL code and based on the PaintBox
standard dBL class. The dBL code in the jsDatePicker
class surfaces the highly stable and widely used common controls datetimepick
window class functionality.
If you've used the Date and Time system Control Panel applet or other applications
using the datetimepick window class, then you already know
what datetimepick functionality is all about. The datetimepick window class provides a
very simple and intuitive interface for user selection of dates. The same basic
datetimepick technology is used in all sorts of applications requiring simple
user-interfaces for date and date range selections. Now, almost all of the
datetimepick window class functionality can be easily integrated
directly into any dBL application with jsDatePicker
and you have full control of the functionality which the users have
access to.
jsDatePicker can be used for many purposes:
- jsDatePicker is a very
stable and simple date display and entry interface. Almost all of
the standard common controls datetimepick window class functionality is now available to you
through dBL code.
- jsDatePicker supports restricting
the date(s) which a user can select to a programmable range.
- jsDatePicker supports customization
of the font and colors displayed in the optional drop-down calendar.
- jsDatePicker supports the Gregorian
calendar from the year 1753 forward.
- jsDatePicker provides a
rich set of features, not only for display and user selection of dates,
but also for dBL source-level control of all jsDatePicker functionality.
You can leverage the power,
functionality, and ease of jsDatePicker
as a tool to help open the door to more sophisticated and more modern
applications. Or add this new functionality to update existing applications.
- jsDatePicker is *not* an
ActiveX component, so there are no complicated and time-consuming
application deployment, ActiveX system registration, or ActiveX
licensing issues to contend with. Simply deploy the
jsDatePicker and companion compiled dBL
object files the same as you deploy the rest of the object files for your
application, either in the application EXE or using DEO. And deploy the
small jsUtils.dll file as
you would any other dll required by your application. The best place
for the dll is in the same folder path where the application EXE is
located. Now jsDatePicker is
ready to work for you. It really is that simple.
For those of you who don't believe it, YES dBASE
can do some rather
amazing things. And now with jsDatePicker,
dBASE
becomes even more powerful.