|
From the Database to the User Interface and across the Internet
With the addition of SQLitePlus to our product line, we now
have an "end-to-end" solution for your distributed applications.
SQLitePlus is a powerful, easy to distribute SQL database engine
(single COM DLL), that stores all of your application data in a
single file, similar to Microsoft Access. Combined with
our user-interface products - HSP and WOW, you have a powerful
set of tools for your Windows applications.
HTML
in Windows Applications
If you look at the new products coming out of companies like
Microsoft and Symantec, you see that they are embedding the
Microsoft webbrowser control with standard Windows controls to
achieve a mixed HTML/Windows look and feel in their programs (for
example, Office, MS Money and Visual
Studio.NET). Our products make it possible for you to do
the same thing with amazing simplicity and speed, to achieve
incredibly good looking and highly functional user interfaces.
|
Using our HTML controls you can implement just about any kind
of user-interface using HTML and JavaScript. Consider this
cool HTML listbox, dropdown date and color pickers. The HotList
component makes it
easy to create HTML listboxes. The calendar and color picker was done entirely with dynamically generated
HTML using HSP in a WOW control within our SuperCombo dropdown,
complete with rollover effects using DHTML.
Furthermore, the SuperCombo allows you to put any ActiveX
control in the dropdown, by specifying the control in a
webpage in the WOW control.
|
A
New Programming Paradigm: HSP, EzWeb Compiler (aka EzStor) and WOW
Using WOW and HSP with EzStor content storage files in Windows
programs is a powerful combination. Wow + HSP allows you to turn
the IE webbrowser control into a programmable, interactive ActiveX control.
HSP runs standard ASP pages
in the WOW control on the client machine with no webserver
involved - seamlessly. WOW adds key functionality to the
Microsoft webbrowser control to make it interactive. For
example, to fire an event in your program code when a hyperlink
is clicked in the HTML page.
You use EzStor to create
"content storage files" that contain all of your
webpages and content to distribute with your app. This is so
that don't have to distribute potentially dozens or hundreds of
content files along with your other program files (files that
can be edited or deleted by end-users). They represent program
code, so you couldn't just have them lying around where users
can change or delete them (or expose your intellectual
property). This is where EzStor comes in. Use EzStor to package
up all of your web and ASP pages and graphic files into a single
file to be referenced by HSP and the WOW control. And you'll use
the EzStor or HSP Pluggable Protocols to enable Internet
Explorer to read directly from these EzStor files. You can even
copy protect your EzStor files by requiring a machine license to
open or run them.
There are huge advantages to program development using this
system. Besides all of the benefits of the rich graphics and
rendering capabilities of Internet Explorer and HTML, a
significant, yet important segment of the User Interface
development work can be off-loaded from the Windows programmer.
That is, all of the HTML content can be given to webpage
programmers and graphics designers, then dropped right into the
application. And the content can be evolved as the project moves
forward. Remember, its not hard-coded so no re-compiles are
necessary, except, of course where there are new or modified
application callbacks. You will experience huge development time
savings using this system, besides the amazing data and graphic
rendering benefits of IE. The Microsoft webbrowser
control is an intregral part of the Windows
operating system, and will be there for as long
as Windows is with us. And all of our
products work with all versions of Windows
(Win95/98/ME/NT/2000/XP), so you won't have
version issues when you ship your products.
Hyperlink
your data
One of the most powerful features of HTML
is the ability to hyperlink to other pages. You can take
advantage of the power of hyperlinking to
hyperlink your relational data.
Using hyperlinks with HTML/ASP pages (run by HSP) gives you
the ability to link the data in your relational database any way possible
(for example Customer records to Order records at the click of
the mouse).
download our EzReg
program and see this working in practice.
Call your VB, Delphi, .NET,
Access or C++ App from a webpage!
The WOW ActiveX control allows you to
pass mouse
clicks and other HTML events in embedded IE controls through to your
program code. This is vitally important for programs that
embed the webbrowser control, because you need a way of getting into the
scope of the webpage (or from the webpage into the scope of the
application). You can also control the border, disable accelerator keys and the context
menu. This is a "must have" programming tool for any
program that embeds the IE ActiveX control, and WOW works seamlessly with
our HSP pluggable protocol.
To complete the toolset. We have developed
a way to store your HTML, ASP, Flash files, ActiveX
controls and graphic files in a single
file - to be seamlessly read by Internet Explorer (via our
HSP pluggable
protocol). This means you can distribute a
single file with your application, vs. dozens or hundreds of individual
HTML/ASP/Graphic content files. Additionally,
you can even require a
machine license or password to be able to execute your HSP files (using
our EzReg product). This is the answer to prayers for many programmers who need a way to copy protect their intellectual
property (think of Flash movies). You can actually store a complete website in a single file
using our EzStor product, including ASP files and run it in IE with HSP. Many people are using HSP/EzStor today to
send out their website, company profile, and catalogs on CD to be viewed right inside the IE webbrowser. You only need to ship the HSP DLL
(available via CAB file download) and your
EzStor file.
Here's
what people are saying about EzTools:
-
"Your products are
AWESOME!!!!! I appreciate all your help.
Thanks a lot! "
-
Ramil Domingo
-
"I've had so much fun
using your HotList ActiveX control!!, it's
really great! I have been searching &
searching for some kind of control that
can support multiple text items, multiple
graphics & multi-line text. When I saw
your web page I knew I had found the
hottest ActiveX I've ever seen!! You can
bet I will check out your other products
too."
-
Kim Burndred
-
"We're getting ready for a
release. This control has really made it
easy to add web displays to the User
Interface. Thanks."
-
John Joyce
-
"Thanks so much for your
help -- it's amazing to get this level of
support even through the trial version of
your product."
-
Shawn Captain
-
"Thank you very much for
working through this with me - the
solution is fantastic. It's saved a huge
amount of time. I think I'll be getting a
lot of use out of these tools."
- Greg Maher
-
"I have an Asset Management
program that is a WIN32 client with a MSDE
2000 backend. I run all the reports as
HTML reports that are generated through
ASP. Using HSP allows me to distribute my
program to the customer without having the
expense for a reporting engine such as
Crystal Reports. It also allows me to
remove IIS from the picture allowing the
program to run on all platforms. I
originally used IIS and PWS in my beta
release but ran into problems on a Windows
ME OS. It seems Windows ME does not
support PWS at all and your product came
to the rescue allowing me to support that
OS and my customer."
-
Thearon Willis
-
"You have made my week. I
have a beta to release on Monday and this
helps tremendously. It’s refreshing to see
such proactive support in a software
company. I’m very impressed. Thanks for
the precise answers to my questions and
for the new feature."
-
Shannon
-
"I also want to express how exited I
am for your products. Both the HSP and EzToolsLib
are great products, and have made it possible
for us to make much more sophisticated solutions
than we planned to." - Erik Borgen, www.xpress.dk
-
"HSP is making our lives much easier!
Especially when customers want to check
out early drafts from large ASP-sites, HSP
can perform miracles by just sending the
site as one big block together with HSPINST.EXE
to them. I really appreciate your
help and think that you have done a great
job with your products." - Ruud van Gestel
Our products are .NET ready and work with:
These are seriously innovative tools for
programmers who want more than just "the usual" in their user
interfaces. The more you
understand our products, the more you'll come to realize what fantastic things you
can do with them.
|