| 
|
Delphi users please contact Florida Probe at 352.372.1142
The Florida Probe Hardware SDK is aimed towards developers who
are interested in integrating Florida Probe hardware functionality
into their own applications.
For releases after 2.0, the FPCDLL library is no longer included,
nor are the sample programs or documentation that went along with
it. The FPCDLL files have only been changed slightly since
the last release to allow UNICODE compiling.
About FPCDrv
The FPCDrv ActiveX component provides a quick and easy way to
add support to an application running in a Win32 environment.
The control can be embedded into any application which is an ActiveX
control container. The control can be embedded into
applications which allow controls to be added at runtime, such
as the Microsoft Internet Explorer, Microsoft Office, etc.
This versatility makes it much easier for custom office solutions
to take advantage of the Florida Probe hardware. Also
included are several sample programs using the new ActiveX
component interface. The ActiveX control has had several
incompatible changes since the 1.1 version. Versions
following 2.0 will have the same interface as version 2.0,
or an interface that is backwards-compatible.
A list of changes between this and
the previous versions can be found here.
Components
FPCDRV - This directory
holds the source for the 32-bit ActiveX control for the Florida
Probe hardware (FPCDrv.ocx)
Examples
Please note that these samples are not yet finished or overly
documented.
demopage.htm - A webpage
for Internet Explorer and any other browser that can use
ActiveX controls.
Visual Basic 'Panel App' - Displays a large graphical
panel that shows the current depth, last footswitch depth, and
a hight bar showing the proportional depth. Also a progress bar
shows the proportional depth below the Control's built-in graph.
Visual Basic 'Hidden Control' - Shows off nearly all the
new features to Visual Basic programmers. The control is
hidden when the program is run. New features present that
were not in older examples are a probe identification button,
an "Update Rate" settings bar, and text boxes that are updated
by both the old polling method and the new event-driven methods.
Visual C++ 'Installer' - A MFC application that shows
the control along with its graphic in a window. This will
eventually become the user 'driver install/hardware test' application
when 2.0 is finished.
Visual C++ 'sample' - A MFC application that hides the dialog.
Fields are bound to the control by its events, and buttons trigger
various procedures. This application aims to be an equivalent
of the Visual Basic 'Hidden Control' sample.
Visual C++ 'sample3' - An interesting MFC application that not
only does not show the control, but does not have it as
a member of the dialog box. Shows how to call the CFPCDrv
classes created by Visual C++ directly, and how to create an Event
Sink with MFC.
|
|
|